August 11, 2026
On most projects I’ve consulted on, status starts as a column. It works, until someone asks “who was denied last Tuesday?” and the schema can’t answer. At that point, you can’t retrofit history you...
Authors: Alexander Baygeldin, Backend Engineer, and Travis Turner, Tech Editor Topics: Rails, Performance, Ruby, Redis Are you treating your users fairly? They could be stuck in the queue while a g...
Migrating your app to a new service can be scary. Render makes the deployment side easy, but a green deploy doesn’t mean everything is working. Silent failures are often the most dangerous kind. Th...
https://www.rubyforum.org/t/on-ruby-whitelabel-site-for-ruby-communities/618
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.rb Ruby Meetup and am a Montreal-based Expert R...
Fair by design: orchestrating background jobs in Ruby
Maintaining an organizational knowledge graph with an LLM and event sourcing Organizations are surprisingly good at forgetting. Decisions are made on calls, insights get buried in Slack threads, an...
This week, Anthropic shipped a new messaging feature to Claude Code . It sounds innocuous enough: Cross-session messaging lets Claude deliver a message from one of your Claude Code sessions to anot...