New releases

Hotwire Club tooling is now open-source

Explore the agentic skills pack and the MCP server for building assistant workflows.

Blog

All Hotwire Club challenges in one place: hands-on Turbo and Stimulus exercises with detailed solutions, published biweekly since 2023.

Page 3

Turbo Drive - Swiper-like View Transitions
Julian Rubisch
Julian Rubisch

Use the View Transitions API to drive powerful native-like animations

Stimulus - Video Progress Tracker with LocalStorage
Julian Rubisch
Julian Rubisch

Store ephemeral user state like video playback progress in localStorage

Turbo Frames - Markdown Preview
Julian Rubisch
Julian Rubisch

Typeahead previews of markdown by simple Turbo Frame rerendering

Stimulus - Image Upload Previews with `URL.createObjectURL`
Julian Rubisch
Julian Rubisch

Create client-side previews of files using URL.createObjectURL

Turbo Frames - Render Flash Messages Upon Form Submission
Julian Rubisch
Julian Rubisch

Intercept form submission responses to render flash messages that are outside the originating Turbo Frame

Turbo Drive - Use ULIDs for Optimistic UI
Julian Rubisch
Julian Rubisch

Render deterministic optimistic UI elements using client-side ULIDs

Cookies
essential