Rapid Ruby
Screencasts for beginner to intermediate web developers using Ruby, Rails, Hotwire and JavaScript.
Hey, I’m Pete, an experienced full-stack developer. I’ve been designing and building complex web apps since 2005. I've built many apps from scratch, run a software agency for many years, built a product and sold it, and I'm here to offer up my expertise in the hope that it’s helpful to others.
My Pro Claude Code Vibe Coding Workflow
You can 10x Claude Code With These Secret Commands
Claude Code Just Took Over My Notes (And It’s Unreal)
Twice in 10 Days — Two Products, Same Hack
Block the Bots: Native Rails Rate Limiting in 10 Minutes
AI on Rails: Course preview - Extracting text from file uploads
This AI Support Tool Replaces Your Helpdesk (Full Demo)
This New Cursor AI Feature Is WILD
Build dynamic multi-agent AI systems in Rails - intro to my new course
Game-Changing AI Tools for Rails Devs
Design to Tailwind CSS using Chat GPT AI
Unleashing Chat GPT: Streaming with Rails + Hotwire!
Open AI Chat GPT basics in Ruby on Rails
Blocking disposable email domains from signing up to your Rails app
Moving away from importmaps to esbuild in Rails 7
Course preview: RSpec + refactoring
Rails twitter clone - Part 2
Rails twitter clone - Part 1
How to use YAML files to store data in Rails
Adding tags to content using Postgres’ JSONB in Rails
Build your own custom newsletter using Ruby on Rails
Stripe checkout in UNDER FIVE MINUTES!
Building RapidRuby.com: Tracking video watch time with stimulus 3.0
Simplify your VIEW COMPONENTS with dry-initializer
The BEST way to build Infinite Scroll using Hotwire
Simple migration from devise to has_secure_password
Advanced Turbo Streams in Hotwire
Why Hotwire is AWESOME! A lesson on Turbo frames
New Rails authentication king?
Create a drag and drop sortable list using Hotwire