Architecture and technical direction
CTO-style support for platform choices, delivery planning, vendor decisions, and readable technical strategy.
Independent technology consultancy
I help teams design, modernise, and ship web platforms: practical automation, CMS migrations, resilient APIs, indexing, DevOps, performance optimisation, and edge-ready infrastructure.
Simple steps
We agree what matters, what is stuck, and what a useful outcome looks like.
We reduce the moving parts, fix the riskiest path first, and keep decisions visible.
You get a working system, clear notes, and a calmer way to run it next time.
CTO-style support for platform choices, delivery planning, vendor decisions, and readable technical strategy.
CMS migrations, publishing workflows, practical automation, and platform moves with fewer moving parts.
Resilient APIs, search and indexing systems, blockchain data flows, and product-ready integration layers.
CI/CD, observability, deployments, server configuration, automation, and infrastructure made boring enough to trust.
Fast sites, practical editing flows, content models, and publishing tools that are pleasant to use.
Performance optimisation, caching strategy, modern hosting, and fast delivery paths close to users.
A Meebits marketplace aggregator running entirely on Cloudflare, combining catalogue search, OpenSea and NFTX pricing, wallet buy and swap flows, live activity, alerts, SEO, and dynamic sharing images.
A distributed performance-testing platform with k6 browser and API presets, regional agents, CI gates, retained reports, and Grafana dashboards for release confidence.
A source-controlled observability and reporting platform for a multi-chain web estate, using Prometheus, Grafana, Loki, Tempo, Alloy, synthetic checks, and reviewed infrastructure-as-code.
A Cloudflare-hosted simulator that helps token communities understand potential trading-fee outcomes through a fast, shareable product experience.
A conversational careers guide and a Situational Judgement Test for Pets at Home, built from the company's own public careers content, served entirely from the edge, and instrumented so the people running it can see exactly what it's doing.
2026-06-08T00:00:00.000Z Building one pane of glass for a multi-chain web platformHow we gave a small team complete operational visibility — metrics, logs, traces, and synthetic checks — across sixteen API hosts, eight RPC endpoints, and three public websites, all flowing into a single Grafana they could actually read at 3am.
2026-06-07T20:00:00.000Z Putting HTML in orbit with canvasA practical look at the experimental HTML-in-Canvas API using orbital mechanics, three-body controls, and DOM-based HUDs as the test case.
2025-05-07 502 IPFS Error Deploying Subgraphs to The GraphThe IPFS endpoint on The Graph can be flakey at times, this script will help you deploy once and walk away.