When a String Assumption Broke Newsletter Tag Filtering in Ruby
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
Curated development tutorials from top sources. Filter by language.
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
The eleven-shade color scale from Tailwind CSS is one of those ideas I keep stealing. You know the one: 50 through 950 gives you enough stops for back
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
Introduction In modern cybersecurity, the interpreter is no longer a passive tool. It has become a strategic asset — a controlled intelligence surfa
Using AI to generate code for a new application is a familiar workflow today. But what if an application starts as a completely blank slate, learning
So, I got contacted by the organizer of the XO Ruby conference (aka Travelling Ruby), Pascal Laliberté, on meetup.com because I organize the Montreal.
Meet web_ruby_ui — write reactive client-side SPAs using 100% pure Ruby via WebAssembly. Features state management & VDOM diffing. Give it a try & sh
GitHub - aditya-8108/web_ruby_ui: The 100% Pure Ruby
Every transactional email provider ships a Ruby SDK. Each one has its own client class, its own conventions, its own way of doing the same thing. I go
There is a particular kind of production bug that doesn't feel like a bug. It feels like weather. Every few days something leaks, a worker gets cranky
Hi, Requesting review for a lib I wrote. https://github.com/laughing-orca/massive-import Not production ready. Wanted to discuss the algorithm and
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 typ
We build Sugar Sense, a CGM companion app that connects to FreeStyle Libre, Dexcom and Nightscout and shows glucose on phones, watches, a browser tool
If you've built anything non-trivial with Sidekiq, you've probably hit the wall where the feature you actually need batch job callbacks, rate limiting
If you know Ruby on Rails, you are already sitting on a goldmine. Shopify is one of the biggest e-commerce platforms in the world, and here is a sec
Character sheets look simple until a game starts calculating abilities, equipment, health, spells, levels, and rules. Evrone developer Anton Bogdano
TL;DR What: POST /api/v1/customer_account_transaction in Open Food Network authorized against the class, not the record. It took customer
When an AI feature fails to land on a legacy Rails app, it is almost never the model. It is that nobody could safely change the code underneath it. W
How to Monitor Your Ruby on Rails Application with Vigilmon Ruby on Rails is an opinionated, batteries-included framework — and that includ
Moved a production Rails API from Render to Railway recently. Web service, Solid Queue worker, Postgres 18. Here are the lessons worth stealing, which