an in-depth look at my jj experience
everything they say about it is true, and it's so much better than git. thank you for reading
everything they say about it is true, and it's so much better than git. thank you for reading
It’s been 4 years since I quit the Rails core team, so I wanted to mark the occassion and show off all the work I’ve done since then. It’s more...
I’d been scared to ratify my gems as 1.0 for a while, despite how stable their API has been. So in the spirit of new beginnings for the year, they’re...
A while back I went on Jared Norman’s excellent Dead Code podcast to talk about my riffing process for intentional durable software design. Essentially learning riffing helps you more easily...
This past week, I was having a conversation with a reader and he brought up the example of Rails’ delegated_type. While I’ve never been a fan of the name, because...
Active Record internals Deep DiveI hosted a deep-dive into Active Record’s internals last week and I’m extremely grateful for how it turned out — I think it’s the best one I’ve...
1. I’ve been loving Nate Berkopec’s Four-Line Friday Speedshop newsletter and Piccalilli’s The Index. Both super digestable with interesting stuff in it. You may spot similarities to what I’m doing here....
For Rails apps to scale conceptually, it's often important to step off the so-called Rails Way and layer on new patterns. This can make your app feel more Rails-like by...