No paywall

Free, before you pay.

You don't have to enrol to learn from us. Show up to the Friday webinar, grab the templates, join the community, or — if you're an NGO — sit on our open waitlist for a free seat the next time five people enrol.

Free · Live · Recurring

Friday webinar — 8 to 9pm SGT

One hour, live on Zoom, every Friday from July. Cowork-focus on odd weeks (productivity, connectors, long research, recurring tasks); Code-focus on even weeks (Claude Code, websites, SEO, AEO, GEO, deploy). Bring questions; we record everything.

Every Friday from July · 8:00–9:00pm SGT (GMT+8)

SG / MY / HK / TW / PH: 8:00pm · Bangkok / Jakarta: 7:00pm · India: 5:30pm · Sydney: 10:00pm · Tokyo: 9:00pm.

Free · Open · Step-by-step

Templates & setup guides

Deep, screen-by-screen walkthroughs — steps, code blocks, callouts, and troubleshooting. AI-generated, reviewed by Haojun See (OTG).

Free · Open · SG + APAC

Join the community

Two channels — one open, one for paid alumni. Both moderated by Haojun. We share what we're building, what's broken, what's working. We don't spam. Message us to get the WhatsApp invite links.

Message us for the links

Free seats · Unlock mechanic

NGO seat waitlist

Every 5 paid seats across CW-1 and CW-2 unlocks 1 free NGO seat. When a slot opens, we contact the next person on the list — first in, first offered. Registered Singapore charities asking for a whole-team session should use the CSR write-in instead.

Join the NGO waitlist

Name, NGO, email, and which course you'd prefer. We'll email a position number and confirm when the next free seat unlocks.

By submitting you agree to our booking, refund & privacy T&Cs. Pay by invoice. 100% refund minus the S$30 Claude Pro gift if cancelled more than 14 days before the workshop.