close

DEV Community

Rails Designer profile picture

Rails Designer

I help teams around the world make their Rails apps a bit nicer to maintain and look at. 🎨 Also kickstart SaaS' in a month. 👷 And built a Rails UI Components library, used by 1000+ developers. 🚀

Location Amsterdam, The Netherlands Joined Joined on  Email address support@railsdesigner.com Personal website https://railsdesigner.com/
Ruby on Rails
Ruby
Two Year Club
Beloved Comment
One Year Club
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Writing Debut
Announcing Fuik: a webhook engine for Rails

Announcing Fuik: a webhook engine for Rails

Image 1
Comments
2 min read

Want to connect with Rails Designer?

Create an account to connect with Rails Designer. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Form Objects vs Service Objects in Rails

Form Objects vs Service Objects in Rails

Image 1
Comments
4 min read
Refactoring a JavaScript class

Refactoring a JavaScript class

Image 1
Comments
3 min read
Everyone, say “hi” again to Rails Icons 👋

Everyone, say “hi” again to Rails Icons 👋

Image 1
Comments
2 min read
Build custom emojis with Stimulus

Build custom emojis with Stimulus

Image Image Image 3
Comments
5 min read
Video Preview on Hover with Stimulus

Video Preview on Hover with Stimulus

Image 2
Comments
3 min read
Welcome to a new Rails Designer

Welcome to a new Rails Designer

Image Image Image 4
Comments
6 min read
Understanding importmap-rails

Understanding importmap-rails

Image Image Image 5
Comments
4 min read
Simplifying timestamp toggles in Rails

Simplifying timestamp toggles in Rails

Image 2
Comments
1 min read
Record video in Rails with Stimulus

Record video in Rails with Stimulus

Image Image Image 5
Comments
6 min read
Introducing Icons: Add any icon library to your Ruby app

Introducing Icons: Add any icon library to your Ruby app

Image 2
Comments
2 min read
Replace Turbo confirm with native dialog

Replace Turbo confirm with native dialog

Image Image 2
Comments
3 min read
Adding user impersonation to Rails 8 authentication

Adding user impersonation to Rails 8 authentication

Image 1
Comments
3 min read
Creating a link-icon custom element

Creating a link-icon custom element

Image Image 2
Comments
4 min read
CSS Counters: auto-update list numbers without JavaScript

CSS Counters: auto-update list numbers without JavaScript

Image 2
Comments
2 min read
Building optimistic UI in Rails powered by Turbo

Building optimistic UI in Rails powered by Turbo

Image 1
Comments 1
5 min read
Nested forms without `accepts_nested_attributes_for` in Rails

Nested forms without `accepts_nested_attributes_for` in Rails

Image 2
Comments
4 min read
Use native dialog with Turbo (and no extra JavaScript)

Use native dialog with Turbo (and no extra JavaScript)

Image Image 2
Comments
4 min read
The Best of 2025 from Rails Designer

The Best of 2025 from Rails Designer

Image 1
Comments 1
6 min read
Add snow to your app with Stimulus

Add snow to your app with Stimulus

Image 2
Comments 1
7 min read
New: Test and send webhooks and API requests in development

New: Test and send webhooks and API requests in development

Image 1
Comments
2 min read
More readable integer comparisons in Ruby

More readable integer comparisons in Ruby

Image 1
Comments
2 min read
Building optimistic UI in Rails (and learn custom elements)

Building optimistic UI in Rails (and learn custom elements)

Image 2
Comments 1
6 min read
Rails Designer's Black Friday/Cyber Monday deal

Rails Designer's Black Friday/Cyber Monday deal

Image 1
Comments
2 min read
Update favicon with badge using custom turbo streams in Rails

Update favicon with badge using custom turbo streams in Rails

Image 4
Comments 1
3 min read
Inline editing with custom elements in Rails

Inline editing with custom elements in Rails

Image 3
Comments
4 min read
Update page title counter with custom turbo streams in Rails

Update page title counter with custom turbo streams in Rails

Image 1
Comments
4 min read
Two products, one Rails codebase

Two products, one Rails codebase

Image 3
Comments
5 min read
Extending the Kanban board (using Rails and Hotwire)

Extending the Kanban board (using Rails and Hotwire)

