Brunch Gem: Isolated Development Environments for Git Branches and Worktrees
Switching Git branches changes your code instantly. You may switch from main to a feature branch with a different database schema, different seed data
Curated development tutorials from top sources. Filter by language.
Switching Git branches changes your code instantly. You may switch from main to a feature branch with a different database schema, different seed data
We're putting together 2026 Ruby on Rails industry report, and we need the community's voice in it. Why now? A few things have shifted recently:
My journey with Ruby has been an interesting transition from simply learning programming concepts to finally sitting down and writing Ruby code myself
Pointers were probably one of the concepts I was most curious about when I started learning Go. Coming from Ruby, I don't normally think about memory
My blog has been connected to dev.to’s “Publishing to DEV Community from RSS” for a long time. Every post I wrote showed up on dev.to as a draft, whic
I run docscribe daily on client Rails apps. I cannot share that code, so every example below is synthetic and verified against docscribe 1.6.2 on Ruby
Travis Turner closed the first day of Rocky Mountain Ruby with a term I hadn't heard before: ontological shock. It's what happens when something new f
I gave an AI agent a written plan and a three-hour budget. This is everything it took to get this site live. I was about to write another blog post a
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I had Ruby 4.0.7 running on a 2009 iPhone 3G
self is one of those Ruby keywords that looks easy until you meet it in real code. You see it in a setter: self.name = normalized_name The
From RESP to Background Jobs: Building a Ractor-Native Ruby 4 Stack Ruby has traditionally scaled CPU-bound workloads by adding processes. That mode
O DHH abriu a keynote do Rails World com uma pergunta pra plateia: quem ainda escreve uma quantidade relevante de código na mão toda semana? Ele mesm
Ruby Memes 2026-09-30: DHH's AI Vision: Blog post version: https://andymaleh.blogspot.com/2026/09/ruby-memes-2026-09-30-dhhs-ai-vision.html
When a Rails theme claims ActiveAdmin 4 support, the difficult part is often not finding a screenshot. It is checking whether the theme actually targe
Learn how Ruby's tap method simplifies object configuration and eliminates temporary variables in real-world code. Read More
The video and slides for the Montreal.rb September 2026 talk "Ruby Version Managers in 2026" have been published! Talk Description: It is often use
🏢 Why Multi-Tenancy Matters Imagine you are building a SaaS application. You have 100 companies, but you don't want to deploy and maintain 100 separ
In May, RubyGems.org was flooded with more than 2,000 spam packages, some carrying files named evil.rb and hack.rb. On September 11, three researchers
Dissecting DHH's RailsWorld 2026 Keynote Speech from a Software Engineering Point Of View: https://www.youtube.com/watch?v=VsM8Ej-em8I Video
TL;DR: If you've spent years with Sidekiq, Kafka can look like "Sidekiq with extra steps". It isn't. Sidekiq moves jobs (commands to do something). K