🎱 Josh Branchaud ✨

@jbranchaud.bsky.social

Free-Range Software Dev and Consultant ✨ PostgreSQL • Ruby on Rails • TypeScript • React ✨ 🏃🐈🍹🎱 (he/him) | Chicago | Work with me: visualmode.dev

I had no idea Ruby hashes had this much of a memory footprint (relative to struct). It’s super impressive to see the small steady improvements the Ruby devs are able to squeeze out by doing hyper-specific low-level optimizations. byroot.github.io/ruby/perform...

Shrinking Ruby Hashes

As you may know, one area of Ruby performance optimization that particularly interests me is memory usage. Given that most Ruby deployments rely on fork, improving Copy-on-Write performance is general...

byroot.github.io

More praise for Linear: I typed out a comment with attached images on an issue, got sidetracked, forgot to hit 'send', and navigated away. Later I noticed a 'Drafts' nav item appear with count of '1'. I click through and it surfaces my un-published comment. 🤩