Exploring Minds, Designing Systems
I architect elegant reasoning loops, scalable software, and self-evolving agents.
🌀 From Intuition to Clarity
How I use abductive, inductive, and regressive reasoning to build better software and better agents.
Read My Reasoning FrameworkDistributed Transactions: An Intuitive Deep Dive
Distributed transactions: A deep dive into cross-service atomicity, database consistency, and failure recovery. Explore 2PC, Sagas, and more to ensure data integrity across microservices.
How Generative AI Is Silencing Engineering Language—and Why Tech Must Fight Back
Generative AI is changing how software gets built—and the words teams use. As essential terms like "DevOps," "debugging," and "design patterns" fade from daily conversation, what is really at stake? This article unpacks the shared responsibilities of teams, leaders, and industry—and why real progress demands more than just efficient automation.
How To Handle Distributed Transactions in Microservices
Distributed transactions are the hardest part of microservices. This guide breaks down proven patterns—sagas, outbox, idempotency—with real code and lessons from production. Learn which frameworks to use, how to survive failures, and how to build systems that stay consistent without sacrificing scalability. Perfect for engineers and teams designing modern microservice architectures.
Tech Leader, Engineer, Entrepreneur
I'm building OhWise — a self-evolving agent system. I’ve designed systems that scale, but I care more about how we think than just what we ship.
View Full BioStay Connected
Get updates on my latest thoughts, projects, and insights.
No spam, unsubscribe at any time.