Joe Masilotti
Subscribe
Sign in
Home
Deep Dives
Office Hours
Podcast
Services
About
Latest
Top
Discussions
Goodbye… for now!
I'm going on parental leave and have paused paid subscriptions while I'm out and not writing new content.
Aug 28
•
Joe Masilotti
4
1
What I wish Hotwire Native actually was
I wrote the book on Hotwire Native. Then I built what I actually wanted.
Aug 14
•
Joe Masilotti
3
Ruby Native, now on Android!
Android out of beta, barcode scanning, and a smarter, more customizable navigation bar.
Aug 5
•
Joe Masilotti
12
2
July 2026
Hotwire Native v1.3
Lazy loading tabs, UISearchTab, Large Titles, custom error views, and a whole lotta bug fixes.
Jul 8
•
Joe Masilotti
11
4
June 2026
The road expands before me
Is a never-ending roadmap a prioritization problem? Or a sales problem?
Jun 26
•
Joe Masilotti
2
1
I stopped tracking my time. Now I can't focus.
I'm getting more done than ever, and I've never felt more scattered.
Jun 11
•
Joe Masilotti
5
3
I deleted WebSockets and haven’t looked back
Why I swapped Turbo Stream broadcasts for polling after a paying customer got stuck with an infinite spinner.
Jun 4
•
Joe Masilotti
10
May 2026
Both stores said yes
A paid app, approved in the App Store and Google Play, built without opening Xcode or Android Studio.
May 28
•
Joe Masilotti
7
3
I used to own a tiny niche
The code is a commodity. The decisions around it are not.
May 21
•
Joe Masilotti
11
Ruby Native is here
Ship your Rails app to the App Store without opening Xcode. $100 off through May 18.
May 4
•
Joe Masilotti
4
1
April 2026
How to build a Rails app that’s ready for the app stores
The five rules I'd hand to my past self to save months of mobile-prep refactoring.
Apr 28
•
Joe Masilotti
8
2
How I built a native iOS app with Rails and one YAML file
And didn't open Xcode once.
Apr 20
•
Joe Masilotti
7
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts