The Node.js Way - Testing Essentials
A guide to essential testing tools and principles for Node.js, focusing on clarity and confidence over cleverness.
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.
Discusses the debate around defaulting to libraries like jQuery, arguing for evaluating their necessity to reduce page weight and improve performance.
A technical tutorial for creating a lightweight, animated scroll-to-top plugin for Zepto.js, aimed at mobile web and Cordova apps.
Reflections on functional programming trends, Java vs. Scala, and JavaScript frameworks from a tech conference.
Introducing mpld3's plugin framework for creating interactive matplotlib visualizations in the browser using D3.js.
Explains how to design and export reusable constructors in Node.js modules, covering prototypes, private properties, and module patterns.
A developer combines a Leap Motion controller with a Parrot AR Drone, using Node.js and socket.io to control the drone with hand gestures.
A developer shares a simple JavaScript script to automatically generate a talks list from a JSON file, eliminating manual HTML updates.