Image Image 2
Comments
8 min read
Announcing Attractive.js, a new JavaScript-free JavaScript library

Announcing Attractive.js, a new JavaScript-free JavaScript library

Image 1
Comments
6 min read
Introducing Perron: Rails-based static site generator

Introducing Perron: Rails-based static site generator

Image 1
Comments 1
5 min read
Create a Kanban board with Rails and Hotwire

Create a Kanban board with Rails and Hotwire

Image Image 4
Comments 3
6 min read
Announcing Forge — self-hosted community software

Announcing Forge — self-hosted community software

Image 1
Comments
1 min read
Visual loading states for Turbo Frames
with CSS only

Visual loading states for Turbo Frames
with CSS only

Image 1
Comments 1
4 min read
Components in Rails without gems

Components in Rails without gems

Image Image 3
Comments
5 min read
Features your SaaS MVP Don't Need

Features your SaaS MVP Don't Need

Image 6
Comments 3
4 min read
Stimulus basics: what is a Stimulus controller?

Stimulus basics: what is a Stimulus controller?

Image 1
Comments
4 min read
Typography for Rails developers

Typography for Rails developers

Image 4
Comments
5 min read
Flexible Feature Access in Rails SaaS Apps

Flexible Feature Access in Rails SaaS Apps

Image 3
Comments 1
4 min read
Modern CSS organization (in Rails)

Modern CSS organization (in Rails)

Image Image Image 4
Comments
5 min read
Shift+Click Selection for Bulk Actions with Stimulus

Shift+Click Selection for Bulk Actions with Stimulus

Image 1
Comments
2 min read
Organized Configuration in Rails

Organized Configuration in Rails

Image 1
Comments
3 min read
User-Specific Content in Turbo Stream Partials

User-Specific Content in Turbo Stream Partials

Image 1
Comments
4 min read
String Inflectors: bring a bit of Rails into JavaScript

String Inflectors: bring a bit of Rails into JavaScript

Image 1
Comments
4 min read
Create a macOS-inspired stack UI with Stimulus and Tailwind CSS

Create a macOS-inspired stack UI with Stimulus and Tailwind CSS

Image 1
Comments 1
6 min read
Using Subdomains in Rails: Development vs Production

Using Subdomains in Rails: Development vs Production

Image 1
Comments
2 min read
Add Konami Codes with Stimulus

Add Konami Codes with Stimulus

Image 1
Comments
4 min read
Rails Designer's UI Components v1.15: now for ViewComponent v4

Rails Designer's UI Components v1.15: now for ViewComponent v4

Image 1
Comments
1 min read
Add a multi-step form/wizard to your Rails app

Add a multi-step form/wizard to your Rails app

Image 4
Comments
4 min read
Rails Designers: private community for Rails UI Engineers

Rails Designers: private community for Rails UI Engineers

Image 1
Comments
4 min read
Click to reveal feature with Tailwind CSS

Click to reveal feature with Tailwind CSS

Image 1
Comments
2 min read
Smarter Use of Stimulus' Action Parameters

Smarter Use of Stimulus' Action Parameters

Image 2
Comments
3 min read
Adding Password Confirmation to Rails 8 Authentication

Adding Password Confirmation to Rails 8 Authentication

Image 1
Comments
2 min read
Auto-pause YouTube Videos with Stimulus

Auto-pause YouTube Videos with Stimulus

Image 1
Comments
4 min read
Summer sale: 25% off UI Components and JavaScript for Rails Developers

Summer sale: 25% off UI Components and JavaScript for Rails Developers

Image 1
Comments
1 min read
Creating a Simple Embeddable JavaScript Widget for Your Rails App

Creating a Simple Embeddable JavaScript Widget for Your Rails App

Image Image Image 8
Comments 7
5 min read
Auto-pause Video Player with Stimulus

Auto-pause Video Player with Stimulus

Image 1
Comments
3 min read
Introducing Turbo Transition: create smoother Turbo Streams

Introducing Turbo Transition: create smoother Turbo Streams

Image 1
Comments
3 min read
Refactoring an if/else hell in JavaScript

Refactoring an if/else hell in JavaScript

Image 1
Comments
7 min read
10 Modern CSS Features You Want to Use

10 Modern CSS Features You Want to Use

Image Image 3
Comments 6
6 min read
loading...