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 Tutoring for Children: Safety by Design
AI tutoring for children is viable only with layered controls: constrained generation, teacher-in-the-loop review, content filtering, and full logging.
AI Code Attribution for Enterprise Procurement Teams
A practical framework for tracking and documenting AI-generated code. Repo-level model logs, PR attribution notes, CI licence gates, SBOM integration, and what procurement teams should require from suppliers.
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.
Do You Actually Own Your Software? A Control Checklist for Non-Technical Founders
An agency built your product. Can you move it, keep it running, or stop someone switching it off? A plain-English checklist of the rights, the code, and the accounts you should hold.
Configuring Claude Code for .NET: Settings, Hooks, MCP, and Cloud Agents
Claude Code configuration reference for .NET teams. Pre-approved command catalogue, hooks, MCP servers, skills, subagents, and cloud environments.
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.