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.
How Adaptive Learning Platforms Actually Work
Genuine adaptive learning is an architecture, not a feature: the item bank, learner model, sequencing engine, and feedback loop every real platform needs.
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.
Structuring a Learning Content Library for Adaptivity and AI
The content work comes first: how to audit, structure, tag, and migrate a learning content estate into an item bank ready for adaptivity and AI.
Replacing Your Tuition Centre Management System
When a tuition network outgrows generic class-management software: the build-vs-buy framework, the size threshold, migration reality, and licence economics.
Handling Bacs Reports Properly: ARUDD, ADDACS, and AWACS
What ARUDD, ADDACS, and AWACS reports tell you, the reason codes that matter, and the correct automated system response to each. A technical guide for billing systems.
Switching from Card Billing to Direct Debit: An FD's Guide
For UK recurring revenue, Direct Debit usually beats card on fees and involuntary churn. The honest trade-offs, who should not switch, and how the billing system decides it.
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.