Portfolio
Work we're proud of
Four recent builds in detail, then the archive.
Case studies

SmashConnect
A directory of weekly badminton and pickleball socials in Australia, from first commit to production in seven days, with listings found and read by AI from venues' own websites.
- Stack
- Nuxt 4 · Workers · D1
- Launched
- 8 Nov 2026
- Build time
- 7 days

Aussie Outrage
An independent Australian news site, fully static on Cloudflare, with a publishing pipeline that scores stories for Google and AI answers, checks facts and turns stories into social videos.
- Stack
- Nuxt 4 · Workers
- Server code
- None
- Week one
- 5,919 impressions

InMyKorea
A hacked WordPress travel blog, cleaned up and rebuilt as a static site on Cloudflare. WordPress now runs offline as the editor, so there is nothing left on the public internet to break into.
- Before
- WordPress, infected
- After
- Static, Cloudflare Pages
- Articles
- 94 posts, 15 pages

Project Powder
Snow resort guides, forecasts, snow cams and trail maps: about 2,500 prerendered pages and a live weather API on a single Cloudflare Worker.
- Before
- Nuxt 2 + WordPress + Laravel
- After
- One Cloudflare Worker
- Pages
- About 2,500
Archive
Earlier websites, eCommerce stores and marketing projects, 2015 to 2019.










