Hotwire and That Syncing Feeling

How to create a multi-view presentation that stays in sync.

#HOTWire#Ruby on Rails
Added: 14 Mar 2025
The customizable select - Part one: history, trickery, and styling the select with CSS | utilitybend

Exploring customizable select elements. This series explores styling possibilities. The first article covers the history and provides a guide to building a custom select as a progressive enhancement. Styling selects with CSS for unique and fun experiences.

#CSS#Frontend
Added: 14 Mar 2025
Zero Downtime Rails Deployments with Kubernetes

If you’re deploying with downtime you don’t have continuous delivery, you have continuous downtime.

#DevOps#Ruby on Rails
Added: 13 Mar 2025
Crafting the Perfect Spring Color Palette

Discover a fresh spring color palette for your designs! See warm and cool nature-inspired hues perfect for branding, UI, and creative projects

#Design#Frontend
Added: 12 Mar 2025
Let the stagger experiments begin · March 11, 2025

Elements can now know which position they are in the DOM tree (index) and how many other elements there are in total (count).

#CSS#Frontend
Added: 12 Mar 2025

Hey Rails devs. I learned something new today I wanted to share. So doing OR queries in active record can be complex. For 1, you have to reference a whole query. For example, you can’t do this:  

#Ruby on Rails
Added: 11 Mar 2025
Pick the wrong tool for the job

The right solution isn't always the best technical solution

#Consulting#Ruby
Added: 11 Mar 2025
Social login with the Rails 8 auth generator

Learn how to add social login with the Rails 8 auth generator with single and multiple accounts.

#Design#Ruby on Rails
Added: 11 Mar 2025
Mastering OAuth 2.0: Step by Step

Leapcell: The Next-Gen Serverless Platform for Web Hosting, Async Tasks, and Redis A...

#Backend
Added: 11 Mar 2025
Unlocking Accessibility: Key misconceptions, common issues, and tools used by Accessibility Specialists – Accessibility in governmentGOV.UK

This is for everyone: documenting how we rebuild inclusive digital services across government

#Frontend
Added: 10 Mar 2025
Human-readable date formatting with vanilla JavaScript | Henry From Online

A quick note about js.

#Frontend#Javascript
Added: 6 Mar 2025
How to combat bias in the hiring process 

Don't let bias dictate your next hire. Reduce bias and make hiring decisions based on skills, not gut feelings.

#Consulting
Added: 6 Mar 2025
Tech debt is an outdated concept 

Tech debt is often overused as a blanket statement for all manner of engineering issues. What if we reframed our approach?

#Consulting
Added: 6 Mar 2025
Rails 8 assets: Break down of how Propshaft and importmap-rails work together

I almost gave up and it was actually so simple.

#Frontend#Ruby on Rails
Added: 6 Mar 2025
Vincent Pierri on LinkedIn: "How do I give a 30 min talk without being boring?"
Here's the… | 189 comments

"How do I give a 30 min talk without being boring?" Here's the secret. New speakers struggle to keep people engaged, because they don't realize… | 189 comments on LinkedIn

#Soft Skills
Added: 27 Feb 2025
Migrating from Sidekiq to Solid Queue - DONN FELKER

I recently migrated Listomo (my email marketing platform) from Sidekiq to Solid Queue. There are lots of posts out there showcasing how various companies migrated to Solid Queue from Sidekiq but they did not help that much, so hopefully this helps someone else. Migration Steps Install Solid Queue This one is quite self explanatory. The …

#Backend#DevOps#Ruby on Rails
Added: 27 Feb 2025

This hopefully soon-to-be series was started quite a while ago when I was exploring new Rails features. Especially Turbo and ActionMailer. I finished the demo app and started writing articles while tidying up code. As it happens, I never finished and published the series. Almost two years passed and here you are, reading one of the first two parts that were finished before I abandoned the idea of having a blog. This hopefully changes now with more parts and different topics incoming!

#Backend#Frontend#Ruby on Rails
Added: 27 Feb 2025
User Confirmation with the Rails Auth Generator - Avo

Learn how to implement user confirmation using the Rails Auth generator flow

#Backend#Ruby on Rails
Added: 27 Feb 2025
Hotwire Native Camera Access

This article describes how to render an inline camera feed in Hotwire Native

#HOTWire#Ruby on Rails
Added: 20 Feb 2025
Backup SQLite from a Containerized Rails App Deployed with Kamal

This post walks through backing up a SQLite database inside a Docker container on a remote server, specifically for a Ruby on Rails application deployed with Kamal. We'll begin with the basic commands, then convert them into a reusable shell script and a Rake task for convenience.

#database#DevOps#Ruby on Rails
Added: 18 Feb 2025
How to customize ids in URLs in your Rails app

Override the <code>to_param</code> method on your object to customize how Rails builds the id to put in the URL.

#Backend#Ruby on Rails
Added: 18 Feb 2025
Turbo Streams and design

I’ve been using Turbo Streams a bunch the past few weeks, in two different projects.

#Frontend#HOTWire#Ruby on Rails
Added: 18 Feb 2025
How (and How NOT) to Name Rails Models Beyond the Obvious

Have you ever encountered a model in a Rails app that initially seemed to have an understandable...

#Design#Ruby#Ruby on Rails
Added: 18 Feb 2025
Things you might not need in your tests

Your test suite is slow and flaky because it does too much.

#Ruby on Rails#testing
Added: 15 Feb 2025
Marksmith - a GitHub-style markdown editor for Ruby on Rails

Marksmith is an ActiveStorage-enabled GitHub-style markdown editor for Ruby on Rails

#Frontend#Packages#Ruby on Rails
Added: 14 Feb 2025
First Previous Next Last