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).
First time getting sqlite running on railway. Had a couple hiccups but I'm rolling now. Created a volume, set VOLUME_PATH=${{RAILWAY_VOLUME_MOUNT_PATH}}, set RAILWAY_RUN_UID=0 and configured database.yml to use VOLUME_PATH.
December 27, 2025 at 10:45 PM
My chatgpt year in review for 2025. It knows me too well...
December 26, 2025 at 11:17 PM
Super search, expressions and tag picker. Now navigating is a breeze, releasing is more powerful and organizing is more simple.

blog.flippercloud.io/early-gifts...
Early Gifts Under the Tree
Super search, expressions and tag picker. All in one post. Hooray!
blog.flippercloud.io
December 23, 2025 at 2:52 AM
Claude is now committing for me, making PRs and letting me know when github actions CI passes or fails. If it fails, it uses the failures as context to fix them and repeat the cycle. :D
December 23, 2025 at 12:24 AM
Thanks to @claude max I'm back on my telescope for rails gem. Release coming this week hopefully. Drop a gem in and it stores traces using otel in sqlite with a beautiful interface (even query backtraces). 🤤

The code isn't so clean but the end result is already useful!
December 22, 2025 at 9:56 PM
I went super max claude (20x) on sunday and I have no regets. Could probably get away with just max (5x) so I might change that. But I basically have full time opus 4.5 and its amazing what I can get done.
December 19, 2025 at 11:17 PM
The hardest thing about my new flow is time tracking. Toggl requires a single project. But I always have 3-4 things open. Thinking I might need to switch to tags for various projects (currently use them for function e.g. meeting, code, etc.). So tags would be project + function.
December 18, 2025 at 2:27 AM
Coffee made. Kids at school. Comfy pants on. Ghostty fired up. 4 panes. 4 claudes. 3 repos + 1 git worktree (2 features on 1 repo). Let's gooooo!
December 15, 2025 at 3:43 PM
If you're not running ghostty with split panes and multiple claude instances (or something similar) are you even living...
December 12, 2025 at 7:53 PM
claude: review this branch like it were a pull request and you are a staff engineer at GitHub that's also a rails core team member...
December 12, 2025 at 3:28 PM
Thanks @claude. Just fixed my active storage image resizing setup on thewatcharchive.com and southbendwatch.co for Railway. Cooking with butter now!
South Bend Watch Company
A piece of history on your wristory.
southbendwatch.co
December 12, 2025 at 3:10 PM
Having podcasts with 800M+ downloads makes it really easy to stress test various metrics pages.
December 12, 2025 at 3:09 PM
“If you’re not good at predicting what will happen next, life is going to be hard for you.” — Alex Hormozi, on why he believes in mental models.
December 10, 2025 at 1:03 PM
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