JavaScript
It's been a hell of a ride
2024
Mocking AWS at the Network Level
A Better Way to Mock AWS
2022
Tailwind CSS for Email
While this won't remove your dependency on table tags, at least you can reuse your Tailwind colors and spacing rules in email templates
Solving a Node.js Memory Leak on Heroku
You can connect to your production Heroku instance, debug it live, and even trace down memory leaks.
GitHub as a CMS
GitHub's rich GraphQL API gives you a built-in headless CMS
2021
A Guide to Tailwind CSS in React Native
Tailwind's CSS classes in your React Native projects
2015
Line Numbers in eval
You should never do this. But "never" is a bit too absolute for engineering
Enhancing for Bugs
Sometimes, instead of feature detection, you can get away with "bug detection"
Reparenting iframes
How to change an iframe parent node without a reload
window.postMessage and Internet Explorer
Limitations on a crucial cross-origin API
2014
Gulp and Browserify
How to use Vinyl after gulp-browserify was blacklisted
2011
Sslac: A Runtime Patchable Class Library
A JavaScript class library that lets you runtime patch your methods
2008
Fake Germanizer
Long words can make short work of your design
2007
JavaScript Threading
Not Everything Adheres to JavaScript's Semi-Single-Threaded Model
Just In Time JavaScript
Chained CSS and JavaScript loading
2006
Stylizing Form Submits
Camino and Safari & styling type=submit
AJAX Scope in Prototype.JS
Avoiding AJAX Scope Issues in Prototype.js