A better way to $scope, angular.extend, no more “vm = this”
The evolution of Angular Controllers has changed over the last year. As of now, most of us are working with…
An Introduction to JavaScript Automation with Gulp
Toptal Developers often automate certain repetitive and tedious tasks to save time as well as to stay focused on the…
An Introduction to JavaScript Automation with Gulp
Toptal Developers often automate certain repetitive and tedious tasks to save time as well as to stay focused on the…
Killing it with Angular Directives; Structure and MVVM
In this post I’m going to outline my approach on writing Directives for Angular 1.x releases. There’s a lot of…
SVG Text Tutorial: Text Annotation on the Web
Toptal Texts are an integral part of user interfaces. In many cases, text annotation plays a vital role in grabbing…
SVG Text Tutorial: Text Annotation on the Web
Toptal Texts are an integral part of user interfaces. In many cases, text annotation plays a vital role in grabbing…
On HTML belts and ARIA braces (The Default Implicit ARIA semantics they didn’t want you to know about)
The question of whether HTML elements need the addition of ARIA role attibutes to expose their semantics, is one that…
ES6 arrow functions, syntax and lexical scoping
ES6/Harmony/whatever introduces a really nice feature that punches above it’s weight in terms of simplicity to integrate versus time saving…
Auto-formatting JavaScript code style with JSCS
In my write-up on medium.com, I look at the powerful new auto-formatting feature in JSCS for automatically applying style guide…
Toptal’s Selection Of Best Developer Blogs
Toptal You are what you read – and most Toptal members and blog subscribers are software developers. So what do…