Guides
Practical reference guides for teams that build, buy, and run software. Updated regularly, built to last.
Browse by category
Each category covers a specific area of software delivery. Dive into the topic that matters most to your team right now.
Recently updated
The latest guides from across all categories.
AI-Augmented Application Support: Custom AI for Better Outcomes
How custom, system-specific AI augments managed application support: automated DBA, tailored telemetry, infrastructure analysis, and log analysis for faster, cheaper resolution.
Running .NET on Azure Kubernetes Service (AKS): A Production Support Guide
How to run and support .NET and SQL Server workloads on Azure Kubernetes Service: cluster upgrades, scaling, observability, security, cost, and AI-augmented operations.
Automated DBA for SQL Server: AI-Augmented Database Administration
How AI-augmented automated database administration keeps SQL Server fast and reliable: continuous telemetry, query and index tuning, capacity forecasting, and reviewed changes.
Data Classification: How to Implement It Technically
Most data classification schemes live in a spreadsheet nobody reads. This guide shows how to implement classification in code and infrastructure so it is machine-readable, drives real controls, and cannot drift out of date.
Data Protection by Design: The Standard Features Every Compliant System Needs
Data protection by design is an engineering discipline, not a policy document. This guide sets out the standard software features every GDPR-compliant system needs, and how to build them in from the first line of code.
Data Subject Rights, Retention and Erasure: The Engineering
Subject access, portability, and the right to erasure are software features with statutory deadlines, not favours. This guide covers how to build them, including retention engines, crypto-shredding, and erasure that keeps the audit trail.
AI tools, IP ownership, attribution, and compliance for enterprise teams.
REST, GraphQL, gRPC, Azure API Management, and integration patterns.
Decision frameworks for build vs buy, SaaS replacement, and migration planning.
DevOps, CI/CD, testing, estimation, and delivery patterns.
Recognising hidden costs, choosing a modernisation strategy, and planning migration from legacy systems.
Software development contracts, IP licensing, liability, and the legal terms that shape bespoke build engagements.
Choosing partners, managing handovers, and outsourcing application support.