Joe Masilotti
Subscribe
Sign in
Home
Deep Dives
Office Hours
Podcast
Services
About
Latest
Top
Discussions
On building a framework-agnostic Ruby gem (and making sure it doesn’t break)
What I learned supporting ERB, React, and Vue from a single Ruby gem. And how I keep it from breaking with automated iOS tests.
Apr 1
•
Joe Masilotti
7
1
March 2026
Why I ditched monthly pricing
Ruby Native isn't a traditional SaaS. So it shouldn't be priced like one.
Mar 26
•
Joe Masilotti
7
The tool I wish I had 25 apps ago
Ruby Native turns your Rails app into an iOS app. No Xcode required.
Mar 18
•
Joe Masilotti
14
3
Quick survey + office hours on Thursday
Help me write better stuff for you!
Mar 10
•
Joe Masilotti
6
The kid at the co-working space
My son got a day off from school. I got a reminder of why I chose this life.
Mar 4
•
Joe Masilotti
6
3
February 2026
Getting your Hotwire Native app into the App Store
A practical, step-by-step guide to submitting your first Hotwire Native app. From setting up your developer account to hitting "Submit for Review."
Feb 26
•
Joe Masilotti
6
1
What I've learned from shipping 25+ mobile apps
And what I tell my clients when they ask which framework to use for their Rails business.
Feb 19
•
Joe Masilotti
9
2
AI makes it easier to build the wrong thing faster
Why I threw away 20,000+ lines of working code and started over with nothing.
Feb 10
•
Joe Masilotti
6
6
Introducing Permission Not Required
A new podcast with Colleen Schnettler about building independent businesses on your own terms in the age of AI.
Feb 4
•
Joe Masilotti
and
Colleen
5
3:39
January 2026
I went off the deep end with AI
What happens when code becomes the easy part? Excitement, dread, and what this means for my solo-run business.
Jan 26
•
Joe Masilotti
10
11
2
Hotwire Native: In-app Purchases on iOS
The full flow from HTML paywall to real-time success message, and how a single UUID is all it takes to tie it together.
Jan 22
•
Joe Masilotti
2
2
Office Hours Recap - January
Tab navigation, audio playback, Liquid Glass modal fixes, and more…
Jan 15
•
Joe Masilotti
5
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts