Here’s the video if you want to skip the article.
youtu.be/pDyF0l7JnNU?...
Here’s the video if you want to skip the article.
youtu.be/pDyF0l7JnNU?...
37 signals released the source code for their latest Rails SaaS called Fizzy. I did a source code read through video and wrote about it.
I think I found 2 potential security issues along the way too.
Enjoy!
beautifulruby.com/code/fizzy
I collected all Ruby Black Friday deals I could find & posted them in one spot. Highlights include:
$130 off @beautifulruby.com Phlex on Rails course
$81 off @gorails.com annual subscription
+20% @joemasilotti.com Hotwire native content
Lots of @pragprog.com deals
Enjoy! 🦃🔥💰
During the @sfruby.com conference I got a chance to walk with @adrianthedev.com, founder of @avohq.io, and talk about the business of selling self-hosted, installed software to developers.
Turns out it's pretty challenging, but there's some upsides if you can figure out how to do it. 💪
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?...
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...
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.
💪🚀
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...
Here's the course if you want to check it out. My fav parts are during the intros when I'm romping around in the woods and suddenly begin coding.
🤣
You'll up your Rails front-end game if you take the plunge.
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...
✌️
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! ✌️
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...
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.
Hotwire Rails gem source code RTFSC in under 10 minutes.
youtu.be/qPxyuwZLjkI
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 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_...
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!
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
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...
Video comparison of NoPassword vs OmniAuth and Devise.
youtube.com/shorts/5Ry6T...
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...