Tutorials



Introducing Roast: Structured AI Workflows Made Easy (2025) - Shopify
Shopify’s Augmented Engineering DX team tackled developer productivity challenges like flaky tests and low test coverage using AI agents. They discovered that breaking complex tasks into discrete steps was key to reliable AI performance, leading t...

Using Claude-Swarm to Upgrade Ruby Projects – code.dblock.org | tech blog
The other day I was loosely listening to a Code and the Coding Coders who Code it podcast episode with Vladimir Dementyev. He was talking about his work around putting Ruby on Rails into the browser to lower the entry barrier for folks who just wa...




Build a minimal decorator with Ruby in 30 minutes - Remi Mercier
A few weeks ago, I needed to add some view-related methods to an object. Decorators are my go-to pattern to handle this kind of logic.
Normally, I’d use the draper gem to build decorators. But the app I’m working on used an older and incompatible...

Implementing Semantic Search With Sequel and Pgvector - Custom AI Solutions
In my previous post, An LLM-based AI Assistant for the FastRuby.io Newsletter opens a new window, I introduced an AI-powered assistant we built with Sinatra to help our marketing team write summaries of blog posts for our newsletter.
In this post...

Create a Markdown-Powered Textarea with Stimulus | Rails Designer
Today I want to explore how to recreate (most of) GitHub’s markdown-powered textarea. It is a feature I want to add to Rails Designers (private community for Rails UI engineers) and thought it would be nice to share my first version with you.
I l...