I help Rails developers ship mobile apps, from first build to app store approvals.

I’ve shipped 25+ apps, wrote the book on Hotwire Native, and trained hundreds of developers. I’ve seen what works, what fails, and what Apple and Google reject.

How I got here

Ten years ago I was tasked with building iOS and Android apps for my full-time job. The catch? I had to turn hundreds of Rails-powered web screens into fully functional mobile apps, entirely by myself.

Our CTO suggested using Hotwire Native (called Turbolinks Native back then). The pitch sounded impossible: near-perfect feature parity with the web, with just a bit of native boilerplate. I was skeptical. I’d been burned by “hybrid apps” too many times to count.

But the day I tried Hotwire Native was the magic moment. Everything clicked. Using our existing Rails views, I shipped fully functional iOS and Android apps to the app stores in just a few months. One developer. Hundreds of screens. Two platforms. Done. If we’d gone fully native, it would have taken a dedicated mobile team a year, maybe longer.

I’ve been all in ever since. I’ve launched 25+ Hotwire Native apps for clients, built open-source components, keynoted conferences, and literally wrote the book on it.

Why I write about more than code

In 2020, I got laid off from my job. Terrifying at the time… but it pushed me to go all-in on my independent business, something I’d wanted to try for years.

A few years later, when my second son, Miles, was born, the burnout hit hard. I realized I didn’t want a career that pulled me away from him or his older brother, Duke. I wanted to do great work and be present at home. That realization shaped the business I run today, one built around intention, family, and work I care deeply about.

What you’ll find here

  • Practical guides from real client projects: what works, what breaks, how to fix it

  • What I’m learning about running a solo business without burning out

Ready to ship mobile apps without sacrificing the rest of your life? Subscribe and let’s build.

User's avatar

Subscribe to Joe Masilotti

I write about shipping mobile apps with Rails and running a solo business without burning out.

People