To Sp or Not To Sp

Introduction Code that looks harmless can often lead to negative consequences. Let’s dive into how a simple data copy with Entity Framework Core can create a performance bottleneck, why a stored procedure is sometimes a better solution, and what it has to do with team conventions. I once had a curious discussion with a friend … Read more

Beyond Numbers: Making Metrics Make Sense

In product management, metrics often become a formality. Everyone tracks something. Dashboards are built, reports are sent. But the real problem is not the lack of data — it’s that metrics rarely influence decisions. A metric is not a number. It’s a signal that changes behavior. The right metric doesn’t just reflect progress. It drives … Read more

Go Interfaces – Stepping Beyond the Fundamentals

In a previous article, we covered the basics of Go interfaces. It’s time to take a deeper dive into how interfaces work under the hood, common pitfalls, and advanced best practices. Understanding these concepts can help you, well, understand these concepts. And write more efficient, maintainable, and bug-free Go code. 1. How Go Interfaces Are … Read more

Coinbase Loses $300K in MEV Exploit After Misstep With 0x Swapper Contract

Crypto exchange Coinbase lost roughly $300,000 in token fees after a misconfigured interaction with decentralized exchange protocol 0x’s “swapper” contract allowed MEV bots to siphon funds from one of its corporate wallets. Coinbase’s chief security officer Philip Martin confirmed the mishap and called it an “an isolated issue” tied to a change in one of … Read more