John Nunemaker
@johnnunemaker.com
1.9K followers 150 following 480 posts
Tweets about Ruby/Rails. Building @boxoutsports.com, @fireside.fm and @flippercloud.io. Huge fan of 🏀 and ⏱️ (southbendwatch.co).
Posts Media Videos Starter Packs
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...
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... 🥵
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
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.
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.
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. :)
Friday we had Karl Peterson (hotwire.com founder) at momentumsb.com/. Favorite thoughts...

* Hire fewer better more expensive people.
* How are you going to differentiate yourself.
A problem well-stated is a problem half-solved. — Charles Kettering
I rearranged my CarPlay icons based on most used. And it feels great. The little things like this add up in life. Think “what is a paper cut I can remove?“ today.
New patch release for httparty.
github.com/jnunemaker/...

Fixes multipart files in binary mode and fields including non-ASCII characters. Yep, its that esoteric. Haha.

Let's hope this is a calm one and doesn't break everything for people.
Release 0.23.2 · jnunemaker/httparty
What's Changed Add changelog_uri metadata to gemspec by @baraidrissa in #817 Fix multipart with files in binary mode and fields including non-ASCII characters by @rdimartino in #822 New Contr...
github.com
Everyone has great ideas. The difference between the people who crush it in life and those who don’t are the ones who actually decide to bring their ideas to life. - Will Guidara
Respect origin ttl for origin and browser. Then don’t mess with query strings. Lastly my issue was etags. So I turned on strong etags.
Getting the cache rules right for cloudflare is a dark art. Successfully got an endpoint to respect origin ttl and use etags though today. Also server stale while revalidating is neat.
Glad you liked it Barry!
love this quote: Curiosity is a super power.
“Dance like nobody is watching. Build like everybody is waiting.” - @dharmesh on MFM
Small improvement for Fireside. You can now import chapters from text. Easy copy/paste from whatever you use to generate your chapters.
Yep, that’s why I needed it. Stuff kept getting lost up there and I couldn’t find them to do the settings.
Long ago I used bartender. I remember liking it but stopped after a computer upgrade or something. I was going to download bartender again and then a friend pointed me to ice and it’s open source and free so I thought what the heck I’ll try it first.
Friends don't let friends waste milliseconds. Another endpoint enfastenated.