4 Very Useful Chrome Dev Tool Commands
Learn four powerful commands for Chrome DevTools to debug, inspect elements, profile performance, and work with AngularJS scopes.
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.
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.