John Nunemaker
johnnunemaker.com
John Nunemaker
@johnnunemaker.com
Tweets about Ruby/Rails. Building @boxoutsports.com, @fireside.fm and @flippercloud.io. Huge fan of 🏀 and ⏱️ (southbendwatch.co).
Ok, ghostty is winning my heart quickly. Nice upgrade from plain old terminal.
December 8, 2025 at 7:32 PM
This is getting too easy. Claude code (opus) fixing github issues for me on flipper.
December 8, 2025 at 3:12 PM
Best terminal these days? Plain old mac? Warp? Ghostty? iTerm? Something else? I'm looking to switch from plain old mac. I use ohmyzsh already so I don't need anything it can handle.
December 8, 2025 at 2:23 PM
“I’d say at least 50% of my prompts contain a screenshot.”

Same. A lot of overlap with my workflow (context, Wispr flow, screenshots, etc) and findings. I still use Claude more but really need to switch to codex.

steipete.me/posts/just-...
Just Talk To It - the no-bs Way of Agentic Engineering | Peter Steinberger
A practical guide to working with AI coding agents without the hype.
steipete.me
December 3, 2025 at 1:07 PM
Fun game: who has the largest @rails db schema file?

find . -type f \( -name "schema.rb" -o -name "structure.sql" \) -exec du -h {} + | sort -hr | head -5

76K flippercloud/db/structure.sql
52K boxoutsports/db/schema.rb
40K fireside/db/schema.rb
24K speakerdeck/db/schema.rb
November 26, 2025 at 8:07 PM
Today is move all my personal projects to @Railway day. 🎉
November 22, 2025 at 9:52 PM
Anyone have a lightweight BI tool they like? Something like blazer but a bit more:

• no limit on query duration
• not crazy $$$
• saved reports/checks
• saved SQL snippets
• AI integration for query generation
• preferably not hitting live data
November 20, 2025 at 2:57 PM
New (to me) settings in Zed is 👨‍🍳 💋. I really want to switch to zed and this is today is my quarterly attempt. If you are using it as your primary, let me know any tips/tricks especially related to ruby/node.

I'm hoping autocomplete is as good as cursor or good enough.
November 17, 2025 at 4:35 PM
Kicking the tires of cloudflare workers this morning via wrangler. Pretty sweet! I'm using it to cache some API requests to reduce thundering herds to the origin. Anyone using workers? What for? How is it going?
November 14, 2025 at 1:57 PM
Free software scares normal people aka "keep it simple".

danieldelaney.net/normal/
November 7, 2025 at 5:00 PM
Take money off the table. Whether its a tender offer in a startup or your own bootstrapped company with profit. It's good to get a cushion and you don't have to be perfect. Totally agree.

zachholman.com/posts/money...
November 7, 2025 at 2:56 PM
Our office in Momentum is finally coming together. Still a couple finishing touches but I love walking in to this every day.
November 6, 2025 at 2:20 PM
Welcome to the first workday after a daylight savings change! Enjoy your new test failures for today!
November 3, 2025 at 7:51 PM
Fun read (aka someone went way too far but I still learned some things) on unix signals and ruby:

leandronsp.com/articles/yo...
You don't need Kafka: Building a message queue with only two UNIX signals
Have you ever asked yourself what if we could replace any message broker with a very simple one using only two UNIX signals? Well, I'm not surprised if you didn'
leandronsp.com
October 29, 2025 at 1:26 PM
Toon (token oriented object notation) is an interesting idea. Already a ruby library as well. Much smaller than json.

github.com/andrepcg/to...
GitHub - andrepcg/toon-ruby
Contribute to andrepcg/toon-ruby development by creating an account on GitHub.
github.com
October 28, 2025 at 3:33 PM
Friends.. its that time of the year again. Friends don't let friends forget about DST. Also, TIL.
October 21, 2025 at 7:03 PM
I'm adding allowed domains to flipper cloud. Put in a domain, any time someone signs up via regular signup or oauth if their email matches they get auto-added to your organization.

Saw it first in slack but I think notion and others support this now. Really easy way to onboard.
October 20, 2025 at 2:49 PM
Whoa... just installed @browsermcp/mcp@latest and now claude can see what I see while signed in to the browser. Just had it fix an alignment issue on flipper cloud.
October 20, 2025 at 2:22 PM
PRs created/merged across 4 repos, config changes to 3 apps, revived one getting hammered by an email, deployed a handful of times and were not even to 11am yet folks...
October 17, 2025 at 2:35 PM
Wired: 3 saas apps making 7, 6 and 5 figures in revenue.
Tired: 3 saas apps taking turns struggling with various traffic patterns.

Don't get me wrong, that's my fav type of work. I just like to do one thing at a time... 🥵
October 17, 2025 at 2:30 PM
For some reason I didn't want to switch from default screenshots on mac to clean shot. How wrong I was! I've been on clean shot for a few weeks and its totally worth it. Just give in and get a setapp subscription.

cleanshot.com/
CleanShot X for Mac
Capture your Mac’s screen like a pro.
cleanshot.com
October 16, 2025 at 4:00 PM
Tiny little feature I love in flipper cloud: daily activity emails. Easy to follow what others are doing like new flags and changes.

It's opt-in on your profile. I've been using it for a while and just enabled the flag for everyone.
October 16, 2025 at 2:37 PM
Today I moved something that was $1k/mo on heroku to railway and it seems like it won't even cost $100/mo. Now I'm starting to think about moving all my apps entirely there.

If anyone wants to talk me out of it, do it now.
October 16, 2025 at 12:32 AM
Moved another piece of infrastructure to @railway tonight for box out and put cloudflare in front of flipper. Always get nervous with changes like this so might as well batch them up. :)
October 16, 2025 at 12:22 AM
This is an oldie but a goodie: "How we designed flipper cloud to never take your app down". Love the adapter pattern. Defining an interface can be so powerful.

blog.flippercloud.io/how-we-desi...
How we designed Flipper Cloud to never take your app down
The first hesitation most people have with a cloud-based feature flag service is assuming that their feature flags checks will now require a network connection to said cloud. Many do, but ours doesn't. When I considered starting Flipper Cloud, my overriding concern was how can we ensure that we never
blog.flippercloud.io
October 13, 2025 at 4:00 PM