YVYashika Vijayvargiyainrailswithyashika.hashnode.dev·6d ago · 10 min readYour Rails Transaction Rolled Back. What Happened to the API Call, Email, or Job?A database transaction gives us a powerful guarantee: Either the database changes succeed together, or they are rolled back. But there is an important boundary that is easy to overlook. A database t00
MZMuhammad Zain Ul Abidininzainbuilds.hashnode.dev·6d ago · 2 min readRails Has .second, .third, .fourth, .fifth… and Then .forty_twoOne of those tiny Rails details that reminds you this framework has always had a personality. If you’ve worked with Rails for a while, you’ve probably used positional helpers like first, second, or th00
K/Kofi / Illestpreachainblog.illestpreacha.com·Sep 21 · 3 min readWCCC_LeavesLeavesInAutumnCycle For this week's Creative Code Challenge by @sableraph: "Leaves”, LeavesInAutumnCycle coded with Locomotion & SonicPi. Layered Coded Sketches of Leaf-Based Entities Falling in line00
SHSanskriti Harmukhinvultr.hashnode.dev·Sep 16 · 5 min readInstalling Ruby on Ubuntu 24.04Ruby is a dynamic, object-oriented programming language perfect for creating basic scripts to complex web applications. It offers a modern syntax for productivity, runs with an interpreter instead of 00
SShipeasyinshipeasy.hashnode.dev·Aug 20 · 4 min readOps queue for agents — turning every failure into a fixable ticketAt Shipeasy, every production signal that matters becomes a ticket that an agent can act on — no human triage in between. Not a log line. Not a Slack message that scrolls past. A first-class work item10
SShipeasyinshipeasy.hashnode.dev·Aug 20 · 6 min readWhen a build breaks, the bug fixes itselfWe stopped babysitting CI failures. Now a red build files its own bug — and an AI agent picks it up and ships the fix. PROBLEM — A failed build told no one Our CI would fail, and then… nothing would h00
CGCristiano Gabrieliincrisdigital.hashnode.dev·Aug 12 · 14 min readThe JRuby Enclave Directive — High‑Stake Breach Simulation Inside a Fortified JVM Introduction In modern cybersecurity, the interpreter is no longer a passive tool. It has become a strategic asset — a controlled intelligence surface that can either expose hidden faults or amplify t00
ZZeroDropinzerodrop.hashnode.dev·Aug 3 · 6 min readRSpec Email Testing Without MailCatcherRails developers test email one of three ways, and each verifies something different. ActionMailer::Base.deliveries — the test adapter collects would-be emails in an array, and you assert against it. 00
PMPavel Myslikinpavelmyslik.hashnode.dev·Jul 29 · 4 min read3 Action Mailer Features I Didn't Know ExistedA 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 and found a few features I had no idea existed, even 00
JSJosef Strzibnyinserpapi.hashnode.dev·Jul 29 · 32 min readA complete guide to web scraping with Ruby (2026)Web scraping is the process of pulling out structured data from websites. If you're familiar with Ruby, you're in luck_._ Ruby has excellent tools you can use to scrape the web. From HTTP libraries to10