Rails UI Engineering Articles

Practical guides to build better Rails UI. I share the patterns and approaches I use in my daily work with Hotwire, Tailwind, and modern front-end practices.

Latest articles

  1. Auto-pause Video Player with Stimulus
  2. Introducing Turbo Transition: create smoother Turbo Streams
  3. Refactoring an if/else hell in JavaScript
  4. 10 Modern CSS Features You Want to Use
  5. Rails dom_id helper without exposing the primary id

Popular

  1. hotwire

    Stimulus Features You (Didn't) Know

    Stimulus is advertised as a modest JavaScript framework, but packs still quite a few features. Lets explore the lesser known ones.
  2. rails

    Rails' Partial Features You (Didn't) Know

    Rails partials have many lesser known features. From counters to spacer templates! Learn all there is to know about partials.
  3. tailwindcss

    UI Design Tips Using Tailwind CSS for Developers

    Explore some quick tips to level your UI design from okay to great with these Tailwind CSS-based tips.
  4. tailwindcss

    Data-Attributes Magic with Tailwind CSS & Stimulus

    Combine Tailwind data state and Stimulus to create usable UI's easily.

Earlier articles