Projects 
Laneway Studio
Brochure site, passworded guest guide, and direct-booking path for a Surry Hills short-term rental — built for my partner's Airbnb studio.
ClientDesign & build·2026· Live

NuxtCloudflareD1AirbnbSEO
Overview
Laneway Studio is the marketing and guest site for a Surry Hills studio apartment. I built it for my partner's short-term rental — public pages for discovery, a passworded digital guest guide, neighbourhood explore content, and a direct-booking enquiry path alongside Airbnb.
My role
Design, build, deploy, and ops: email workers, Places sync, SEO, and Airbnb reviews sync.
Stack
- Nuxt 4, Nuxt UI, Nuxt Content, Nuxt Image/Fonts,
@nuxtjs/sitemap, Tailwind 4 - Cloudflare Pages + D1; inbound email Worker; Turnstile on
/book - Airbnb iCal availability; Google Places synced at build time; weekly GitHub Action for reviews
Outcomes
- Live custom domain with guest guide and neighbourhood explore
- ~31 curated venues; 10 public URLs indexed shortly after launch
- Direct booking with Airbnb CTA and enquiry form; reviews carousel pipeline
Screenshots

Goodger.dev — Website audit workflow
Productised online presence audit at /check — CrUX, Lighthouse, crawl, and SERP signals synthesised into a reviewable report pipeline for Goodger.dev.
LuckPerms Web v3
Official LuckPerms website and web permissions editor rewrite on Nuxt 4 — long-term maintainer of the web stack for a plugin with millions of downloads.