Turbo (Native), Stimulus, and Strada news and code.
Subscribe to the Hotwire dev newsletter.
Welcome back to the ⚡️ Hotwire dev newsletter! Dive into two live coding videos, a podcast on Turbo Native in the real world, and some “missing” documentation for Turbo Frames. There’s also some great developers looking for work – don’t forget to check out the Jobs section towards the bottom.
📹 Videos and 🎙 podcasts
Watch Chris Oliver live code a Turbo app with Rails 7 with the folks from hexdevs. esbuild, Tailwind CSS, Procfiles, web sockets and more are covered.
Learn about all the cool stuff that Polywork is doing to make their Rails app happen on iOS with Turbo Native. Also, things that make a good Rails Developer.
🐙 Open source
A pretty full-featured sample app for Shopify’s JSON web token (JWT) integration with Hotwire Turbo. Even if you aren’t interested in Shopfiy, there’s a JWT example for Rails’ Request.JS.
A thorough tutorial that starts with
David shares what he’s learned from a year of building Turbo Frames applications of all sizes. A great read for anyone asking what’s next after reading the official documentation.
A quick overview of how to send page updates with Hotwire using a specific partial. Bonus: the tutorial includes some unit tests for the broadcast.
Hot Glue is the Rails scaffolding generator on steroids. Learn how to integrate it into your app with this tutorial.
Jared White is an experienced Ruby, Rails, and web developer specializing in streamlined and elegant application architecture. He is also the lead maintainer of Bridgetown, an open source Ruby-powered site generator.
Qasim is a software engineer and entrepreneur who loves writing clean, test-driven Ruby and ES6 code—wrapped in perfectly crafted containers for CI/CD. He co-founded a (defunct) start-up, sometimes rides a dual-sport bike, goes hiking, and has summitted several mountains, including one active volcano.
Did you know you can add custom methods that are automatically available in the Rails console? I didn’t!
P.S. The Hotwire dev newsletter is accepting sponsorships and job postings! Email me if you're interested in reaching a dedicated group of Ruby on Rails developers.