
Some Annoying Things About Storing Log Data in Azure
Compliance says keep your logs for six years. Azure says sure, just navigate this maze of export limitations, append blob quirks, and lifecycle management gaps. Here’s what you’ll actually run into.

The Chainsaw and the Axe
Most development teams right now have two types of developer: the ones polishing the axe and the ones ripping through forests with a chainsaw. The person paying for the tree to come down doesn’t care which tool you use.

Part III: SQL Server Integration Testing with Testcontainers
Take your containerised SQL Server setup to the next level by using Testcontainers for .NET to write robust integration tests. Spin up real SQL Server instances on-demand, run your tests, and tear them down automatically.

Architecture Decision Records: Actually Using Them
ADRs work when they’re lightweight enough to write during the decision, structured enough to answer ‘why did we do that?’ six months later, and stored somewhere people actually look.

Software Development: Engineering or Science?
A look at why software development isn’t engineering - it’s a scientific journey through complexity. Explore how the Cynefin framework exposes why Agile thrives where Waterfall fails, why requirements shift like ecosystems, and why adaptability beats rigid blueprints. Learn why software isn’t built - it’s discovered.