coding

14 articles 路 all categories

March 2025

AI writes good tests, actually

I've been using AI to write tests and it works surprisingly well! Here's how.

January 2025

Coaching AI to write your code

Working with AI is here and it's skill. Just like google-fu became important in the mid 2000's. A few things I've learned.

October 2016

Simple MobX-driven modals

WTF is X-Frame-Options?

September 2016

Object clone performance: preliminary results

Are You an Engineer or a Developer?

A puzzle in JavaScript objects

This is a puzzle you can run into if you鈥檙e not careful, and sometimes, despite your best efforts, even if you are careful. It happened to me when I had a settings object that I passed into a view. The view then did things. When I made a new view from the settings object, it looked like the view I had just cleared.

August 2016

I added linting to a 3-year old project. You can totally guess what happened next.

July 2016

Livecoding #15: Reaching the limits of canvas redraw speed

June 2016

Livecoding #13: rendering React components with canvas

Things I learned from doing my first workshop

Why I switched to making products

May 2016

Does it even make sense to move to San Francisco?

December 2011

I kicked myself in the balls