Blog
Articles and reflections on software engineering,
relational database design, data integrity,
governance, AI, and practical system development.
AI Coding Assistants: Faster Code, or Better Software?
Published: 19 July 2026
Reflections on Microsoft's .NET Skills for AI Agents,
software engineering, business rules,
relational design, and why long term software quality
depends on much more than writing code.
Read Article »
The Hidden Organisational Cost of Weak Data Integrity
Published: 25 May 2026
Reflections on relational database design,
trusted foreign keys, governance,
and how weak data integrity can quietly spread
across reporting and organisational systems.
Read Article »