BeautifulRuby.com
@beautifulruby.com
Video courses, content, and tutorials that will make you a better Ruby and Rails developer at https://beautifulruby.com
I was tempted to add Sign-in with Google & Apple, but left it as email.
There’s something simple and straight forward about it that I like. You’ll sense that when I talk about Supermail.
youtu.be/frc0ukddZRo?...
There’s something simple and straight forward about it that I like. You’ll sense that when I talk about Supermail.
youtu.be/frc0ukddZRo?...
Authentication for BeautifulRuby.com: Read The Friendly Source Code
YouTube video by BeautifulRuby․com
youtu.be
October 28, 2025 at 5:26 AM
I was tempted to add Sign-in with Google & Apple, but left it as email.
There’s something simple and straight forward about it that I like. You’ll sense that when I talk about Supermail.
youtu.be/frc0ukddZRo?...
There’s something simple and straight forward about it that I like. You’ll sense that when I talk about Supermail.
youtu.be/frc0ukddZRo?...
Did you know there's a project called Opal that makes it possible to write JavaScript in Ruby? I'm not sure if it's a good idea or not, but it won a Ruby award so I decided to dive in and Read the Friendly Source Code.
www.youtube.com/watch?v=YtRO...
www.youtube.com/watch?v=YtRO...
Write JavaScript in Ruby with Opal: Read The Friendly Source Code
YouTube video by BeautifulRuby․com
www.youtube.com
October 27, 2025 at 8:11 PM
Did you know there's a project called Opal that makes it possible to write JavaScript in Ruby? I'm not sure if it's a good idea or not, but it won a Ruby award so I decided to dive in and Read the Friendly Source Code.
www.youtube.com/watch?v=YtRO...
www.youtube.com/watch?v=YtRO...
Reposted by BeautifulRuby.com
Official launch article for the Phlex on Rails video course.
Huge thanks to @joel.drapper.me for creating @phlex.fun. It was fun making the course for it.
I hope this inspires more people to use Phlex so we can all benefit from building UIs with components without React JS bloat.
💪🚀
Huge thanks to @joel.drapper.me for creating @phlex.fun. It was fun making the course for it.
I hope this inspires more people to use Phlex so we can all benefit from building UIs with components without React JS bloat.
💪🚀
Introducing Phlex on Rails
Officially launching a video course for building component-based UIs in Rails
beautifulruby.com
October 21, 2025 at 8:34 AM
Official launch article for the Phlex on Rails video course.
Huge thanks to @joel.drapper.me for creating @phlex.fun. It was fun making the course for it.
I hope this inspires more people to use Phlex so we can all benefit from building UIs with components without React JS bloat.
💪🚀
Huge thanks to @joel.drapper.me for creating @phlex.fun. It was fun making the course for it.
I hope this inspires more people to use Phlex so we can all benefit from building UIs with components without React JS bloat.
💪🚀
Made this video to celebrate finishing the @phlex.fun on Rails video course!
The Phlex on Rails Video Course is complete! Build component UI's in Rails without React or Vue.js
YouTube video by BeautifulRuby․com
youtu.be
October 17, 2025 at 6:14 PM
Made this video to celebrate finishing the @phlex.fun on Rails video course!
Going deeper down @ioquatix.bsky.social's async Ruby rabbit hole: I RTSFC async-http, a gem that implements http for the Falcon web server that Shopify recently deployed to production.
Turns out it's a few different repos & I tried my best to read 1 in under 10 min.
www.youtube.com/watch?v=-IL6...
Turns out it's a few different repos & I tried my best to read 1 in under 10 min.
www.youtube.com/watch?v=-IL6...
October 15, 2025 at 7:02 AM
Going deeper down @ioquatix.bsky.social's async Ruby rabbit hole: I RTSFC async-http, a gem that implements http for the Falcon web server that Shopify recently deployed to production.
Turns out it's a few different repos & I tried my best to read 1 in under 10 min.
www.youtube.com/watch?v=-IL6...
Turns out it's a few different repos & I tried my best to read 1 in under 10 min.
www.youtube.com/watch?v=-IL6...
I made the Phlex on Rails video course off-the-grid with Starlink internet, solar power, and a MacBook Air. Everything fit in a 35 lb backpack.
This video shows how I built the portable dev setup & recording studio.
I have a list of all the gear at beautifulruby.com/articles/por...
✌️
This video shows how I built the portable dev setup & recording studio.
I have a list of all the gear at beautifulruby.com/articles/por...
✌️
Creating the Phlex on Rails Video Course Outside: an Off-the-Grid Dev Setup & Recording Studio
YouTube video by BeautifulRuby․com
www.youtube.com
October 14, 2025 at 8:10 AM
I made the Phlex on Rails video course off-the-grid with Starlink internet, solar power, and a MacBook Air. Everything fit in a 35 lb backpack.
This video shows how I built the portable dev setup & recording studio.
I have a list of all the gear at beautifulruby.com/articles/por...
✌️
This video shows how I built the portable dev setup & recording studio.
I have a list of all the gear at beautifulruby.com/articles/por...
✌️
Shopify deployed Falcon, an async IO Ruby web server that’s been a labor of love by @ioquatix.bsky.social, to a production Rails app.
I’ve been using it for a while in my Rails app and love it, so of course I had to RTFSC.
It’s very beautifully written code, and fast too.
Enjoy! ✌️
I’ve been using it for a while in my Rails app and love it, so of course I had to RTFSC.
It’s very beautifully written code, and fast too.
Enjoy! ✌️
Falcon Async Ruby Web Server: Read The Friendly Source Code
YouTube video by BeautifulRuby․com
youtu.be
October 13, 2025 at 9:26 AM
Shopify deployed Falcon, an async IO Ruby web server that’s been a labor of love by @ioquatix.bsky.social, to a production Rails app.
I’ve been using it for a while in my Rails app and love it, so of course I had to RTFSC.
It’s very beautifully written code, and fast too.
Enjoy! ✌️
I’ve been using it for a while in my Rails app and love it, so of course I had to RTFSC.
It’s very beautifully written code, and fast too.
Enjoy! ✌️
Week 12 update: last video is done!
I still have to finish editing, encoding, and uploading, then finish the copy.
Prices are still $289 and will go up to $329 when that's all done.
beautifulruby.com/articles/phl...
I still have to finish editing, encoding, and uploading, then finish the copy.
Prices are still $289 and will go up to $329 when that's all done.
beautifulruby.com/articles/phl...
Phlex on Rails: Week Twelve Update
Videos have been shot & registration is live
beautifulruby.com
October 10, 2025 at 7:21 AM
Week 12 update: last video is done!
I still have to finish editing, encoding, and uploading, then finish the copy.
Prices are still $289 and will go up to $329 when that's all done.
beautifulruby.com/articles/phl...
I still have to finish editing, encoding, and uploading, then finish the copy.
Prices are still $289 and will go up to $329 when that's all done.
beautifulruby.com/articles/phl...
An RTSFC of the 37signals ONCE Basecamp Rails app.
37signals Campfire Rails App: Read The Friendly Source Code
YouTube video by BeautifulRuby․com
www.youtube.com
September 25, 2025 at 7:07 PM
An RTSFC of the 37signals ONCE Basecamp Rails app.
In this RTFSC I walk through rack, an http request/response abstraction that sits between Ruby web frameworks like Rails & @hanamirb.org and web servers like Falcon & Puma.
If you haven’t encountered it yet building Ruby web apps, it’s good to know about it because you will.
If you haven’t encountered it yet building Ruby web apps, it’s good to know about it because you will.
Rack gem: Read the Friendly Source Code
YouTube video by BeautifulRuby․com
youtu.be
September 22, 2025 at 4:29 AM
In this RTFSC I walk through rack, an http request/response abstraction that sits between Ruby web frameworks like Rails & @hanamirb.org and web servers like Falcon & Puma.
If you haven’t encountered it yet building Ruby web apps, it’s good to know about it because you will.
If you haven’t encountered it yet building Ruby web apps, it’s good to know about it because you will.
Hotwire Rails Gem: Read The Friendly Source Code
YouTube video by BeautifulRuby․com
youtu.be
September 18, 2025 at 2:54 PM
I dive into the source for the @phlex.fun gem and rails integration and try to make sense of it in the latest Read The Friendly Source Code, aka: RTFSC.
I probably should have busted this apart into two videos because it spans a lot!
www.youtube.com/watch?v=zhz_...
I probably should have busted this apart into two videos because it spans a lot!
www.youtube.com/watch?v=zhz_...
Phlex and Phlex Rails gem: Read The Fantastic Source Code
YouTube video by BeautifulRuby․com
www.youtube.com
September 16, 2025 at 5:48 AM
I dive into the source for the @phlex.fun gem and rails integration and try to make sense of it in the latest Read The Friendly Source Code, aka: RTFSC.
I probably should have busted this apart into two videos because it spans a lot!
www.youtube.com/watch?v=zhz_...
I probably should have busted this apart into two videos because it spans a lot!
www.youtube.com/watch?v=zhz_...
I did a deep dive on @jamie.schembri.me's new Strong Service gem and was impressed with how powerful the gem is for the amount of source is in it, but I was disappointed I couldn't use it in any of my projects because I'm not sure how to procure it.
github.com/shkm/strong_...
github.com/shkm/strong_...
Where is the Enterprise Edition? · Issue #2 · shkm/strong_service
Hey, this gem looks great. Solves a lot of problems I've been having with POROs in my apps. One problem, I didn't see a "Call sales" button anywhere so I'm not sure how I can procure this gem and s...
github.com
September 6, 2025 at 3:33 PM
I did a deep dive on @jamie.schembri.me's new Strong Service gem and was impressed with how powerful the gem is for the amount of source is in it, but I was disappointed I couldn't use it in any of my projects because I'm not sure how to procure it.
github.com/shkm/strong_...
github.com/shkm/strong_...
I did a deep dive into ActiveRecord Tented source code to answer a few questions:
1. How much of Rails does it touch
2. What databases does it support
3. How does it run migrations?
Turns out it touches a lot of Rails. Check it out!
1. How much of Rails does it touch
2. What databases does it support
3. How does it run migrations?
Turns out it touches a lot of Rails. Check it out!
ActiveRecord Tenanted Review
YouTube video by BeautifulRuby․com
youtu.be
September 5, 2025 at 2:54 AM
I did a deep dive into ActiveRecord Tented source code to answer a few questions:
1. How much of Rails does it touch
2. What databases does it support
3. How does it run migrations?
Turns out it touches a lot of Rails. Check it out!
1. How much of Rails does it touch
2. What databases does it support
3. How does it run migrations?
Turns out it touches a lot of Rails. Check it out!
Reposted by BeautifulRuby.com
Next week I'm going to start publishing videos for the Phlex on Rails course, which means prices will increase from $249 to $289!
Great way to soak up any remaining training budget after #RailsConf2025 🤣
This week I'm finishing the last chapter about using Phlex with Turbo.
beautifulruby.com
Great way to soak up any remaining training budget after #RailsConf2025 🤣
This week I'm finishing the last chapter about using Phlex with Turbo.
beautifulruby.com
Phlex on Rails
Build amazing user-interfaces in Rails with Phlex 💪
beautifulruby.com
July 9, 2025 at 8:02 PM
Next week I'm going to start publishing videos for the Phlex on Rails course, which means prices will increase from $249 to $289!
Great way to soak up any remaining training budget after #RailsConf2025 🤣
This week I'm finishing the last chapter about using Phlex with Turbo.
beautifulruby.com
Great way to soak up any remaining training budget after #RailsConf2025 🤣
This week I'm finishing the last chapter about using Phlex with Turbo.
beautifulruby.com
Reposted by BeautifulRuby.com
My latest @beautifulruby.com code snippet shows how you can abuse Markdown to quickly drop YouTube embeds, etc. into your blog posts via overriding the image tag.
I used it in my first post at beautifulruby.com/articles/phl... to share a video update from YouTube.
beautifulruby.com/code/embed-y...
I used it in my first post at beautifulruby.com/articles/phl... to share a video update from YouTube.
beautifulruby.com/code/embed-y...
Markdown Image Tags as YouTube and Embed Blocks
Abuse markdown image tags to easily embed YouTube videos and embedded resources in documents
beautifulruby.com
June 18, 2025 at 7:44 AM
My latest @beautifulruby.com code snippet shows how you can abuse Markdown to quickly drop YouTube embeds, etc. into your blog posts via overriding the image tag.
I used it in my first post at beautifulruby.com/articles/phl... to share a video update from YouTube.
beautifulruby.com/code/embed-y...
I used it in my first post at beautifulruby.com/articles/phl... to share a video update from YouTube.
beautifulruby.com/code/embed-y...
What kind of website would I be if I didn't sure beautiful ruby code?
Here's the first snippet I ran into building out the markdown parser for what will eventually be the first article: how to inject referral codes straight into Markdown links.
💉🔗
beautifulruby.com/code/markdow...
Here's the first snippet I ran into building out the markdown parser for what will eventually be the first article: how to inject referral codes straight into Markdown links.
💉🔗
beautifulruby.com/code/markdow...
Markdown Referral Code
Automatically inject referral codes into markdown content
beautifulruby.com
June 9, 2025 at 11:04 PM
What kind of website would I be if I didn't sure beautiful ruby code?
Here's the first snippet I ran into building out the markdown parser for what will eventually be the first article: how to inject referral codes straight into Markdown links.
💉🔗
beautifulruby.com/code/markdow...
Here's the first snippet I ran into building out the markdown parser for what will eventually be the first article: how to inject referral codes straight into Markdown links.
💉🔗
beautifulruby.com/code/markdow...