This is a great post on thinking about caching, I love all the animations and visualizations they use to make the concepts crystal clear planetscale.com/blog/caching
This is a great post on thinking about caching, I love all the animations and visualizations they use to make the concepts crystal clear planetscale.com/blog/caching
Hackpack from Mark Robber a kids Netflix science guy
Nice I programmed with my kid (in C) to get a robot that shoots nerf darts to randomly spin and pause and fire. So now we can play a game where we all run or try to doge the robot nerf attacker ;)
This is so true I was moving over txt to speech to use Google Vertex and sorting out auth took 5 times longer than the new code service. Even AI couldn't help with auth and would give 10 step directions for manual human click and navigate steps to try to get the right auth and permissions
we are winning the war on allocations andycroll.com/ruby/find-t...
please NO... designers need to stop breaking and messing with things that work well... Sometimes a simple design that works well doesn't need to constantly change in fact the change becomes the worst part of the design.
I hate every single time google now updates the google maps UI.
Hmmm following thread in case someone has data
And here's a newsletter/blog post
noelrappin.com/blog/2025/10...
Part one of a likely two-part series about the languages that influenced Ruby.
This time, Perl, with all of its shortcuts and syntax quirks. The things Ruby took and the things Ruby left behind...
I really enjoy this kind of problem solving and building as well. It is like a puzzle but also feels productive and forces learning different skills.
Ok, fall let's do this.
My kids first opened on supporting school lunches millermayersadventures.com/2025/10/05/v...
OK, it is that time again looking for some fun sci fi book recommendations. Futurism, Solar Punk, etc... Favorites murder bot, the martian, lock-in / head on, old Michael Crichton.
Claude code is really good at ffmpeg command line options... Give it a bunch of photos and music and some suggestions about timing etc and it can stitch everything together nicely. Easily handling multiple formats, sizes, orientation, etc
Rhino climbing
Rhino climbing
Rhino climbing
New rhino in rino a nice setup on Denver by the river
Friday was my last day of an incredible journey at Shopify.
In the past 5 years, I had the privilege of working on some cutting edge projects to advance Ruby with some of the most talented and well-known developers.
Shopify will always have a very special place in my heart.
I have been learning more about hardware and electronics repair. I disassembled my gardyn towers and put in a diy replacement for the water pump, now I bypassed the fried motherboard, cameras, and sensors to put the grow lights on a simple timer. Cutting energy use about in half in the process.
Good architecture is invisible until it saves you.
Great example is flipperβs adapter pattern. Can move from db to cache to whatever storage you want with little effort.
Invest some time to set up the debugger for your project, and document how to use it.
You donβt have to debug everything with it, but having it available will save you a lot of time when you do need it.
mahesh-hegde.github.io/posts/what_d...
It is amazing what we can train ourselves to expect. I wear noise cancelling headphones to keep things quiet while working, but I am so use to them I find out of habit I put them on even when my space is entirely silent, as it triggers focus mode just having them on
π€£
Bluesky loves links β we donβt downrank or deprioritize posts with links in them, and as a result they get higher traffic, so lots of people post them.
π€© github.com/rails/rails/...
github.com/puma/puma/pu...
At @tropicalonrails.bsky.social, @fxn.bsky.social and I talked about the very cumbersome Rack::BodyProxy way of doing stuff once the response body has been closed, as my talk about the executor spent some time explaining it.This is much nicer!
It was great to cross paths with you I learned a lot from both your internal and open work. Your blog series has also been amazing, I hope you keep blogging.
βA good programmer is not someone who writes a lot of code, but someone who avoids unnecessary code.β
My kid and I play fortnite together and the switch2 basically wasn't even usable for fortnite, something is seriously broken... Some folks still think it is a myth.
www.reddit.com/r/FortniteSw...
Sounds amazing have a blast
tooling in emacs fell behind, I still kind of miss it, but am happy to not be maintaining a bunch of emacs hacks these days
This is truly cursed, I love it, and I expect no less from @jhawthorn.com