REFERENCE · WRITTEN FROM PRODUCTION WORK
Articles
Reference pieces on the things I get asked about most: gateways, integration, cloud security, and where agentic AI is genuinely useful rather than merely fashionable. Each is a set of patterns with the failure it prevents, not a tutorial.
01 / PLATFORM & CLOUD
Building it properly.
The patterns that decide whether a platform is still maintainable in year three.
Azure API
Management
The policy pipeline and its inheritance trap, rate limits versus quotas, JWT validation done properly, caching, Key Vault-backed named values, and self-hosted gateways.
11 PATTERNSIntegration
patterns
Queues versus topics, async request-reply, the transactional outbox, idempotency, claim-check, sagas, dead letters, and receiving webhooks without inheriting someone else's retry storm.
10 PATTERNSCloud
security
Identity as the perimeter, managed identities over stored secrets, least privilege that is actually reviewed, private endpoints, secret scanning, and logging without leaking.
GUIDEAzure
architecture
The wider design guide: Well-Architected Framework, reference architectures, and the decision frameworks behind a resilient Azure system.
02 / AI & AGENTS
The part everyone is asking about.
Written to separate what works in production from what demos well.
Agentic AI
patterns
Tool use, the reason-act loop, planner-executor, reflection, retrieval, memory, approval gates on irreversible actions, evaluation, and keeping the token bill survivable.
8 SECTIONSModel Context
Protocol
Hosts, clients and servers; tools, resources and prompts; stdio versus HTTP; and the security questions — consent, credential scope, token pass-through — to answer before connecting one.
7 SECTIONSAgent2Agent
(A2A)
Agent cards, long-running tasks and artifacts, how A2A and MCP fit together, trusting a peer you do not operate — and whether you need it yet.
19 PATTERNSJavaScript
design patterns
The Gang of Four catalogue in JavaScript — Singleton, Factory, Builder, Adapter, Decorator, Observer and the rest, each with the problem it solves and working examples.
WORKING ON ONE OF THESE?
Let’s talk it
through.↗
If any of this is a problem you are actually facing rather than reading about, a short conversation is usually faster than more articles.
hirebuddy@outlook.com Or call 020 427 2850Built with these patterns
Document extraction APIs, invoice processing, meeting intelligence and fifteen specialist assistants — running software, not slideware.