Building with AI, one experiment at a time
From AI shopping assistants and Shopify frameworks to offline LLMs, retro assembly and developer training, here’s what I’ve been building lately.
Explore the projectsGet in touchLatest projects
Scroll or swipe through recent work.
+ TypeScriptNew training course
ReactJS & TypeScript Training Course
Practical, hands-on lessons to build real confidence with modern, type-safe React.
View the course →
Claude delivers on Shopify App framework
A Docker-based Node.js starter for Shopify apps, built with Claude, with an LLM assistant included.
Read more →
Bringing ChatGPT into Ecommerce
A ChatGPT-powered shopping assistant that drops into your store with practically one click.
Read more →eCommerce Customisations with Template Toolkit
A screencast walkthrough of storefront customisation using Template Toolkit.
Watch the demo →Building LLM with LLM
Using ChatGPT to build a fully offline, Dockerised RAG chatbot in pure Node.js.
Read more →Domination
ChallengeAn ongoing series
AI Code Domination Challenge
Can AI guide builds usually tackled by whole dev teams? Follow every experiment here.
See all AI projects →
OldSkool Koding: anyone remember 68000?
Coaching Claude through Amiga 68020 assembly, Guru Meditations included.
Read more →It’s not all business with AI!
A throwback demo-scene effect, copper bars and all, made with Claude in about ten minutes.
Watch it →
AI and App/Game Development
A browser game built in under a week with AOZ Studio, and a look at ChatGPT-powered apps.
Read more →In the spotlight
A closer look at each project, grouped by theme.
Ecommerce
3 projectseCommerce customisations with Template Toolkit
A screencast demonstrating how storefronts can be customised quickly and cleanly with Template Toolkit.
- Template Toolkit
- Storefront
- Video demo

A Shopify App framework, built with Claude
A Docker-based Node.js framework any Shopify Partner can use to launch a custom or public app in minutes. It ships with sample modules to build on, and it’s open source on GitHub.
- Webhook control panel
- Order summary
- LLM assistant
- Docker

A ChatGPT shopping assistant for your store
An AI customer assistant that lives in your storefront. Setup is minimal for vendors, and it can be tailored in look and behaviour to fit your brand.
- ChatGPT
- One-click setup
- Customisable
AI & LLM Experiments
2 projectsBuilding an LLM platform with an LLM
A self-hosted RAG chatbot with no subscriptions and no internet required. Upload your documents and ask questions about them, all built step by step with ChatGPT as co-pilot.
- Node.js
- Ollama
- Qdrant
- RAG
The AI Code Domination Challenge
Tasks normally handled by teams of developers and architects are handed almost entirely to AI. Every experiment, win and wobble is written up here.
- Ongoing series
- ChatGPT
- Claude
Training & Courses
1 project+ TypeScriptHands-on training course
ReactJS & TypeScript Training Course
Whether you’re coming from another framework or just starting out, this course works through practical lessons that build real confidence with modern React and TypeScript.
- ReactJS
- TypeScript
- Hands-on lessons
Game & App Development
1 project
AI meets app and game development
A browser game whose core mechanics were built in under a week with AOZ Studio, plus a look at ChatGPT-powered, AI-assisted app development that runs on any device.
- AOZ Studio
- Browser games
- ChatGPT
Retro & Creative Coding
2 projects
OldSkool Koding on the Amiga
Can AI write Motorola 68020 assembly? This retro deep dive covers debugging, Guru Meditations and the big lesson: give AI great context and it gives back great results.
- Amiga
- 68020 assembly
- Claude
It’s not all business with AI
A nostalgic nod to the ’80s and ’90s demo scene: a classic demo, copper-bar effect included, made with Claude in about ten minutes.
- Demo scene
- Creative coding
- Claude
Have a project in mind?
Whether it’s AI in your store, a custom app or training for your team, let’s talk.
Contact me
