Unicode-aware regular expressions in ES2015
Explains the new Unicode 'u' flag in ES2015 JavaScript regex, covering syntax, dot operator, quantifiers, and character class behavior.
Explains the new Unicode 'u' flag in ES2015 JavaScript regex, covering syntax, dot operator, quantifiers, and character class behavior.
A thank you and summary of the 2014 Randa Meeting, highlighting KDE software development progress and the community spirit.
A guide on using WebStorm IDE for developing JavaScript applications on the Tessel microcontroller, including setup and workflow tips.
A developer's hands-on guide to setting up and programming the Tessel, a JavaScript-powered microcontroller, including initial setup and a first project with a climate sensor module.
Learn four powerful commands for Chrome DevTools to debug, inspect elements, profile performance, and work with AngularJS scopes.
A technical guide on implementing Google Analytics in multi-tenant SaaS applications, covering tracking setup and reporting per tenant.
How to use Grunt.js's built-in file copy utility to rename files by changing their extensions, avoiding the need for a dedicated rename plugin.
A guide to essential testing tools and principles for Node.js, focusing on clarity and confidence over cleverness.
A detailed list of 26 essential Grunt.js plugins used for building and deploying an Ember.js application at qrator.com.
A technique using static Google Maps for performance, with JavaScript to enhance them to dynamic maps on user interaction.
Guide to setting up an Office 365 development environment with Visual Studio, REST APIs, and ASP.NET MVC.
A theoretical overview of AngularJS, exploring how Object-Oriented Design Patterns apply to its core components like controllers and partials.
A developer's experience presenting on web accessibility and the Shadow DOM at JSConf Australia 2014, discussing the challenges of integrating accessibility into modern web development.
An exploration of the Singleton design pattern in JavaScript, covering its implementation, benefits, and drawbacks.
An analysis of the 2048 game's source code, focusing on its MVC architecture and the process of creating a word-based variant.
A tutorial on adding GitHub-style hover anchor links to headings on a Jekyll-based GitHub Pages site using CSS and JavaScript.
A discussion on the pitfalls of premature optimization in JavaScript, advocating for readable and maintainable code over micro-optimizations.
Explores the benefits of JavaScript MV* frameworks for large-scale applications, including reusability, abstraction, and testability.
Explains how a project's version control history, especially commit messages, serves as crucial documentation for understanding code changes and developer intent.
Explains AngularJS's $resource service, comparing it to the Active Record pattern for client-side data management and API interaction.