AlexCD

287 Flips | 4 Magazines | 3 Likes | 37 Followers | @AlexDumitru6cge | Keep up with AlexCD on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “AlexCD”

Divide and Conquer (Merge Sort)

Divide and conquer is an algorithmic strategy works by breaking down a problem into two or more sub-problems of the same or related type, solving …

Algorithms

Node.js Creator Blasts Node.js, Offers a Secure TypeScript-Based Alternative

Like Dr. Frankenstein aghast at the monster he’d built, Node.js creator Ryan Dahl voiced some deep misgivings about his server-side JavaScript …

JavaScript

Javascript: What Is The Execution Context? What Is The Call Stack?

What is the <b>Execution Context in Javascript</b>?<p>I bet you don't know the answer.<p>What are the most basic components of a programming language?<p>Variables and …

JavaScript

What is JavaScript? Creator Brendan Eich explains

More for you to like:<p>You Might Like<p>InfoWorld |<p>Brendan Eich, creator of the JavaScript programming language, explains how the language is used, and …

JavaScript

There's no "else if" in JS

Exactly, in Javascript's grammar <b>there's no</b> else if statement.<p>How many times have you used it before? <b>Why It's still working?</b><p>We always code like …

Programming

The first principles of programming

It’s often said that there are two ways the human mind views growth: either the fixed mentality or the growth mentality. In the fixed mentality, human growth is a function of destiny: no matter how hard you try, you can never grow beyond what innate factors have prescribed for you. The growth …

What Exactly Is Agile? A Definition of Agile Project Management

In 2001, at Utah’s Snowbird ski resort, 17 software developers got together and produced the groundbreaking Agile Manifesto.It was meant to …

3 Kinds of Parentheses: Are you a RegEx Master?

If you’ve spent any time writing code you’ve no doubt abused regular expressions until they were an inscrutable character jumble that could give a …

Optimizing web apps with the Sonarwhal linter

One of the more useful elements of the modern developer environment is also one of the oldest development tools. Originally developed as part of YACC …

Angular 6 wants to be smaller, faster and easier-to-use

The next major release of Angular is expected to be revealed any week now. Angular 6 will continue the team’s focus of being smaller, faster and …

You don’t simply inherit in JS

Disclaimer: this is a slightly opinionated post. Feel free to disagree in comments :)<p>Overtime, this has become a standard question in interviews for …

IDG Contributor Network: 3 mistakes we made moving to a microservices architecture

My company, CircleCI, is a big believer in the blameless postmortem—the idea that when you discuss a project and take emotion out of the picture, you …

Headless Chrome: an answer to server-side rendering JS sites

<b>By</b> Eric Bidelman<p>Engineer @ Google working on web tooling: Headless Chrome, Puppeteer, Lighthouse<p>TL;DR<p>Headless Chrome can be a drop-in solution for …

Maximum JavaScript Performance

<i>Cover image by Fachstelle für Öffentliche Bibliotheken NRW on Flickr.</i><p>If you're a bit like me you probably think a lot about how to make your software …

Top 10 Algorithms Every Programmer Must Know

The current world is experiencing an enormous upsurge in technological developments. New innovations are being introduced on a day to day basis. The …

Managing State with Vuex - the Guide I Wish I'd Had

<b>TL;DR:</b> see the vuex flow and/or skip to see the code.<p>Frontend apps have been growing more and more feature-rich in recent years. "It's for the web" …

Explain how Vue.js is different from React.js

The Five Year Old explanation: The biggest difference IMO is that React is a tool that you start building <i>in</i>. Vue is a tool you start building <i>with</i>.<p>A …

What are Variables? (Not as obvious as it sounds)

A few weeks ago, I asked for input on the idea of resources on Computer Science for front end developers. Because there was a decent amount of …

How JavaScript works: the rendering engine and tips to optimize its performance

This is post # 11 of the series dedicated to exploring JavaScript and its building components. In the process of identifying and describing the core …

5 of the best JavaScript frameworks

The best JavaScript frameworks make coding faster and easier, so you can focus on designing the perfect website layout – instead of becoming bogged …

How I finally understood what a class is

There's a saying that goes:<p><i>"Each head is a whole different world."</i><p>Which I find to be true. Some may argue that a certain teacher doesn't know how to …

JavaScript

What are JavaScript Generators and how to use them

In this article, we’re going to take a look at the generators that were introduced in ECMAScript 6. We’ll see what it is and then look at some …

JavaScript

Stimulus is a JavaScript framework with modest ambitions

Originally I've posted this news to Syndicode blog.<p>Recently the new JS framework arrived. Stimulus is a JavaScript framework with modest ambitions. …

JavaScript

Object Oriented Programming in JavaScript

Object-Oriented Programming is a popular style of programming that has taken root in JavaScript since the beginning.It's so deeply rooted in …

JavaScript

Multiple Inheritance in JS — Part 1

Half — and — half don’t make a whole<p>Multiple inheritance is one of those concepts in the world of software that is bound to spark debates among …

Currying in JS

The Many Ways<p>Currying<p>Named after Haskell Brooks Curry, <b>currying</b> is the process of breaking down a function into a series of functions that each take a</b> …

The Top 50 Developer Tools of 2017

It's the moment you've been waiting for! Well, it's the one we've been waiting for, anyway. It's the 4th annual StackShare Awards! 🎉<p>This is your …

The Post JavaScript Apocalypse - Douglas Crockford

YouTube

Node.js + face-recognition.js : Simple and Robust Face Recognition using Deep Learning

The npm package for face recognition<p>In this article I am going to show you how to perform robust face detection and face recognition using</b> …

How to Enable Syntax Highlighting in Vi/Vim Editor

One of the easiest ways to boost the readability and context of the text in a configuration file or your source code for various programing …