I Tested Rails Baseline by Leaving Architecture Out of the Prompt
Note: Rails Baseline is the production-ready Rails foundation I tested here. It gives a new SaaS application and the coding agents working in it cle…
Tech news from the best sources
Note: Rails Baseline is the production-ready Rails foundation I tested here. It gives a new SaaS application and the coding agents working in it cle…
In release 4.0, the Ruby Powers-That-Be have brought class Pathname into the Ruby core. This is a Very Good Thing. Through its many instance methods…
When an agent writes the code, you stop reading every line. You can pretend otherwise for a while, but on any real codebase you end up skimming a 60…
I've been building RepBoard , a Rails app that gives freelancers a portable reputation profile — collect reviews from clients, share one professiona…
Fixing "g++ Not Found" When Debugging Rails in RubyMine on Fedora TL;DR: If clicking "Debug" in RubyMine on Fedora fails to install debase because o…
When a build breaks, the bug fixes itself We stopped babysitting CI failures. Now a red build files its own bug — and an AI agent picks it up and sh…
Hey DEV community! 👋 I've been working on a Blog Application built with Ruby on Rails to practice backend architecture, clean code standards, and Ra…
A bug doesn't always need hundreds of lines of code to cause a real production problem. Sometimes, one assumption is enough. In this case, the assum…
Hello! It has been a couple of months since I announced my latest project, Testing Rails from Scratch: A practical, (mostly) out-of-the-box approach…
Meet web_ruby_ui — write reactive client-side SPAs using 100% pure Ruby via WebAssembly. Features state management & VDOM diffing. Give it a try…
Hi, Requesting review for a lib I wrote. https://github.com/laughing-orca/massive-import Not production ready. Wanted to discuss the algorithm and s…
So loops in ruby has several ways to implement 10 . times do | i | puts i end while condition # ... end users . each do | user | # ... end until fin…
If you've worked in a mid-to-large Rails codebase in VS Code, you've probably run into this: you want to jump to a method, you hit Ctrl/Cmd+T, you t…
TL;DR What: POST /api/v1/customer_account_transaction in Open Food Network authorized against the class , not the record. It took customer_id straig…
Wide Events is a Rails gem that puts the production context a coding agent needs onto one OpenTelemetry root span per request or job. In one product…
I often see people using the term "namespace" incorrectly. Even when explanations of what a namespace is are presented, they only go as far as descr…
Kubernetes has an OpenSSF Best Practices badge . It earned that badge on 16 August 2017 at 14:52:28 UTC, and nobody has touched the entry since. The…
Introduction Ruby has four types of logical operators: && / || / and / or , each with a different precedence. && / || have higher pr…
A few weeks ago I needed to check something in the Action Mailer docs, just a quick lookup. I ended up spending much more time there than expected a…
One of the biggest mindset shifts I've had while learning Go came when I reached functions and methods. As a Ruby developer, almost everything revol…
Four ways to orchestrate business logic in Ruby. One map to find yours. You're building something that involves multiple steps. Charge a card, send…
(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…