Channel Avatar

Drifting Ruby @UCxJaNyXCQw0mghY0hA1wA9w@youtube.com

None subscribers - no pronouns set

Drifting Ruby is a collection of short videos that are aimed


15:54
Episode #464 - Ttracking Writebook Changes
02:14
Episode #463 - Using LLMs to Generate Tags | Preview
02:35
Episode #462 - From Heroku to Kamal | Preview
02:01
Episode #461 - Webhooks from Stripe Billing Portal | Preview
02:23
Episode #460 - Stripe Billing Portal | Preview
14:18
Episode #459 - Hotwire Combobox
01:23
Episode #458 - Feature Flags from Scratch | Preview
02:41
Episode #457 - Class Data
01:15
Episode #456 - Custom Fonts | Preview
10:31
Episode #455 - Tips and Tricks
00:51
Episode #454 - Dev Containers | Preview
01:47
Episode #453 - Exporting ICS Files | Preview
02:12
Episode #452 - Tags from Scratch | Preview
16:45
Episode #451 - Windows and WSL
05:50
Episode #450 - Fart
01:00
Episode #449 - Previous/Next Record | Preview
02:05
Episode #448 - Authentication Timeout
02:04
Episode #447 - Bulk Updates | Preview
01:38
Episode #446 - LLM Context | Preview
24:42
Episode #445 - Streaming LLM Responses
02:20
Episode #444 - Campfire Bots | Preview
04:59
Episode #443 | Reloadable Fixtures | Preview
01:41
Episode #442 - CSS and JS in Rails Engines | Preview
15:42
Episode #441 - Campfire Patterns
02:45
Episode #440 - Campfire Deploy with Kamal | Preview
11:46
Episode #439 - Exploring Campfire
03:41
Episode #438 - Solid Queue | Preview
04:09
Episode #437 - Action Auth | Preview
26:53
Episode #436 - Turbo 8
01:54
Episode #435 - Counter Culture | Preview
03:14
Episode #434 - Digital Ocean App Platform | Preview
01:22
Episode #433 - Custom Dashboard - Part 2 | Preview
02:20
Episode #432 - Custom Dashboard | Preview
09:56
Episode #431 - Hotkeys
06:08
Episode #430 - Rails Organization | Preview
01:33
Episode #429 - Working with YAML | Preview
01:53
Episode #428 - Form Input UX | Preview
29:59
Episode #427 - Detect Spam with AI
01:24
Episode #426 - readonly? | Preview
04:00
Episode #425 - Kamal in GitHub Actions | Preview
04:58
Episode #424 - Solid Cache | Preview
01:42
Episode #423 - Unsaved Changes | Preview
19:43
Episode #422 - Embedding Stripe Checkout
01:35
Episode #421 - Parent Relationships and Turbo Frames | Preview
02:28
Episode #420 - Shopping Cart Checkout | Preview
01:37
Episode #419 - Time Zones | Preview
08:15
Episode #418 - I'm a teapot (HTTP Response Codes)
19:57
Episode #417 - System Tests
01:50
Episode #416 - Forecasting Data | Preview
02:09
Episode #415 - Dot Files | Preview
03:10
Episode #414 - Developing in Docker | Preview
19:26
Episode #413 - PDF Reader
02:01
Episode #412 - Intervals and Timeouts | Preview
02:13
Episode #411 - Fancy Emails with MJML | Preview
04:46
Episode #410 - Academic Discounts | Preview
01:07
Episode #409 - ActiveSupport::Notifications | Preview
22:55
Episode #408 - Broadcasting Progress from Background Jobs
02:48
Episode #407 - Email Tracking | Preview
03:38
Episode #406 - Rate Limiting from Scratch | Preview
02:34
Episode #405 - Optical Character Recognition | Preview