Ruby Reactor vs dry-transaction vs Trailblazer: Choosing a Ruby Workflow Library in 2026
Four ways to orchestrate business logic in Ruby. One map to find yours. You're building something that involves multiple steps. Charge a ca
Curated development tutorials from top sources. Filter by language.
Four ways to orchestrate business logic in Ruby. One map to find yours. You're building something that involves multiple steps. Charge a ca
Over the past few years, the Ruby on Rails ecosystem has seen a resurgence of server-side UI development. Thanks to projects like Phlex, Hotwire, and
Nos últimos anos, o ecossistema Ruby on Rails voltou a mostrar toda a sua força no desenvolvimento de interfaces server-side. Com ferramentas como Phl
(Translated from the Japanese article.) This is a quiz about Ruby's Bundler! Add 8 characters to the following Gemfile so that bundle install fails
Standard RSpec assertions expect exact values: expect(user.name).to eq("Alice"). LLMs break that contract immediately. Run a prompt three times at te
One of the first differences I noticed when learning Go was how seriously it takes types. Coming from Ruby. I rarely think about their types because
July 2004. A guy named DHH pulls a framework out of a project management tool called Basecamp and calls it Ruby on Rails. Nobody in that room could
MyCase Immigration / Docketwise Integration: 0: Why We Synced · 1: Before/After · 2: OAuth2 · 3: Sync vs Migration · 4: Sync Boundary · 5: Family Grap
I've written Ruby for years. Recently I sat down and worked through method arguments properly — not "I know what *args does", but end to end, every fo
Your AI agent is not equally smart everywhere. Same model, same prompt, same day, and it will code like a senior in one codebase and like a confident
On June 3rd, Bundler 4.0.13 shipped a feature called cooldown. The release post described the problem it solves like this: "an account is compromised,
When I published a little gem for conditional CSS classes two years ago, the first comment was Adrien Poly asking the obvious thing: "What is the main
My RubyConf Austria 2026 talk has been published on YouTube! What if your frontend was just... Ruby? https://www.youtube.com/watch?v=qTukq5AcSK0
Autor: Adiel Santos Fontes Introdução Scanners de portas são ferramentas fundamentais na fase de reconhecimento em segurança cibernética: eles map
A very common way Ruby code gets slow at scale hides in a line that looks harmless: records.select { |r| seen.include?(r.id) } If seen is an
ERROR: database "mydb" is being accessed by other users DETAIL: There is 1 other session using the database. If you just copy‑pasted that e
Introdução A análise de vulnerabilidade de rede é um exercício constante de compreensão de como os dados trafegam e são interpretados por dispositi
Last week I pointed a static analysis tool I built at GitLab's public source code. It found 2,449 routes in the actual Ruby code that don't exist anyw
We're living in an exciting time for software development. With AI, generating code, exploring ideas, and building new projects has never been easier
Vivemos um momento curioso no desenvolvimento de software. Com IA, gerar código, estruturar projetos e até explorar novas ideias nunca foi tão rápido