Engineering It’s Time to Rethink Event Sourcing The traditional approach to implementing Event Sourcing comes with many challenges. In this blog post, I’ll share new ideas on how to achieve 80% of the Event Sourcing benefits with 20% effort.
Engineering Choosing the Right Audit Trail Approach in Ruby The Ruby ecosystem offers a wide range of tools for building an audit trail, each with its pros and cons. So, which one is the best choice?
Engineering How Change Data Capture Powers Modern Apps CDC is becoming an increasingly popular software pattern, with dev tooling startups centered around CDC having cumulatively raised nearly a billion dollars in funding in recent years. The surge in CDC's popularity begs the questions: why has it become so important and how does it work?
Engineering The Day Soft Deletes Caused Chaos Discover the critical mistakes and lessons learned from using soft deletes in production systems. This blog post explores the complexities, data integrity issues, and alternative solutions to managing deleted data effectively.
Engineering The Ultimate Guide to PostgreSQL Data Change Tracking Explore five methods of data change tracking in PostgreSQL available in 2024.