How to audit a legacy Rails codebase without getting lost ruby

How to audit a legacy Rails codebase without getting lost

Auditing a legacy Rails codebase starts with one question: what is the team afraid to change? A practical method for finding real hotspots, building a small audit ledger, using tools and AI without drowning in output, and delivering one page that people act on.

May 25, 2026

Event Sourcing in practice: Lessons from the trenches event-sourcing

Event Sourcing in practice: Lessons from the trenches

Event Sourcing can be introduced to legacy systems incrementally, no big rewrite required. Lessons from production: the migration event technique, upcasting old events, right-sizing aggregates, stream lifecycles, and payoffs in audits, analytics, and debugging.

Mar 17, 2025