I am not a "JavaScript Developer".
A developer argues against being labeled a 'JavaScript Developer', advocating for a generalist approach to problem-solving across multiple languages and technologies.
A developer argues against being labeled a 'JavaScript Developer', advocating for a generalist approach to problem-solving across multiple languages and technologies.
A guide to implementing Aspect-Oriented Programming (AOP) in AngularJS to handle cross-cutting concerns like logging and authentication.
Explains how to use `xhr.responseType='json'` to simplify fetching and parsing JSON data via Ajax in web development.
A developer's journal detailing the 7-day creation of a web-based RTS game using a custom JavaScript engine, covering progress, challenges, and open-source code.
Explains how to use jQuery deferred objects with Backbone.js models for handling asynchronous operations like parallel saves.
Explains how to implement truly private methods in JavaScript using scoping and benchmarks performance to show no impact.
A collection of humorous programming fails and silly code mistakes, shared for entertainment and a reminder to double-check your work.
A guide to using JavaScript functions within PostgreSQL for JSON data manipulation, featuring examples and code snippets.
A comprehensive list of reserved keywords in JavaScript, detailing their evolution across different ECMAScript versions and usage rules.
Developer creates an open-source web app to calculate screen DPI/PPI, detailing the project's inspiration, features, and development process.
Explains how to pass data between Javascript and Python in IPython/Jupyter notebooks using kernel.execute, though notes the method is now obsolete.
A front-end engineer shares his updated personal website design and discusses the process of modernizing his resume.
Introducing JSAnimation, a JavaScript package for embedding Matplotlib animations in IPython notebooks without external video codecs.
Introducing the hippify JavaScript plugin for swapping high-resolution images on high-PPI, non-mobile displays.
A seminar on Object-Oriented Programming in JavaScript, covering patterns and a modular architecture demo.
Explains the benefits of using the publish/subscribe pattern in JavaScript for loose coupling and separation of concerns in MV* architectures.
A guide to making mobile web pages accessible using VoiceOver on iOS, covering event handling and testing for screen readers.
A thought experiment exploring how to build fundamental programming constructs like lists and numbers using only lambda calculus and closures in JavaScript.
A developer refactors and improves the UI of a university grade calculator web app, discussing the trade-offs of adding JQuery and design changes.
A presentation and guide on using RequireJS and AMD modules for JavaScript dependency management and modular code organization.