Pinned Tweet
Billing in Rails 8 is out.
126 pages on the parts that get messy once “just add Stripe” meets a real Rails app: plans, Checkout, entitlements, trials, upgrades/downgrades, cancellation, failed payments, reconciliation, and testing.
Includes a working Rails reference implementation + Agent Companion.
There’s a free sample on the site, and BILLINGLAUNCH takes 20% off during launch week.
robrace.dev/billing-in-rails…
Rob Race retweeted
Billing in Rails 8 is out.
126 pages on the parts that get messy once “just add Stripe” meets a real Rails app: plans, Checkout, entitlements, trials, upgrades/downgrades, cancellation, failed payments, reconciliation, and testing.
Includes a working Rails reference implementation + Agent Companion.
There’s a free sample on the site, and BILLINGLAUNCH takes 20% off during launch week.
robrace.dev/billing-in-rails…
Rob Race retweeted
Plus, a few weekends ago I blew some banked reset tokens on building some web games I have always meaning to build that uses your own history to play better against you at tinyopponents.com
I even added some offline stuff so I can play it on my plan ride last week
Rob Race retweeted
I am ALSO, creating more Rails Implementation guides like my robrace.dev/webhooks-in-rail… and robrace.dev/billing-in-rails… (check them out if you haven't already). The next one up is Background Jobs AND I have a testing one that covers both Minitest and Rspec followed behind that!
Ok...so...I am almost ready to announce a cool tool for Kamal peeps that deploy a bunch of apps over multiple servers.
I wanted a way to see all the things, capture some of the Hatchbox style magic and be able to be both "notified of alerts, deploys etc" and see health at a glance, I will share this VERY soon!
I am ALSO, creating more Rails Implementation guides like my robrace.dev/webhooks-in-rail… and robrace.dev/billing-in-rails… (check them out if you haven't already). The next one up is Background Jobs AND I have a testing one that covers both Minitest and Rspec followed behind that!
Plus, a few weekends ago I blew some banked reset tokens on building some web games I have always meaning to build that uses your own history to play better against you at tinyopponents.com
I even added some offline stuff so I can play it on my plan ride last week
I’m not dunking on php, but it is a great day to not have written very much of it in 15 years and have it deployed nowhere.
The craziest thing about the @marclou and @denk_tweets beef is that people all over X are vehemently picking sides.
I’m just sitting here with 🍿 watching it all play out. Seem decent points from both sides and hyperbolic ones too.
🤷🏻♂️
I spent way too many agent sessions correcting Pay gem code. Invented APIs, missing webhooks, all of it.
Started documenting what actually worked instead of repeating myself every session.
That eventually turned into how I use AGENTS.md today.
robrace.dev/blog/what-should…
Rob Race retweeted
Billing in Rails 8 has been out for about a week now.
The launch discount ends tomorrow, so probably worth mentioning that again before I forget and it quietly expires.
BILLINGLAUNCH takes 20% off Billing in Rails 8, Webhooks in Rails, and Build a SaaS App in Rails 8.
Billing in Rails 8 is out.
126 pages on the parts that get messy once “just add Stripe” meets a real Rails app: plans, Checkout, entitlements, trials, upgrades/downgrades, cancellation, failed payments, reconciliation, and testing.
Includes a working Rails reference implementation + Agent Companion.
There’s a free sample on the site, and BILLINGLAUNCH takes 20% off during launch week.
robrace.dev/billing-in-rails…
I also spent some time building a completely unnecessary little game.
Tiny Opponents starts with Rock Paper Scissors (and more), except the computer remembers how you play.
It has early-90s-computer-lab energy because I am a 90s kid...deal with it.
tinyopponents.com
I wrote a follow-up to “Programming Tutorials Are Dead.”
I still like books and technical articles. The weird part now is getting to the end of something useful and then having all that context stop right there.
I want to understand the idea, then give the useful parts to an agent sitting in my actual codebase.
Programming Tutorials Are Dead. Now What?
robrace.dev/blog/programming…
Billing in Rails 8 has been out for about a week now.
The launch discount ends tomorrow, so probably worth mentioning that again before I forget and it quietly expires.
BILLINGLAUNCH takes 20% off Billing in Rails 8, Webhooks in Rails, and Build a SaaS App in Rails 8.
Billing in Rails 8 is out.
126 pages on the parts that get messy once “just add Stripe” meets a real Rails app: plans, Checkout, entitlements, trials, upgrades/downgrades, cancellation, failed payments, reconciliation, and testing.
Includes a working Rails reference implementation + Agent Companion.
There’s a free sample on the site, and BILLINGLAUNCH takes 20% off during launch week.
robrace.dev/billing-in-rails…







