Developer Insights

Developer Insights — Dave Ballantyne

Older writings

Before Execution Integrity, the work was the engine room: SQL Server internals, query optimization, execution-plan behaviour and the small, unglamorous details that decide whether a system stays inspectable under load. This is the archive — the body of technical writing that the rest of Developer Insights is built on.

111 posts · 2009–2016 · SQL Server internals, T-SQL, execution plans, SSDT, Hekaton.

Many of these were originally published on sites that no longer exist (sqlblogcasts.com, dataidol.com); those links resolve to preserved snapshots in the Internet Archive Wayback Machine. The throughline is the same one that runs through CGEI today: systems fail when coherent local execution detaches from recoverable shared reality.

SQL Server internals, query optimization & execution plans

Originally published at sqlblogcasts.com (“SQL and the like”) · archived via the Wayback Machine

Hekaton, SSDT, T-SQL Smells & performance deep-dives

Originally published at dataidol.com · archived via the Wayback Machine

davebally.co.uk

Dave Ballantyne’s current personal site

SQLServerCentral

Community columns at sqlservercentral.com

Where this leads

The same instinct — make execution legible, recoverable and honest about its own cost — is what GLASS vs SAND and structural opacity apply to AI-assisted development. The framework that operationalises it is Execution Integrity Infrastructure — applied research by People Not Tech.