Digital operations + AI automationCustom agents + connected toolsAI for the work that repeats
I build the systems that take repetitive ops off people.
Start with a job or a desk
Start with one agent, or connect the tools your team already uses. Marketplace, website and audit options are below.
Marketplace management
I run Takealot, Amazon and other marketplaces every week with agents I build. A person approves the pricing rules, listings and ad spend.
Start with one job. Connect more once it works.
01
Name the job.
Pick the repetitive task or handoff that keeps slowing people down.
02
Ship that job.
A person still approves spend, outbound messages and record changes.
03
Connect more once it works.
You keep the licences.
What I build with
These are the tools I build and run the work with. They are grouped by job, with what each one does.
AI & Agents
Claude Code
Coding in the terminal, with Git integration.
Cursor
Code editor with AI assistance for builds.
Vercel AI SDK
Model-independent AI features for application builds.
OpenRouter
Model routing across providers without infrastructure changes.
Build & Hosting
Next.js
Application framework for JS Labs sites and tools.
Vercel
Hosting and preview deployments for JS Labs applications.
Supabase
Database and authentication for application builds.
Automation & Commerce
Amazon SP-API
Programmatic access to Seller and Vendor Central data.
Amazon Seller & Vendor Central
Seller and Vendor marketplace operations.
Zite
Building client portals, dashboards and CRMs.
Data & Knowledge
PostHog
Analytics and event tracking, including on this site.
Airtable
Databases for client and business operations.
Notion
Notes and reference material, and the source for some guides on this site.
Attio
Building CRMs for client records and pipelines.
What is already running
Named agents run the work that repeats. A person still approves spend, messages and record changes.
Catalogue QA agent
An agent that checks marketplace listings and prepares corrections to copy and imagery. A person approves changes before they go back through Amazon SP-API.
Repricing engine
A daily repricer for thousands of SKUs. It checks margin floors, buy-box position and competitor price changes before setting a price. Exceptions go to a person.
Ads creative test agent
Ranks losing ads from spend and creative signals, then queues the next tests. You pick what goes live.
Catalogue health dashboard
A dashboard that ranks listings by risk and flags broken listings, missing variants and policy violations before suppression.
- Paid
- Creative testing
- CRO
- Email & retention
- Cross-border
- Marketplaces
- Analytics
Operator who ships the software
I am based in Cape Town. I build operations software through JS Labs. I also work as an ecommerce operator. People keep the decisions that need judgement.
Learn more about meOperator notes
Notes on AI: what I built, what I tested and what broke. I send one when there is something worth reading. No selling.
Coming soon on Substack
Send the job you want gone.
Tell me what your business does, which tools you use and what is stuck. I will suggest where to start, or tell you if I cannot help.