Advertisement · 728 × 90

Posts by Joe Masilotti

In the last few weeks, I've realized I'm not as freaked out about AI as I was at the beginning of the year. I've been throwing myself into the tools and using them extensively in all my projects. And after some time getting acclimated, I feel mostly settled about the following things...

4 days ago 6 1 1 1
Preview
Welcome to Permission Not Required Podcast Episode · Permission Not Required · Trailer · 4m

hello friends! after taking a bit of a podcast hiatus, I'm baaack! and I'm starting a new podcast with @joemasilotti.com
listen as I try to (re)build my consulting business and figure out how to thrive as an independent developer/marketer/founder in the age of ai.
podcasts.apple.com/us/podcast/w...

2 months ago 18 3 4 1

I love these visuals! If these were generated with AI then kudos to you, they don't look or FEEL like it.

3 months ago 2 0 2 0
Preview
PurchaseKit - In-app purchases for Hotwire Native Keep subscription logic in Rails, not Apple or Google. Bridge components handle the native side, you write ERB.

PurchaseKit is FREE for up to 10 paying customers. $99/mo after that.

Sign up in January and I'll personally help you get set up.

I'm really proud of how this turned out! Check it out: purchasekit.dev

3 months ago 0 0 0 0

Here's how it works:

📱 Native bridge components handle StoreKit and Play Billing
🔀 Apple and Google webhooks are normalized to 4 events
💎 It works with the Pay gem or your own models
🛤️ And your subscription logic and records stay in Rails

3 months ago 0 0 1 0
Screenshot of some ERB code rendering HTML to generate a paywall for iOS and Android apps powered by Hotwire Native.

Screenshot of some ERB code rendering HTML to generate a paywall for iOS and Android apps powered by Hotwire Native.

PurchaseKit gives you drop-in native components for iOS and Android.

No Swift. No Kotlin. And your paywall is just ERB.

purchasekit.dev

3 months ago 1 0 1 0

Adding in-app purchases to a Hotwire Native app is painful.

StoreKit. Play Billing. Two platforms, two languages, two approaches. Then webhooks from both stores. Different formats, different signing. 😫

So I fixed it.

3 months ago 3 2 1 0
Post image

I'm trying something new… need to add in-app purchases to your Hotwire Native app?

👉 purchasekit.dev

3 months ago 1 1 0 0
Preview
2025 Ruby Black Friday Deals Save money on Ruby books, courses, and software

I collected all Ruby Black Friday deals I could find & posted them in one spot. Highlights include:

$130 off @beautifulruby.com Phlex on Rails course

$81 off @gorails.com annual subscription

+20% @joemasilotti.com Hotwire native content

Lots of @pragprog.com deals

Enjoy! 🦃🔥💰

4 months ago 12 7 1 1
Preview
Hotwire Native deep dive: Authentication How to handle authentication across web, iOS, and Android. All without writing tons of native code or adding new API endpoints.

Coming tomorrow: my most in-depth article yet.

2,000+ words on handling Hotwire Native authentication across web, iOS, & Android. All without writing tons of native code or adding new API endpoints.

Launches tomorrow to paid subscribers. Full code, too.
open.substack.com/pub/joemasil...

5 months ago 9 1 0 0
Advertisement

In theory, you could use Hotwire Native for some configuration screens when the launcher is launched. But for the actual home launcher functionality you need to build it fully native.

5 months ago 1 0 1 0

I think newsletters + good ol' fashioned email is the answer.

I'm currently trying to get my followers and community over to my Substack, where making connections and communicating with each other is easy.

And from there to something owned.

6 months ago 3 0 2 0

Definitely possible! You could build a bridge component that fires a request to the model and then write the response back to the HTML.

6 months ago 0 0 0 0
Post image

Hey @joemasilotti.com, it's here! Congrats on the physical release, and again, well done on the book. It's a good one!

6 months ago 8 2 1 0

Wahoo!! Thanks so much :D

6 months ago 0 0 0 0
Post image

Finally have my physical copy of this book! Can’t wait to dive into it! @joemasilotti.com

7 months ago 7 2 0 0
Post image

Some light reading for the flight home from #RailsWorld @joemasilotti.com

7 months ago 13 2 0 0

❤️

7 months ago 1 0 0 0

Thank you Michele!!

7 months ago 1 0 0 0
Advertisement
Joe Masilotti holding up a copy of his book, in print, "Hotwire Native for Rails Developers".

Joe Masilotti holding up a copy of his book, in print, "Hotwire Native for Rails Developers".

It's here folks, it's finally here!!

7 months ago 39 5 3 1

Yes please!

8 months ago 1 0 0 0

Welcome Ufuk! I didn't get a chance to say hi at RailsConf but would have love to meet next conference. :)

8 months ago 3 0 1 0
Preview
Opaque navigation and tab bars in Hotwire Native – iOS | Masilotti.com A two-line fix for web content rendering

Ever run into this issue in your Hotwire Native app? It kinda kills the "native" vibe when the web view peeks through the native bars.

Lucky for us, the fix is two lines of code!
masilotti.com/hotwire-nati...

10 months ago 9 3 0 0
Post image

What's hiding in these envelopes? 🤔

Just a little something in store for the next meetup on June 5th. Come join the fun!

Huge thank you to @rubycentral.org , @gorails.com, @joemasilotti.com and @andycroll.bsky.social for being such awesome and generous members of the Ruby community! 🫶

10 months ago 8 8 0 1
Video

Spring Best Sellers Sale
Week 3 - The Red Carpet - ♥️ Ruby/Rails ♥️
40% Off – This Week Only!
Code: 2025RAILS at checkout
pragprog.com/titles/...
by @joemasilotti.com

11 months ago 2 2 0 0
Screenshot of iOS and Android simulators showing native components on Hotwire Native apps, powered by bridge components.

Screenshot of iOS and Android simulators showing native components on Hotwire Native apps, powered by bridge components.

Celebrate 200+ stars, I'm excited to share my new library.

📲 Bridge Components for Hotwire Native apps

• 13+ components
• iOS and Android support
• Example iOS, Android, and Rails apps
• Full source code

Copy-paste into your app and wire up the HTML!

github.com/joemasilotti...

1 year ago 17 3 0 0
Video

Ask @joemasilotti.com ...

How does my web app suddenly get native look and feel?

Joe's book:
pragprog.com/titles/...

1 year ago 3 1 0 0
Advertisement
Preview
Joe Masilotti's newsletter | Masilotti.com A weekly-ish newsletter on building Hotwire Native apps powered by Ruby on Rails. Includes exclusive content and first access to upcoming products.

I'm officially announcing a new product to my newsletter tomorrow.

Subscribers will also get exclusive access to a huge discount code.

masilotti.com/newsletter/

1 year ago 5 0 0 1

The "from" addresses are all legit. It seems like someone/thing threw my email in every newsletter subscription box that exists.

1 year ago 0 0 0 0

I think I'm getting mail bombed to try and hide the alerts from my bank.

1 year ago 1 0 1 0