It sure feels like Laravel and Rails are diverging on deployment ideology, with Taylor raising a Series A to launch a cloud platform and DHH leaving the cloud for a single server.
Microblog
Sick of the doom. No one is “cooked.” Everything is fine.
As I’m writing alt text for old photos, I noticed that my favorite photos are often the hardest to explain textually.
Summer dress and new sneakers
FrozenRecord looks cool:
Active Record-like interface for read only access to static data files of reasonable size.
It supports JSON and YAML out of the box, but you could i.e. extend it to support markdown files with YAML frontmatter (I bet).
A wonderful few days at Madison+ Ruby. What a great community.
This one gives me Interstellar vibes; the low clouds are a tidal wave approaching.
Soundtrack: Day One by Hanz Zimmer
Detail:
Last night’s sunset at the Oregon coast.




No, your phone is [still] not listening to you. That’s [still] not why you got that Instagram ad.
Guy called wrong support number to complain about support wasting his life.
Hungry birbs.
Canon EOS Digital Rebel XT w/ 50mm 1.8 “nifty fifty”
Had to manual focus this one through the viewfinder while fighting the tree branches.
I realized that our old 8MP Cannon EOS Digital Rebel XT qualifies for the current Shitty Camera Challenge, so I got it cleaned up today! Last used in 2016 when my daughter was born.
man, I wish paperbacks would just include the eBook. I like to read the the physical book, but it’s useful to archive and search the eBook.
Happy Independence Day to Stephen K. Bannon
Busy day today, here are a few pictures I snapped in the yard at dusk.
Digital Concepts “For Dummies” 2.1MP




I’m liking these black and whites tbh (especially the last one)
Digital Concepts “For Dummies” 2.1MP



My first entry for July’s Shitty Camera Challenge:
“Maelynn’s living room”
Digital Concepts “For Dummies” 2.1MP (lightly edited)




Family movie night 📽️
The Dark Crystal (1982)
I wander downstairs to find Kaylin talking to a small bird on her windowsill. I married Mary Poppins.


This press release from Tractor Supply Co is so depressing. Almost reads like a parody, but it’s not. I really liked TSC too.
The next debate should be an actual game of golf, no caddies.
There’s a spider under my desk so I guess I’m technically coworking today.
Google Search is an overlay
Interesting read from Mike Caulfield on the failings of the current LLM debate and what search could be.
Part of the reason the discourse around AI and the future of search is so deathly boring is that it consists of two warring factions, neither of which discuss a search experience I recognize or find compelling.
Twitter/X just keeps getting worse. I can’t write anything in their web UI because it regularly eats the draft and I have to start over.
(If you’re wondering why I bother, I have a business audience that I just can’t reach elsewhere.)
This week on FounderQuest, the indie SaaS podcast for software developers:
Ben and Josh catch up after a few weeks of heads-down product work, and they have lots to talk about—including a new Discord server for FounderQuest listeners! Plus, hear Josh’s thesis on why it’s a huge problem if you’re not using your product to the max.
I picked up this 2.1 megapixel Digital Camera for Dummies from eBay to use in next month’s Shitty Camera Challenge over on Bluesky (will also cross-post to Mastodon).
Is this shitty enough?


Getting a lot of Wise.com (TransferWise) phishing emails breaking through the spam filter lately. Stay safe out there.
Sending my 8yo screenshots of Know Your Meme to explain the origins of Grumpy Cat. This whole parenthood thing is starting to get good.
Not sure who needs to hear this
Ube Mochi Pancake & Waffle Mix
A chewy mochi pancake mix with purple yam
Here’s what we worked on during our last product cycle at Honeybadger: a curated Rails performance dashboard with automatic Ruby instrumentation! ✨
“Shoutout to Brad, who’s still using Perl” #Monitorama
It was great catching up with Adam from Judoscale on FounderQuest this week.
Longtime friend of the pod Adam McCrea joins Josh and Ben to catch up and chat about his journey building Judoscale—an autoscaling service for Heroku, Render, and AWS!
Love this place
I’m dreaming, but it would be a shame if some kind billionaire bought Free Speech Systems at auction and shut it down. (In reality it will probably be X’s first post-Musk acquisition.)
Who wants to join my secret Honeybadger Discord?
Things we could chat about there:
- DevOps, monitoring, observability
- Indie SaaS and marketing
- Junior devs/early career
- General goofing off
Send me an email if you’d like to join (josh at honeybadger.io).
To be honest, “DHH switches to Linux and discovers ricing” was not on my 2024 bingo card.
I just landed in PDX and found three new #RubyFriends
Don’t let it fall! 🍕


I really enjoyed all of the talks at Blue Ridge Ruby. It’s so much work to create a good presentation—thanks to all of the speakers! Here are some moments from day two (Friday).






Second half of Blue Ridge Ruby day 1. Loved all the talks today. Cool afterparty at Little Jumbo, which I heard was part-owned by a local Rubyist?




Today was a great day in more ways than one.
Great first morning of talks at Blue Ridge Ruby! Local single-track Ruby conferences are magical, let’s do more of them. ✨




I’m headed to Asheville, NC for Blue Ridge Ruby. Can’t wait to see you all and make some new Ruby Friends!
Have we considered that Mulder and Scully are actually not good special agents and that’s why they’re in a made-up department that the brass created to fuck with them?