For companies that want to leverage AI but do not know where to start.
What AI tools are genuinely good at, where they fail quietly, and how to put both into a working week without creating a governance problem. Run on your own tasks. Often the honest end of a fractional CTO conversation about whether you need to hire at all.
- A plain-English grounding for everyone involved
- A shortlist of use cases worth trying in your business
- Working prompts and workflows for real tasks
- Ground rules for data, confidentiality, and review
More on training in AI use →
Senior technical leadership part-time: strategy, architecture, hiring.
Senior technical judgement bought by the day rather than by the salary. A technology strategy tied to the business plan, architecture decisions written down with the reasons attached, sanity on hiring and vendors, and a regular honest read on what is likely to slip. We fly up for the meetings that turn on reading a room.
- A technical strategy tied to the business plan
- Architecture decisions written down and justified
- Hiring: role definition, screening, technical interviews
- A regular, honest view of delivery risk
More on fractional CTO →
Test an idea in days with a working prototype, before committing to a build.
Cheaper than a business case and considerably more convincing to a board. Something thin and real in days, aimed at the assumption the whole plan is resting on, and thrown away on purpose if the answer comes back no. More often than not it ends an argument that has been running for two quarters.
- A working prototype real people can try, not a slide deck
- The riskiest assumption tested first
- An honest read on whether the idea is worth building
- A prototype that is thrown away on purpose, or a clear path to production
More on prototyping with AI →
Turn fuzzy ideas into clear, buildable specs before code.
Interviews with the people who do the work, then a written specification with acceptance criteria. The expensive failures are the ones where two people in the same meeting meant subtly different things by the same sentence. It is also the only fair way to compare one quote against another, including ours.
- Stakeholder interviews and a written brief
- User flows and clear acceptance criteria
- API and data contracts where relevant
- A scope that can be estimated and challenged
More on software requirements gathering →
Custom applications engineered in Python and Go, prototype to production.
Built in Python or Go, around how the business actually works rather than how a vendor assumed it would. It usually arrives after a larger question has been answered, which is why we would rather start with the specification than the estimate. Documented, tested and handed over, so it does not become a dependency on us.
- A working application, not a demo
- Clean, documented, testable code you own
- Deployment and monitoring set up from day one
- A handover you can actually pick up
More on bespoke software development →
Modern sites shipped fast with AI-accelerated workflows.
A site that loads quickly, works on a phone, and can be used without a mouse. AI does the drafting and the variations; the judgement about what the business should say, and whether the result is genuinely usable, stays with us. Content editable by your team, with forms and analytics wired up and tested rather than assumed. Our marketing partners can take it from launch to an audience.
- A fast, accessible, responsive site
- Content you can edit without calling us
- Analytics and forms wired up
- Hosting and deployment sorted
More on website development with AI →
A Saleor and Hugo storefront you own outright, with nobody taking a cut of every sale.
Saleor self-hosted, with a Hugo storefront, for businesses that have outgrown what a hosted platform allows or what it charges. It suits B2B particularly well: contract pricing, per-account catalogues, approval steps, and integration with an ERP nobody is going to replace. Your customer and order data stays on infrastructure you control, which our hosting partners can run day to day.
- Saleor running on infrastructure you control, not a tenant on someone else's
- A Hugo storefront that serves as static files and does not fall over on your biggest day
- Catalogue, customers and orders in a database you can query, export and back up yourself
- Payments, tax, shipping and fulfilment wired to the providers you already use
More on enterprise self-hosted ecommerce →
Security insight and processes automated across every system you run, not only the delivery pipeline.
What most enquiries here turn out to be about, usually a fortnight after a large customer sent through a questionnaire. Dependency and secret scanning, hardened builds, patching and access reviews, all running in the pipeline. The point is that the evidence an auditor wants already exists rather than being assembled over a week of screenshots. Beyond the pipeline, it pulls security insight out of the SaaS apps and identity data you already have, which is the work our founder did as co-founder of a SaaS security posture management company. When the questionnaire calls for a formal assessment, our cybersecurity partners handle it.
- Security data from your SaaS apps, cloud accounts and identity provider pulled together in one place
- The few findings worth acting on, rather than a dashboard of everything
- On- and offboarding automated, so access starts on day one and ends on the last
- Dependency, secret and container scanning and hardened builds in your pipeline
More on security automation →
Hands-on upskilling across the modern web stack.
Days on the modern web stack with your team and your codebase: TypeScript, React, testing, accessibility, deployment. The aim is a team that can ship without a consultant in the loop, which is usually worth more to you than a longer retainer would be.
- Sessions built around your codebase
- Exercises you keep afterwards
- Written notes and reference material
- Follow-up time for questions once it lands
More on training in web technologies →
When the AI-built prototype breaks in production, we stabilise it, refactor it, and make it maintainable.
A codebase nobody sleeps well over is its own job, separate from building anything new. Stop the outages and the data loss, then an honest read on what is worth keeping, then the tests, structure and documentation that stop every change being a gamble. Distance is no obstacle to this work. Ambiguity is.
- The immediate failures diagnosed and fixed
- A blunt assessment of what to keep and what to rewrite
- Tests, structure, and dependency hygiene
- A codebase you can change without fear
More on rescuing vibe-coded software →
Malware removed, the way in closed, and the site hardened so it does not happen twice.
Cleaned, the way in closed, and hardened so it does not happen twice. Most hacked sites were never targeted, they were found by a script working through the entire internet looking for one known vulnerable plugin. That is worth knowing, because a cleanup that skips finding the entry point only buys you a fortnight. Where the hosting was the weak point, our hosting partners can move the site somewhere sturdier.
- The site cleaned and serving what it is supposed to serve
- The entry point found and closed, not just the symptoms removed
- Backdoors, injected pages and rogue accounts cleared out
- Updates, backups and monitoring set up so it does not recur
More on hacked website recovery →