# Talk Think Do > UK-based software consultancy delivering AI-accelerated, cloud-native software solutions. Microsoft Solutions Partner specialising in bespoke application development, legacy modernisation, and managed application support. For detailed information about all services, pricing, case studies, and team, see [llms-full.txt](https://talkthinkdo.com/llms-full.txt). Website: https://talkthinkdo.com Location: Bournemouth, Dorset, UK Phone: +44 1202 006729 ## About Talk Think Do partners with organisations to accelerate and stabilise large-scale software delivery. Founded by Matt Hammond in 2014, the team combines senior engineering expertise with AI-enhanced development tools (GitHub Copilot, Azure OpenAI, Cursor) to reduce delivery time without sacrificing quality. Accreditations and certifications: - Microsoft Solutions Partner (Azure Infrastructure, DevOps and GitHub, Digital and App Innovation) - ISO 27001 certified - Cyber Essentials Plus certified - Government Commercial Agency (GCA) supplier (G-Cloud 15 and DOS 7) - GDPR compliant ## Services - [Custom Software Development](https://talkthinkdo.com/services/custom-software-development/) - Bespoke software on Azure with AI-accelerated delivery. C#/.NET, React, full code ownership, enterprise-grade security. - [AI Development & Implementation](https://talkthinkdo.com/services/ai-development-implementation/) - Enterprise AI built on Azure OpenAI, Copilot Studio, Semantic Kernel, and RAG architectures. - [Legacy Application Modernisation](https://talkthinkdo.com/services/legacy-application-modernisation/) - Transform outdated systems into modern, scalable Azure platforms using the 6 Rs framework. - [API & Integration Services](https://talkthinkdo.com/services/api-and-integration-services/) - REST, gRPC, GraphQL, Azure APIM, and event-driven integration on Azure. Connect applications and build resilient API platforms. - [DevOps & Modernisation](https://talkthinkdo.com/services/devops-modernisation/) - CI/CD pipelines, infrastructure-as-code, platform engineering, and DevOps-as-a-Service on Azure. - [Managed Application Support](https://talkthinkdo.com/services/managed-application-support/) - SLA-backed support, proactive monitoring, and continuous improvement. We also support software we didn't build. - [Development Partner Transition](https://talkthinkdo.com/services/managed-support/development-partner-transition/) - Structured transition of a business-critical Microsoft estate from an outgoing development partner. Knowledge transfer while the incumbent is still available, parallel running, then full operational ownership with an agreed SLA. - [Software Development Company UK](https://talkthinkdo.com/services/software-development-uk/) - UK-based software development company and consultancy. Bespoke, cloud, mobile, and AI software on Azure. GCA supplier, ISO 27001 certified, full code ownership. - [Enterprise Software Development](https://talkthinkdo.com/services/enterprise-software-development/) - Mission-critical systems at scale with ISO 27001 security, GCA framework approval (G-Cloud 15 and DOS 7), and complex compliance requirements. - [Bespoke Franchise Platforms](https://talkthinkdo.com/services/bespoke-franchise-platforms/) - Custom, owned franchise software for established networks that have outgrown off-the-shelf software. Best-of-breed operations with the franchise layer built in, delivered incrementally on Azure, owned by you with no per-franchisee fees. Targets bespoke franchise platform, custom franchise software UK, and replacing franchise management software. - [Field Service App Development](https://talkthinkdo.com/services/field-service-app-development/) - Bespoke, offline-first field service apps for franchise networks and van-based operators. Every component (native app for non-desk staff, scheduling, doorstep payments, franchise hierarchy, national-scale data, push and deep links) is proven in a Talk Think Do production system or accelerator module. Native React Native on Azure, owned outright, no per-user fees. Targets field service app development UK, custom field service software, and offline field service app. - [Cloud Application Development](https://talkthinkdo.com/services/cloud-application-development/) - Azure-native cloud application development in the UK. Cloud-native patterns, infrastructure as code, AI-accelerated delivery, and ISO 27001 security. - [Application Development Services](https://talkthinkdo.com/services/application-development-services/) - Full-lifecycle application development services across web, cloud, mobile, and enterprise applications on Azure. AI-accelerated delivery and full code ownership. - [Microsoft Gold Partner](https://talkthinkdo.com/services/microsoft-gold-partner/) - The Microsoft Gold Partner programme was retired in 2022. Talk Think Do holds the successor Microsoft Solutions Partner designations for Azure development. - [Microsoft Copilot Interface](https://talkthinkdo.com/services/microsoft-copilot-interface/) - Build and integrate Microsoft Copilot interfaces: Microsoft 365 Copilot extensibility, Copilot Studio agents, and custom Copilot UIs on Azure OpenAI. - [Custom Generative AI](https://talkthinkdo.com/services/custom-generativeai/) - Deep-dive on generative AI: Azure OpenAI integration, Copilot customisation, RAG patterns, and AI agent development. - [Mobile App Development](https://talkthinkdo.com/services/mobile-app-development/) - React Native apps for iOS and Android: consumer App Store and enterprise MDM staff apps, with usability, accessibility, and security built in. - [Mobile App Backends](https://talkthinkdo.com/services/mobile-app-backends/) - High-volume, secure backends for mobile apps on Azure and .NET. BFF, REST, GraphQL, gRPC, and integration with SaaS and legacy systems. - [HubSpot Mobile App Integration](https://talkthinkdo.com/services/hubspot-mobile-integration/) - Connect a mobile app to HubSpot: bidirectional CRM sync, triggered push notifications and in-app messages via custom workflow actions, mobile event tracking, and transactional email. - [Learnosity Integration](https://talkthinkdo.com/services/learnosity-integration/) - Learnosity Build integration on Azure: assessment authoring, adaptive delivery, analytics, and content migration. Learnosity Services Partner with award-winning education platform delivery. - [AI Assessment with Learnosity Build](https://talkthinkdo.com/services/learnosity-ai-assessment/) - AI essay scoring (Feedback Aide), AI-assisted authoring, and item bank quality and accessibility remediation (Item Bank Health Check) on Learnosity Build, plus the moderation, teacher override, audit trail, and data governance layer TTD builds around them on Azure. - [Mobile Push Notifications](https://talkthinkdo.com/services/mobile-push-notifications/) - Push notifications integrated into backend operations: backend event triggers, deep links to specific app screens, and HubSpot workflow actions that drive users to specific features and content. - [Data Protection by Design](https://talkthinkdo.com/services/data-protection-by-design/) - GDPR-grade data protection engineered into custom software: machine-readable data classification, deny-by-default access control, encryption and secrets, an immutable audit trail, subject-rights tooling, retention and erasure, and multi-jurisdiction residency. Built in from the first sprint and enforced by tests. Targets data protection by design, GDPR software development, and data classification implementation. - [Accelerators](https://talkthinkdo.com/accelerators/) - Pre-built, AI-first modules with enterprise AI integration via MCP. Includes Booking Engine, Billing Engine, Membership, Franchising, Assessment (Learnosity-powered), and Learning. Audit, data protection, permissions, and internationalisation built into every module. Perpetual source code licence, WCAG AA, easily branded. - [Custom Platform](https://talkthinkdo.com/accelerators/platform/) - A custom platform built from any combination of the accelerator modules: booking, billing, membership, franchising, assessment, and learning. One connected system with a shared data layer. No per-user fees. Perpetual source code licence. AI-first on Azure. - [Booking Engine](https://talkthinkdo.com/accelerators/booking-engine/) - AI-first booking engine for membership organisations and multi-site operators. Real-time scheduling, capacity management, waitlists, credit-based bookings, and API-first policy enforcement on Azure. Enterprise AI-ready via MCP. - [Billing Engine](https://talkthinkdo.com/accelerators/billing-engine/) - AI-first billing engine for membership organisations and multi-site operators. Recurring Direct Debit, refunds, analytics, and full auditability on Azure. Enterprise AI-ready via MCP. - [Membership](https://talkthinkdo.com/accelerators/membership/) - AI-first membership management for multi-site operators and membership organisations. Flexible packages, multi-site pricing, scheduled price changes, credits, and atomic lifecycle operations on Azure. Enterprise AI-ready via MCP. - [Franchising](https://talkthinkdo.com/accelerators/franchising/) - The franchise module: adds franchisor/franchisee/site hierarchy, multi-level permissions, MSF calculation, network dashboards, and compliance tracking. Operational-first franchise software that replaces both franchise management and operational systems. - [Field Service](https://talkthinkdo.com/accelerators/field-service/) - An offline-first field service capability for franchise and van-based networks, assembled from the Booking, Billing, and Franchising modules plus a native React Native field app. Scheduling, quoting, doorstep payments, and job evidence, owned outright with no per-engineer or per-franchisee fees. Enterprise-grade on Azure. - [Accelerator Pricing and Licensing](https://talkthinkdo.com/accelerators/pricing/) - A one-off perpetual source code licence and project fee, not a per-member subscription. No per-user fees, no per-site fees, no lock-in. Optional managed Azure hosting and helpdesk support. Pricing tailored to each organisation during consultation. Accelerator capability pages (feature-level detail for evaluators): - [Waitlists](https://talkthinkdo.com/accelerators/booking-engine/waitlists/) - Atomic waitlist joins with explicit queue positions, per-service queue sizes, live waiting counts, and waitlisted as a first-class booking status. - [Checkout Reservations](https://talkthinkdo.com/accelerators/booking-engine/checkout-reservations/) - Time-boxed booking holds (15-minute configurable expiry), lazy release on abandonment, and guarded atomic confirmation after payment. - [Capacity and Overbooking](https://talkthinkdo.com/accelerators/booking-engine/capacity-and-overbooking/) - Per-occurrence capacity with live booked and waiting counters, trial and make-up sub-capacities, and explicit overbooking allowances. - [Term Scheduling](https://talkthinkdo.com/accelerators/booking-engine/term-scheduling/) - Named terms with per-site variations and skip dates for closures; occurrences generated per delivery date; timetables cloned term to term. - [Composite Courses](https://talkthinkdo.com/accelerators/booking-engine/composite-courses/) - Multi-part classes sold as one product: parent sessions with labelled component sessions and a single enrolment covering every part. - [Membership Freezes](https://talkthinkdo.com/accelerators/membership/membership-freezes/) - Date-bounded freeze records, freeze fees replacing recurring charges with add-ons suspended, previews before committing, and derived status. - [Scheduled Price Changes](https://talkthinkdo.com/accelerators/membership/scheduled-price-changes/) - Future-dated changes to recurring, registration, and freeze fees per package and site, applied automatically with audit events. - [Payment Runs and Batches](https://talkthinkdo.com/accelerators/billing-engine/payment-runs-and-batches/) - Per-site payment runs with Direct Debit notice-day and bank-holiday arithmetic; the next and subsequent batches calculated automatically and kept current, with movement (joiners, leavers, freezes, plan changes) comparable against the last batch. - [Direct Debit Mandates](https://talkthinkdo.com/accelerators/billing-engine/direct-debit-mandates/) - The full Bacs cycle: AUDDIS lodgement, advance notice, automated submission and rejection handling, ARUDD returns and ADDACS amendments processed as data, and dual cut-offs (new mandates vs amount changes) computed per batch so collections run as late as the scheme safely allows. - [Refunds and Write-Offs](https://talkthinkdo.com/accelerators/billing-engine/refunds-and-write-offs/) - Full and partial refunds validated against the refundable balance, mandatory reasons, guarded write-off transitions, and per-record audit. - [Plan Changes and Pro-Rata](https://talkthinkdo.com/accelerators/membership/plan-changes-and-pro-rata/) - Upgrades charged pro-rata from shared billing logic, downgrades taking effect forward, and scheduled changes with effective-from dates. - [Price Bands](https://talkthinkdo.com/accelerators/membership/price-bands/) - Dynamic per-site package pricing: no groups to configure, a site's price forms or joins a band automatically, whole-band or single-site changes, audited updates, and scheduled rises. - [Attendance Registers](https://talkthinkdo.com/accelerators/booking-engine/attendance-registers/) - Per-occurrence registers via API, marks mapped onto the booking lifecycle, and insights including consecutive-absence streaks. - [Facilitator Availability](https://talkthinkdo.com/accelerators/booking-engine/facilitator-availability/) - Facilitator availability per service and site with date ranges, weekly working hours, date-bounded cover, and per-occurrence delivery records. - [Franchise Hierarchy](https://talkthinkdo.com/accelerators/franchising/franchise-hierarchy/) - Franchisor, franchisee, and territory entities with master franchises, directly-operated sites, dated territory ownership history, and transaction-level attribution. - [Scoped Permissions](https://talkthinkdo.com/accelerators/franchising/scoped-permissions/) - A module-and-action permission matrix enforced at the API, roles scoped from network down to site, field-level masking, and a test-enforced catalogue. SSO via Microsoft Entra ID or Google. - [Stripe Connect for Franchises](https://talkthinkdo.com/accelerators/franchising/stripe-connect-payments/) - A Stripe connected account per franchise via Stripe's Accounts API with hosted onboarding; card and subscription charges settle directly to each franchise; per-franchise credentials held in Azure Key Vault and webhooks verified by signature. - [Job Scheduling and Routing](https://talkthinkdo.com/accelerators/field-service/job-scheduling-and-routing/) - Territory rules, drive-time day plans, live reassignment, and allocation that cannot double-book, built on the Booking Engine's serialised capacity design. Handles two engineers accepting the same job and jobs reassigned mid-day. - [Quotes and Doorstep Payments](https://talkthinkdo.com/accelerators/field-service/quotes-and-doorstep-payments/) - A guided quote wizard, deposit capture, card-present payment, and refunds at the door, on the proven Billing Engine. Idempotent so a payment that succeeds while sync fails is never lost or taken twice. - [Job Evidence and Compliance](https://talkthinkdo.com/accelerators/field-service/job-evidence-and-compliance/) - Before-and-after photos, signatures, and health and safety forms captured on site and tied to a tamper-evident, versioned audit trail, plus compliance-document expiry tracking from the Franchising module. - [Offline Sync](https://talkthinkdo.com/accelerators/field-service/offline-sync/) - The engineering behind an offline-first field app: on-device storage, queue-and-forward, idempotent sync, and per-field conflict resolution, so no job data is lost when the connection drops. Covers the key field edge cases in depth. - [Audit and Accountability](https://talkthinkdo.com/accelerators/platform/audit-and-accountability/) - Audit events on every entity, event-sourced financial history for charges, payments, refunds, and mandates, soft deletion, and flagged head-office interventions. Cross-cutting: built into every module. - [Data Protection](https://talkthinkdo.com/accelerators/platform/data-protection/) - Field-level masking enforced in the API (masked, not blanked), encrypted payment details, soft traceable deletion, UK and EU Azure hosting, federated sign-in via Entra ID or Google. Cross-cutting: built into every module. - [Data Classification](https://talkthinkdo.com/accelerators/platform/data-classification/) - Sensitivity tiers and handling overlays tagged on every sensitive field in code and the database, native SQL sensitivity labels, blob index tags, and a bidirectional coverage test that fails the build if a column is left unclassified. Cross-cutting: the foundation the other data-protection controls read. - [Retention and Erasure](https://talkthinkdo.com/accelerators/platform/retention-and-erasure/) - Retention rules per data class and jurisdiction with no silent fallback, a scheduled job that anonymises or deletes on time and logs every evaluation, legal holds that override the schedule, and build-enforced coverage. Cross-cutting: storage limitation as an engine. - [Roles and Permissions](https://talkthinkdo.com/accelerators/platform/roles-and-permissions/) - One module-and-action permission matrix across every module, roles scoped from organisation to site, approval as a distinct action, and a test-enforced catalogue. Cross-cutting: built into every module. - [Internationalisation](https://talkthinkdo.com/accelerators/platform/internationalisation/) - Translation catalogues with build-enforced parity, currency as data, per-jurisdiction tax with effective dates, UTC-stored locally-displayed times. Cross-cutting: built into every module. - [HubSpot CRM Integration](https://talkthinkdo.com/accelerators/platform/hubspot-crm-integration/) - Contacts synced to HubSpot by email with custom properties and lists (single or batch), transactional email through HubSpot's Single-Send API, and a provider-agnostic port so the provider can be swapped. Cross-cutting: a shared platform integration. - [Prototype to Production](https://talkthinkdo.com/services/prototype-to-production/) - Code audits, architecture reviews, and production-readiness assessments for applications built with Replit, Lovable, v0, Bolt.new, and other vibe coding tools. - [Claude Code Development](https://talkthinkdo.com/services/claude-code-development/) - Custom software built with Claude Code. Full code ownership, clear IP terms, structured AI adoption, and ISO 27001 security. - [.NET Development](https://talkthinkdo.com/services/dotnet-development/) - Build and modernise .NET applications in C# and ASP.NET Core on Azure, with AI-augmented engineering. Microsoft Solutions Partner, full code ownership. - [React Development](https://talkthinkdo.com/services/react-development/) - Fast, maintainable React web applications connected cleanly to back-end systems on Azure. AI-augmented delivery and full code ownership. - [React Native Development](https://talkthinkdo.com/services/react-native-development/) - Cross-platform iOS and Android apps from one codebase, with native depth and secure Azure back ends. The framework we use most for mobile. - [MVP Development](https://talkthinkdo.com/services/mvp-development/) - Minimum viable products that test the real business question fast with AI-augmented prototyping, then a clean path to production. - [Digital Transformation](https://talkthinkdo.com/services/digital-transformation/) - Move off manual processes and ageing systems onto modern, secure Azure platforms. Transformation delivered as working software, not slideware. - [AI Agent Development](https://talkthinkdo.com/services/ai-agent-development/) - Agentic AI systems that do real work, grounded in your data and processes and supervised by an engineering team. Built on Azure OpenAI and Claude. - [Copilot Studio Rescue](https://talkthinkdo.com/services/copilot-studio-rescue/) - Rescue stuck Copilot Studio implementations with Azure AI Foundry model integration and enterprise RAG pipelines. - [Azure AI Foundry Development](https://talkthinkdo.com/services/azure-ai-foundry-development/) - Build, evaluate, and deploy AI models on Azure AI Foundry. Model selection, prompt engineering, fine-tuning, and responsible AI. - [AI Integration](https://talkthinkdo.com/services/ai-integration/) - Custom MCP servers, RAG pipelines, and hybrid architectures blending AI with deterministic logic for enterprise data. - [AI Consulting](https://talkthinkdo.com/services/ai-consulting/) - AI consulting for UK businesses: AI strategy, readiness assessments, build vs buy decisions, and costed roadmaps delivered by a consultancy that also builds the software. - [GitHub Actions & Advanced Security](https://talkthinkdo.com/services/github-actions-cicd/) - GitHub Actions CI/CD pipelines, CodeQL scanning, secret scanning, and supply chain security for GitHub Enterprise. - [Azure Bicep Infrastructure](https://talkthinkdo.com/services/azure-bicep-infrastructure/) - Infrastructure as code with Azure Bicep: reusable module libraries, governance, drift detection, and CI/CD integration. - [AKS Deployment](https://talkthinkdo.com/services/aks-deployment/) - Azure Kubernetes Service cluster design, zero-downtime deployments, and cost optimisation. - [Mobile App CI/CD](https://talkthinkdo.com/services/mobile-app-cicd/) - Mobile CI/CD with Expo, EAS Build, and GitHub Actions. Automated App Store and Google Play submission and OTA updates. - [Data Migration](https://talkthinkdo.com/services/data-migration/) - Automated data migration with nightly validation, anonymised test data, and AI-enhanced cleansing. - [REST API Development](https://talkthinkdo.com/services/rest-api-development/) - Clean, versioned REST APIs on Azure. Contract-first, OpenAPI-driven, security reviewed. - [GraphQL API Development](https://talkthinkdo.com/services/graphql-api-development/) - GraphQL APIs on Azure with schema federation, DataLoader, subscriptions, and security hardening. - [gRPC API Development](https://talkthinkdo.com/services/grpc-api-development/) - High-performance gRPC services using Protocol Buffers on Azure for microservices. - [Azure API Management (APIM)](https://talkthinkdo.com/services/azure-api-management/) - Configure and operate Azure APIM: developer portals, policy authoring, monitoring, lifecycle management. - [Azure Service Bus Integration](https://talkthinkdo.com/services/azure-service-bus-integration/) - Reliable async messaging with Azure Service Bus: decoupled services, dead-letter handling, idempotent consumers. - [Messaging Patterns & Event-Driven Design](https://talkthinkdo.com/services/messaging-patterns/) - Pub/sub, queuing, and event streaming architectures using Azure Service Bus, Event Grid, and Event Hubs. - [Legacy Application Support](https://talkthinkdo.com/services/managed-support/legacy-application-support/) - SLA-backed support for legacy .NET, SQL Server, and on-premise applications in the UK. Patching, monitoring, incident response, and compliance evidence without a rebuild. - [Vibe Coding Rescue](https://talkthinkdo.com/services/managed-support/vibe-coding-rescue/) - Stabilise and support AI-built applications that work but can't scale, aren't secure, and nobody can maintain. - [Maintainability Review](https://talkthinkdo.com/services/managed-support/maintainability-review/) - Independent technical assessment of software codebases for acquisition, investment, or vendor review. - [Internal Systems Handover](https://talkthinkdo.com/services/managed-support/internal-systems-handover/) - Smooth handover of internal software systems from in-house teams, with knowledge transfer and ongoing managed support. ## Case Studies - [Third Space: Building Atlas](https://talkthinkdo.com/case-studies/third-space-atlas/) - Complete rebuild of a luxury gym chain's digital ecosystem on Azure, delivering 99.99% uptime. - [Third Space: Strategic Technology Leadership](https://talkthinkdo.com/case-studies/third-space-strategy/) - Interim CIO leadership and programme governance for a growing luxury health club network. - [Explore Learning: Digital Transformation](https://talkthinkdo.com/case-studies/explore-learning/) - Custom assessment authoring system on Learnosity and Azure for 60,000+ questions at scale. - [Explore Learning: Compass Platform](https://talkthinkdo.com/case-studies/explore-learning-assessment/) - Compass, Explore Learning's cloud-native adaptive learning platform. TTD built its adaptive logic engine and integrated it with Learnosity for assessment delivery; children master two skills every 30 minutes on average. - [Explore Learning: Video Platform](https://talkthinkdo.com/case-studies/explore-learning-video/) - Custom video and screen sharing platform supporting 3,000 concurrent students, UK Business Tech Award winner. - [Explore Learning: Business Tech Award](https://talkthinkdo.com/case-studies/explore-learning-compass/) - Azure cloud-native transformation enabling online tutoring through the pandemic, UK Business Tech Award winner. - [Hachette Learning: Boost Insights](https://talkthinkdo.com/case-studies/hachette-learning/) - Cloud-native assessment platform serving 4,000+ schools and 845,000+ pupils. - [Department for Education](https://talkthinkdo.com/case-studies/department-for-education/) - Helped the DfE modernise IT systems and adopt cloud-native architecture. - [CalMac Ferries](https://talkthinkdo.com/case-studies/calmac-ferries/) - Responsive application support for CalMac Ferries (Caledonian MacBrayne), the UK's largest ferry network, with 160,000+ sailings and 5 million passengers annually. - [Avios](https://talkthinkdo.com/case-studies/avios/) - Serverless mobile backend for the IAG customer loyalty platform powering British Airways and partner airlines. - [FundingImpact.AI](https://talkthinkdo.com/case-studies/funding-impact-ai/) - AI-powered platform using Azure OpenAI to help charities and funders make evidence-based decisions. - [Livestock Information Services](https://talkthinkdo.com/case-studies/livestock-information/) - Supporting LUIS, the UK's mission-critical livestock identification system managing 25 million+ tags. ## Industries - [Industries](https://talkthinkdo.com/industries/) - Sector-specific software for education, sport and fitness, and government organisations. - [Education](https://talkthinkdo.com/industries/education/) - Assessment platforms, LMS development, and AI-powered learning tools for education publishers and tutoring organisations, including Hachette Learning and Explore Learning. - [Tutoring & Supplementary Education](https://talkthinkdo.com/industries/tutoring-supplementary-education/) - Bespoke platforms for tuition networks and multi-centre tutoring providers: bookings, billing, parent apps, franchise reporting, and adaptive learning. Client: Explore Learning, with four published case studies. - [Sport & Fitness](https://talkthinkdo.com/industries/sport-and-fitness/) - Club management platforms, member apps, and booking systems for gyms and health clubs. Client: Third Space, London's leading luxury gym collection. - [Government & Public Sector](https://talkthinkdo.com/industries/government-public-sector/) - Mission-critical systems for UK government bodies. G-Cloud 15 and DOS 7 approved through the Government Commercial Agency (GCA), ISO 27001 certified. Clients include the Department for Education, Livestock Information Services, and CalMac Ferries. - [Transport](https://talkthinkdo.com/industries/transport/) - Mobile apps, serverless loyalty backends, and managed support for transport operators and mobility platforms. Clients include CalMac Ferries and Avios. - [Ferry & Maritime](https://talkthinkdo.com/industries/ferries-maritime/) - Software for ferry operators that extends the reservation core rather than replacing it. Talk Think Do builds the operator-owned layer around the booking platform: custom apps, disruption communications, integrations, analytics, and ancillary revenue. Complementor to reservation platforms such as e-Dea, proven with CalMac Ferries. ## Compliance - [ISO 27001 Certified](https://talkthinkdo.com/compliance/iso-27001/) - Talk Think Do's ISO 27001 certification: what the standard requires, how we apply it to client work, and what it means for buyers in terms of data handling and security assurance. - [GDPR Compliant](https://talkthinkdo.com/compliance/gdpr/) - How Talk Think Do handles GDPR compliance as a data processor, including DPAs, data residency, privacy by design, breach notification, and subject rights support. - [Cyber Essentials Plus](https://talkthinkdo.com/compliance/cyber-essentials-plus/) - Talk Think Do's Cyber Essentials Plus certification: the five technical control areas, the difference between CE and CE+, and why it matters for UK government and enterprise procurement. ## Partners - [Government Commercial Agency (GCA) Supplier](https://talkthinkdo.com/partners/crown-commercial/) - G-Cloud 15 and Digital Outcomes and Specialists 7 (DOS 7) framework guide for public sector buyers. Explains how to procure Talk Think Do services through the Digital Marketplace (supplier ID 704666) without a separate tender process. GCA is the new name for Crown Commercial Service (CCS) from 1 April 2026. - [Microsoft Solutions Partner](https://talkthinkdo.com/partners/microsoft/) - Detail on TTD's Microsoft Solutions Partner status, Azure services used in production (AKS, Azure Functions, AI Foundry, Cosmos DB, Azure SQL, AI Search, Redis, APIM, Front Door), and approach across both national-scale governance and first-cloud-step engagements. - [Learnosity Services Partner](https://talkthinkdo.com/partners/learnosity/) - Detail on TTD's Learnosity Services Partner status, including the Learnosity Build APIs we use, its native AI capabilities (AI-assisted authoring, Feedback Aide, Item Bank Health Check), award-winning assessment platforms built for Hachette Learning and Explore Learning, and how we combine Learnosity Build with Azure architecture. - [Just After Midnight Support Partner](https://talkthinkdo.com/partners/just-after-midnight/) - How TTD and Just After Midnight jointly deliver 24/7 managed application support. TTD provides deep technical ownership; JAM provides global out-of-hours coverage. Shared clients include Livestock Information Services, CalMac Ferries, Explore Learning, and Third Space. ## Authors - [Matt Hammond](https://talkthinkdo.com/authors/matt-hammond/) - Founder and Fractional CTO with 30+ years in technology. Writes about AI, cloud architecture, DevOps, and the future of software delivery. - [Louise Clayton](https://talkthinkdo.com/authors/louise-clayton/) - Managing Director with 23+ years in IT. Writes about AI integration, Microsoft Copilot, software ownership, risk management, and building high-quality software teams. - [Steve Proehl](https://talkthinkdo.com/authors/steve-proehl/) - Business Analyst with 30+ years of experience across EdTech and enterprise IT. Writes about business analysis, bridging stakeholder vision and technical delivery. ## Reports - [The AI Velocity Report](https://talkthinkdo.com/ai-velocity-report/) - Quarterly transparency report on AI adoption in production software delivery. Tools, metrics, and honest assessments. - [AI Velocity Report: Q2 2026](https://talkthinkdo.com/ai-velocity-report/q2-2026/) - 91.6% AI-authored code, 100% senior-engineer reviewed (up from a deliberate 83% plateau), recent proposals at 28-34% of pre-AI build cost, a four-stage estimation model. - [AI Velocity Report: Q1 2026](https://talkthinkdo.com/ai-velocity-report/q1-2026/) - 84% AI-authored code (up from 51%), 40-50% faster delivery measured as repeatable, 6 MCP integrations live. - [AI Velocity Report: Q4 2025](https://talkthinkdo.com/ai-velocity-report/q4-2025/) - 51% AI-authored code, prompt-first engineering shift, dropped vibe coding tools, adopted OpenSpec. ## Guides Guide categories: - [AI and Code Guides](https://talkthinkdo.com/guides/ai-and-code/) - AI tools, IP ownership, attribution, and compliance for enterprise teams. - [API and Integration Guides](https://talkthinkdo.com/guides/api-and-integration/) - REST, GraphQL, gRPC, Azure API Management, and integration patterns. - [Build, Buy, or Replace Guides](https://talkthinkdo.com/guides/build-buy-or-replace/) - Decision frameworks for build vs buy, SaaS replacement, and migration planning. - [Development Practice Guides](https://talkthinkdo.com/guides/development-practice/) - DevOps, CI/CD, testing, estimation, and delivery patterns. - [Legacy Modernisation Guides](https://talkthinkdo.com/guides/legacy-modernisation/) - Recognising hidden costs, choosing a modernisation strategy, and planning migration from legacy systems. - [Legal and Contracts Guides](https://talkthinkdo.com/guides/legal-and-contracts/) - Software development contracts, IP licensing, liability, and the legal terms that shape bespoke build engagements. - [Teams and Support Guides](https://talkthinkdo.com/guides/teams-and-support/) - Choosing partners, managing handovers, and outsourcing application support. Individual guides: - [Tendering for a Long-Term Technology Partner: A Buyer's Guide](https://talkthinkdo.com/guides/teams-and-support/choosing-a-long-term-technology-partner-tender/) - How to run a selection process when you need a partner to own an existing application estate rather than supply developers: shortlisting three or four, briefing without a heavy specification, the evaluation criteria that genuinely separate suppliers, scoring weights, and the commercial structure for transition, support, and development. - [ASP.NET Web Forms Migration: Comparing Your Target Options](https://talkthinkdo.com/guides/legacy-modernisation/aspnet-web-forms-migration-options/) - Web Forms has no in-place upgrade path, so the interface is a rewrite whichever target you choose. Compares staying on .NET Framework 4.8, ASP.NET Core MVC and Razor Pages, Blazor, and React with a .NET API, plus the incremental Strangler Fig route using YARP. - [Data Protection by Design: The Standard Features Every Compliant System Needs](https://talkthinkdo.com/guides/development-practice/data-protection-by-design-software/) - Pillar guide translating the GDPR principles into the standard software features every compliant system needs: data classification, deny-by-default access control, field masking, encryption and secrets, an immutable audit trail, consent and suppression, subject-rights tooling, and retention and erasure, built in by design. - [Data Classification: How to Implement It Technically](https://talkthinkdo.com/guides/development-practice/data-classification-implementation/) - How to implement data classification in code and infrastructure: a two-dimensional scheme of sensitivity tiers plus handling overlays, expressed as one taxonomy in database metadata, a code attribute, and a documented inventory, held in lockstep by a build-breaking coverage test, plus native SQL sensitivity labels and the controls classification unlocks. - [Data Subject Rights, Retention and Erasure: The Engineering](https://talkthinkdo.com/guides/development-practice/data-subject-rights-retention-erasure/) - Building subject access, portability, and the right to erasure as software features: permission-gated exports, retention engines keyed per data class and jurisdiction, crypto-shredding, legal holds, and erasure that removes personal data while preserving the audit trail. - [Beyond the UK: Extending GDPR-Grade Data Protection Across Countries](https://talkthinkdo.com/guides/legal-and-contracts/gdpr-multi-jurisdiction-data-residency/) - Extending a UK GDPR baseline across jurisdictions: data residency as deployment topology, jurisdiction as a first-class attribute, the sub-processor residency trap, breach-notification routing, and a tour of the EU, Gibraltar, Australia, and Canada regimes. - [The Practical Guide to Software Development Contracts (UK)](https://talkthinkdo.com/guides/legal-and-contracts/software-development-contracts-guide-uk/) - Pillar guide to the ten areas that come up most in bespoke software contracts: capped investment, IP licensing, liability caps, acceptance testing, exit rights, support, data migration, AI clauses, duty of care, and protecting your investment. - [Capped Investment vs Fixed Price: Software Build Caps](https://talkthinkdo.com/guides/legal-and-contracts/capped-investment-flexible-scope-software-contracts/) - Why a fixed price does not mean a fixed scope. How a Build Cap, feature budgets, contingency, deferrals, and underspend redirection give clients control of priorities. - [Do You Actually Own Your Software? A Control Checklist for Non-Technical Founders](https://talkthinkdo.com/guides/legal-and-contracts/do-you-own-your-software-founder-checklist/) - The three components of owning a product an agency built for you: legal rights, possession of a code base that builds, and operational control of the cloud, domain, and app store accounts. Includes an eight-step audit. - [Selling Software to Enterprise Clients: The Security and Continuity Evidence They Will Ask For](https://talkthinkdo.com/guides/legal-and-contracts/enterprise-buyer-security-evidence-software-vendors/) - The eight-part evidence pack enterprise procurement asks a smaller software vendor for: questionnaire responses, a data processing agreement, certification, a tested disaster recovery statement, sub-processors, penetration test evidence, an SLA, and insurance. Includes a glossary of the acronyms buyers use, from DPIA and TOMs to SOC 2, SBOM, CVSS, RTO, and RPO. - [IP Licensing and Source Code Handover in Software Contracts](https://talkthinkdo.com/guides/legal-and-contracts/software-ip-licensing-source-code-handover/) - Licensing vs assignment, perpetual rights to use and modify, the SBOM, and why source code handover is tied to payment in full. - [Liability Caps and Indemnities in Software Development Contracts](https://talkthinkdo.com/guides/legal-and-contracts/liability-caps-indemnities-software-contracts/) - How liability caps are sized, indemnities inside or outside the cap, excluded losses, and the carve-outs that cannot be limited by law. - [Acceptance Testing and UAT Clauses in Software Contracts](https://talkthinkdo.com/guides/legal-and-contracts/acceptance-testing-uat-software-contracts/) - Who owns UAT, acceptance vs rejection, reasonable endeavours vs absolute remediation, third-party defect exclusions, and escalation before termination. - [The UK's New Subscription Contracts Regime: A Compliance Guide for Software Teams](https://talkthinkdo.com/guides/legal-and-contracts/uk-subscription-contracts-regime-compliance/) - What the DMCCA subscription contracts regime (due January 2027) requires for pre-contract information, renewal reminders, cooling-off periods, and click-to-cancel flows, plus an engineering checklist. - [AI Code Attribution for Enterprise Procurement](https://talkthinkdo.com/guides/ai-and-code/ai-code-attribution-enterprise-procurement/) - Practical framework for tracking, attributing, and documenting AI-generated code. Covers commit conventions, CI gates, SBOM integration, and procurement requirements. - [REST vs GraphQL vs gRPC: Choosing the Right API Style](https://talkthinkdo.com/guides/api-and-integration/rest-vs-graphql-vs-grpc-choosing-api-style/) - Enterprise comparison of REST, GraphQL, and gRPC with decision matrix, Azure hosting implications, and when to mix styles. - [Backend for Frontend (BFF) Pattern](https://talkthinkdo.com/guides/api-and-integration/backend-for-frontend-bff-pattern/) - When to use BFF, how it compares to a single API or API gateway, Azure architecture, and when GraphQL is a better alternative. - [Mobile API Best Practices](https://talkthinkdo.com/guides/api-and-integration/mobile-api-best-practices/) - Designing mobile backends that scale. Protocol choice, OAuth PKCE auth, offline sync, push notifications, and Azure architecture. - [API Versioning Strategies](https://talkthinkdo.com/guides/api-and-integration/api-versioning-strategies/) - URL path, header, and query parameter versioning compared. Breaking change taxonomy, deprecation workflows, and Azure APIM versioning. - [Build vs Buy: How AI-Augmented Development Changes the Equation](https://talkthinkdo.com/guides/build-buy-or-replace/build-vs-buy-ai-augmented-development/) - Decision guide for CTOs comparing custom software and SaaS when AI-augmented delivery changes the cost, speed, and risk calculation. - [Franchise Management vs Operations Software](https://talkthinkdo.com/guides/build-buy-or-replace/franchise-management-vs-operations-software/) - Why franchise networks run two systems and inherit an operations gap, and how a unified operations-plus-franchise platform closes it. Management service fees calculated from operational data, not self-reported figures. - [How to Choose Franchise Software: Buyer's Guide and RFP Checklist](https://talkthinkdo.com/guides/build-buy-or-replace/how-to-choose-franchise-software/) - The eight criteria that matter, an RFP checklist, and a structured five-phase evaluation process for multi-site franchise operators. - [Own vs Rent: Perpetual Licence vs Per-Member SaaS](https://talkthinkdo.com/guides/build-buy-or-replace/own-vs-rent-software-perpetual-licence-vs-saas/) - A total-cost-of-ownership guide for multi-site and membership operators weighing per-member subscription fees against an owned platform with a perpetual licence. - [What a Franchisee Field App Should Actually Do](https://talkthinkdo.com/guides/build-buy-or-replace/franchisee-field-app-requirements/) - A requirements guide for franchisors whose franchisees avoid the current system. A ten-point capability checklist, three signs you have outgrown your setup, and why the mobile experience decides adoption and management service fee data quality. - [Franchise Software Cost Calculator: Renting vs Owning](https://talkthinkdo.com/guides/build-buy-or-replace/franchise-software-cost-calculator/) - Free interactive calculator: model the five-year cost of a per-franchisee platform against an owned one, with the crossover point and the growth penalty that per-franchisee pricing hides. Targets franchise software cost per franchisee and franchise management software pricing. - [How Booking Waitlists Should Work](https://talkthinkdo.com/guides/development-practice/how-booking-waitlists-should-work/) - Waitlist design for booking systems: atomic joins with honest queue positions, bounded configurable queue sizes, live waiting counts, and the three promotion models (auto-book, time-limited offer, manual) compared. - [Reservation and Release in Checkout Flows](https://talkthinkdo.com/guides/development-practice/booking-reservation-release-checkout-flows/) - How booking systems should hold places during checkout and release them on abandonment. Time-boxed holds, lazy expiry that never depends on a background job, guarded atomic confirmation, and vendor evaluation tests. - [High-Demand Bookings Without Overselling](https://talkthinkdo.com/guides/development-practice/high-demand-bookings-without-overselling/) - Why check-then-book races oversell the last place, per-item serialisation with tiny critical sections, idempotent operations, atomic waitlist overflow, and deliberate overbooking allowances. - [How Membership Freezes Should Work](https://talkthinkdo.com/guides/development-practice/how-membership-freezes-should-work/) - Membership freeze design: date-bounded freeze records, freeze fees that replace the recurring charge with add-ons suspended, billing previews before committing, and frozen status derived from data rather than set by hand. - [Choosing a Software Development Partner in the Age of AI](https://talkthinkdo.com/guides/teams-and-support/choosing-software-development-partner-ai-era/) - Eight criteria for evaluating software agencies when AI-augmented delivery is the new baseline, including how to assess AI maturity. - [From MVP to First Enterprise Customer: What Breaks at 10,000 Users](https://talkthinkdo.com/guides/development-practice/mvp-to-first-enterprise-customer/) - Why a first tier-one rollout fails on bulk operations, tenancy isolation, roles and delegation, audit trails, reporting, and support load rather than server capacity, and the order to fix them in. - [From Prototype to Production: What AI-Built Software Needs to Ship](https://talkthinkdo.com/guides/development-practice/prototype-to-production-ai-built-software/) - Bridging the gap between a working demo and production-grade software. Covers what vibe-coded apps typically lack and how to fix it. - [Is Your Organisation Ready for AI? A Practical Readiness Checklist](https://talkthinkdo.com/guides/ai-and-code/ai-readiness-checklist-enterprise/) - Structured readiness assessment across five dimensions: data, people, process, infrastructure, and governance. - [Harness Engineering for Coding Agents](https://talkthinkdo.com/guides/ai-and-code/harness-engineering-coding-agents/) - Inner vs outer harnesses, guides and sensors, deterministic tools, and computational vs inferential controls for AI coding agents on React, TypeScript, .NET, and SQL Server stacks. - [Harness Templates for AI Coding Agents](https://talkthinkdo.com/guides/ai-and-code/harness-templates-model-driven-ai-coding/) - Why deterministic templates and code generators outperform prose rules as a coding-agent harness. Codenative as a worked example of natural-language to YAML model translation, conflict-free regeneration, and Cursor Skills as the invocation surface. - [Maintainability Sensors for .NET and React](https://talkthinkdo.com/guides/ai-and-code/maintainability-sensors-dotnet-react/) - The .NET and React companion to harness engineering. Computational and inferential sensors, why custom codebase-specific sensors (accessibility, architecture, SQL indexing and performance, end-to-end Playwright, container-based integration) beat off-the-shelf libraries now that AI makes them cheap to build, Stryker.NET mutation testing, agent-readable output, and how to sequence sensors across session, CI, and schedule. - [Governing the AI Agent Supply Chain](https://talkthinkdo.com/guides/ai-and-code/ai-agent-surface-supply-chain-governance/) - Treating skills, plugins, and MCP servers as a software supply chain. Agent surface inventory, least-privilege scoping, versioning, change review, per-call logging, and how this maps to ISO 27001 and the EU AI Act. - [AI Test Quality: Mutation Testing and Evals](https://talkthinkdo.com/guides/ai-and-code/ai-test-quality-mutation-testing-evals/) - Why coverage misleads on AI-written tests and how mutation testing (Stryker.NET) plus semantic evals verify that assertions check behaviour. How to combine coverage, mutation testing, and evals into a quality gate. - [Scaling Coding Agents Across Large Codebases](https://talkthinkdo.com/guides/ai-and-code/scaling-coding-agents-large-codebases/) - Context strategies, module boundaries, and refactor risk zones (green, yellow, red) for running AI coding agents on large .NET solutions, monorepos, and legacy systems. - [MCP Patterns for Production Agents](https://talkthinkdo.com/guides/ai-and-code/mcp-patterns-production-agents/) - Reusable Model Context Protocol patterns: read-only data servers, gated action servers, and work-tracker servers, with authorisation, least-privilege scoping, and audit logging for UK regulated work. - [Claude Code for .NET Developers](https://talkthinkdo.com/guides/development-practice/claude-code-dotnet-developers-guide/) - Getting started with Claude Code for C# and .NET. Installation, IDE integration with Visual Studio and VS Code, pre-approved commands, cloud agents, and practical .NET workflows. - [Configuring Claude Code for .NET: Settings, Hooks, MCP, and Cloud Agents](https://talkthinkdo.com/guides/development-practice/claude-code-dotnet-configuration-hooks-mcp/) - Complete configuration reference for .NET teams. Pre-approved command catalogue, PostToolUse hooks, MCP servers, skills, subagents, and Managed Agents environments. - [.NET Framework to .NET 10 Migration with Claude Code](https://talkthinkdo.com/guides/legacy-modernisation/dotnet-framework-migration-claude-code/) - Step-by-step migration guide for .NET Framework 4.x to .NET 10. Harness setup, hooks, ArchUnitNET, parallel cloud agents, and real migration patterns. - [RAG vs Fine-Tuning vs Prompt Engineering: Choosing the Right AI Architecture](https://talkthinkdo.com/guides/ai-and-code/rag-vs-fine-tuning-vs-prompt-engineering/) - Practical comparison of three approaches to getting your data into AI, with costs, timelines, and trade-offs on Azure. - [Signs Your Legacy System Is Costing You More Than You Think](https://talkthinkdo.com/guides/legacy-modernisation/legacy-system-costs-warning-signs/) - Eight warning signs of hidden legacy costs across maintenance burden, talent risk, security exposure, and missed opportunities. - [Modernise, Rebuild, or Replace: A Decision Framework for Legacy Systems](https://talkthinkdo.com/guides/legacy-modernisation/modernise-rebuild-or-replace-legacy-systems/) - Six modernisation strategies explained in plain language with decision criteria and cost/risk comparisons. - [Planning an Integration Strategy: A Guide for Business and Technology Leaders](https://talkthinkdo.com/guides/api-and-integration/integration-strategy-enterprise-leaders/) - Practical guide to planning an integration programme, covering prioritisation, technology selection, and governance. - [DevOps Maturity: Where Does Your Team Stand?](https://talkthinkdo.com/guides/development-practice/devops-maturity-assessment/) - Practical DevOps maturity model with self-assessment questions, DORA metrics, and a prioritised improvement path. - [In-House DevOps vs DevOps-as-a-Service](https://talkthinkdo.com/guides/development-practice/devops-in-house-vs-as-a-service/) - Cost and capability comparison of hiring a DevOps engineer versus using a managed DevOps service partner. - [Your Development Team Left: What Happens Next](https://talkthinkdo.com/guides/teams-and-support/development-team-left-what-next/) - Step-by-step guide for when developers leave, a vendor disappears, or a contractor finishes and the system still needs to run. - [Managed Support vs Hiring: When to Outsource Application Maintenance](https://talkthinkdo.com/guides/teams-and-support/managed-support-vs-hiring/) - Cost, risk, and capability comparison of hiring an in-house developer versus using a managed support partner. - [AI-Augmented Application Support: Custom AI for Better Outcomes](https://talkthinkdo.com/guides/teams-and-support/ai-augmented-application-support/) - How custom, system-specific AI augments managed support: tailored telemetry, automated DBA, infrastructure analysis, and log analysis, with senior engineers reviewing every change. - [Automated DBA for SQL Server: AI-Augmented Database Administration](https://talkthinkdo.com/guides/teams-and-support/automated-dba-sql-server/) - Continuous telemetry from Query Store, DMVs, and wait statistics feeding AI analysis for query tuning, index recommendations, capacity forecasting, and reviewed changes. - [Keeping Supported Software Secure: Advanced Security and AI Threat Intelligence](https://talkthinkdo.com/guides/teams-and-support/securing-supported-software-ai-threat-intelligence/) - Layered continuous security with GitHub Advanced Security, Detectify attack surface monitoring, AI code analysis, and threat intelligence, with reviewed remediation. - [Keeping Software Up to Date: Dependencies, Patching, and End-of-Life Risk](https://talkthinkdo.com/guides/teams-and-support/keeping-software-up-to-date-dependencies-patching/) - Dependabot and Advanced Security for dependencies, a triage framework for updates, testing that makes updating safe, and tracking end-of-life dates before they force a crisis. - [Running .NET on Azure Kubernetes Service (AKS): A Production Support Guide](https://talkthinkdo.com/guides/teams-and-support/aks-dotnet-production-support/) - The workstreams of running AKS in production: cluster upgrades, scaling, observability, security, cost, and the SQL Server data tier, with AI-augmented operations. - [The AI-Era SaaS Replacement Playbook](https://talkthinkdo.com/guides/build-buy-or-replace/replace-saas-with-custom-ai-built-software/) - Decision framework and TCO analysis for replacing SaaS with AI-built custom software. - [Legal Guide: Replacing SaaS with Custom Build (UK)](https://talkthinkdo.com/guides/legal-and-contracts/legal-guide-replacing-saas-custom-build-uk/) - UK copyright law, clean-room implementation, and TOS boundaries when replacing SaaS. - [When to Replace SaaS with Custom Software](https://talkthinkdo.com/guides/build-buy-or-replace/when-to-replace-saas-with-custom-software/) - CTO's decision framework and scorecard for evaluating SaaS replacement candidates. - [SaaS to Custom Software Migration: 90-Day Playbook](https://talkthinkdo.com/guides/build-buy-or-replace/saas-to-custom-software-migration-plan/) - Phased migration plan covering discovery, data migration, parallel running, and cutover. - [SaaS Replacement Payback Calculator](https://talkthinkdo.com/guides/build-buy-or-replace/saas-replacement-payback-calculator/) - Free interactive calculator: enter licence, change request, workaround, and downtime costs to see the true annual cost of a SaaS product and the payback period on a custom replacement. - [The EU AI Act and Custom Software: UK Compliance Guide](https://talkthinkdo.com/guides/legal-and-contracts/eu-ai-act-custom-software-uk/) - Provider vs deployer obligations, risk classification, and what UK businesses commissioning AI-powered software must do before August 2026. - [Is Claude GDPR Compliant? Anthropic Assurance for UK Businesses](https://talkthinkdo.com/guides/ai-and-code/anthropic-claude-gdpr-compliance-uk/) - Commercial terms, the DPA and UK Addendum, Anthropic's certifications, EU data residency routes, retention options, and an ISO 27001 supplier assessment checklist. - [What is AI-Augmented Development? Meaning, Practice, and Evidence](https://talkthinkdo.com/guides/ai-and-code/ai-augmented-development/) - The definitional pillar guide for AI-augmented development: lifecycle scope, human-in-the-lead practice, and the evidence from production work. Anchors a wider content cluster. - [The Risks of AI-Augmented Development](https://talkthinkdo.com/guides/ai-and-code/risks-of-ai-augmented-development/) - Eight specific risks of AI-augmented delivery (IP, attribution, regulation, security, quality drift, skills, residency, contract) and the controls that contain each. - [AI-Augmented vs AI-Assisted Development: The Difference](https://talkthinkdo.com/guides/ai-and-code/ai-augmented-vs-ai-assisted-development/) - The boundary between AI as an editor helper and AI integrated across the lifecycle. Comparison matrix and migration path. - [The AI-Augmented Software Development Lifecycle](https://talkthinkdo.com/guides/ai-and-code/ai-augmented-software-development-lifecycle/) - Stage-by-stage practitioner walkthrough: discovery, specification, build, test, review, deploy, and operate. AI and human roles at each step. - [AI-Augmented Development ROI for UK Mid-Market Buyers](https://talkthinkdo.com/guides/build-buy-or-replace/ai-augmented-development-roi-uk-mid-market/) - A worked ROI framework for AI-augmented software delivery. Six inputs, a 24-week worked example, and how to interrogate a supplier's productivity claim. - [AI-Augmented Development for Public Sector and GDS](https://talkthinkdo.com/guides/ai-and-code/ai-augmented-development-public-sector-gds/) - How AI-augmented delivery maps to the GDS Service Standard, Technology Code of Practice, and Government Commercial Agency (GCA) procurement. - [Extending a Ferry Reservation System: An API Layer Architecture](https://talkthinkdo.com/guides/api-and-integration/extending-ferry-reservation-systems/) - Anchor guide for the ferry cluster. How to build custom apps, disruption tools, and analytics on top of a ferry reservation core using an operator-owned API layer. Covers what stays in the core versus the layer, edge cases (cache invalidation on sailing amendments, idempotent booking amendments, degraded mode during core maintenance), security, and a build sequence. - [Disruption Communications for Ferry Operators](https://talkthinkdo.com/guides/development-practice/ferry-disruption-communications/) - How ferry operators should handle weather cancellations: the anatomy of a disruption day, real-time sailing status, proactive notifications, self-service rebooking that writes back to the core, contact-centre deflection metrics, and lifeline-route considerations. - [Ancillary Revenue for Ferry Operators](https://talkthinkdo.com/guides/build-buy-or-replace/ferry-ancillary-revenue/) - How ferry operators grow revenue per passenger by treating the crossing as the anchor purchase for a whole trip. Product categories, the partner-integration reality (availability, commission, refunds when sailings cancel), and how to sequence from quick wins to a full trip-planning experience. - [Switching from Card Billing to Direct Debit](https://talkthinkdo.com/guides/build-buy-or-replace/card-billing-to-direct-debit/) - An FD's guide to moving UK recurring revenue from card to Direct Debit: the fee saving, the involuntary-churn saving, the honest trade-offs, who should not switch, and why the billing system decides it. - [How Franchise Payments and Payouts Should Work](https://talkthinkdo.com/guides/build-buy-or-replace/franchise-payments-and-payouts/) - How a franchise network should collect payments and pay franchisees: the pooled model versus a connected account per franchise (Stripe Connect), where Direct Debit still wins for recurring revenue, and whether to take the management service fee at the payment rail or reconcile it separately. - [Card vs Direct Debit Savings Calculator](https://talkthinkdo.com/guides/build-buy-or-replace/direct-debit-savings-calculator/) - Free interactive calculator with two modes (card-to-Direct-Debit and bureau-to-direct): estimate the annual fee saving, the involuntary-churn recovery value, and the five-year saving after migration, with every assumption editable. - [Leaving Your Direct Debit Bureau](https://talkthinkdo.com/guides/build-buy-or-replace/leaving-direct-debit-bureau/) - The signs you have outgrown a bureau and the three routes to independence (own Service User Number, managed arrangement, API provider) compared, plus how a SUN, sponsorship, and mandate migration actually work. - [Handling Bacs Reports Properly: ARUDD, ADDACS, AWACS](https://talkthinkdo.com/guides/development-practice/bacs-reports-arudd-addacs-awacs/) - Technical guide to Bacs report handling: what ARUDD, ADDACS, and AWACS tell you, the reason codes that matter, the correct automated response to each, and event-driven ingestion architecture. - [How Adaptive Learning Platforms Actually Work](https://talkthinkdo.com/guides/development-practice/adaptive-learning-platform-architecture/) - Reference architecture for genuine adaptive learning: the structured item bank, learner model, sequencing engine, and feedback loop, the difference from branching quizzes, and where large language models genuinely help versus where they should not decide. - [Structuring a Learning Content Library for Adaptivity and AI](https://talkthinkdo.com/guides/development-practice/learning-content-library-structure/) - Practical method to audit, structure, tag, and migrate a learning content estate into an item bank ready for adaptive learning and AI, including AI-assisted enrichment with human review, migration sequencing, and quality gates. - [AI Tutoring for Children: Safety by Design](https://talkthinkdo.com/guides/ai-and-code/ai-tutoring-children-safety/) - The risks of AI tutoring for children named plainly and the five layers of control that make it viable: constrained generation, teacher-in-the-loop review, content filtering, interaction logging, and honest boundaries. Covers the ICO Children's Code at principle level. - [Replacing Your Tuition Centre Management System](https://talkthinkdo.com/guides/build-buy-or-replace/replacing-tuition-centre-software/) - The build-vs-buy decision for a tuition network at scale: the signs you have outgrown generic class-management software, the size threshold, the licence-economics crossover, and the migration reality for a live multi-centre network. ## Key Pages - [Homepage](https://talkthinkdo.com/) - [About Us](https://talkthinkdo.com/about-us/) - [The Story Behind the Name](https://talkthinkdo.com/think-talk-do/) - Why the company is Talk Think Do, not Think Talk Do, and why the word order matters. - [Pricing](https://talkthinkdo.com/pricing/) - [AI Approach](https://talkthinkdo.com/ai-approach/) - [The AI Velocity Report](https://talkthinkdo.com/ai-velocity-report/) - [Technology Partners](https://talkthinkdo.com/technology-partners/) - [Careers](https://talkthinkdo.com/careers/) - Careers across engineering, business analysis, QA, delivery, and architecture. AI is at the heart of every role. Minimum 5 years experience (more for some roles). Hybrid, Bournemouth-based. - [Blog](https://talkthinkdo.com/blog/) - [Guides](https://talkthinkdo.com/guides/) - [Case Studies](https://talkthinkdo.com/case-studies/) - [Contact](https://talkthinkdo.com/contact/) - [Book a Consultation](https://talkthinkdo.com/book-a-consultation/) - [Application Self-Assessment](https://talkthinkdo.com/guides/build-buy-or-replace/power-apps-saas-or-custom-build-assessment/) ## Resources - [Industries](https://talkthinkdo.com/industries/) - Sector pages for education, sport and fitness, and government. - [Blog](https://talkthinkdo.com/blog/) - Thought leadership and technical articles on AI, Azure, cloud, DevOps, and EdTech. - [Guides](https://talkthinkdo.com/guides/) - Practical reference guides for teams that build, buy, and run software. - [The AI Velocity Report](https://talkthinkdo.com/ai-velocity-report/) - Quarterly transparency report on AI adoption, tools, and delivery metrics. - [AI for Education Publishers Ebook](https://talkthinkdo.com/ai-education-publishers-ebook/) - [Legacy Systems Ebook](https://talkthinkdo.com/legacy-systems-ebook/) - [Sitemap](https://talkthinkdo.com/sitemap-index.xml)