Talks & Decks

Portfolio

Talks

Keynote

Designing with AI and Intention

A keynote on how traintimesuk was built with AI without losing taste, judgment, or clarity. It turns the train app build process into a practical lesson on shipping with intention when generation is cheap.

View deck

Technical companion

Designing with Intention: The Build

A technical companion to Designing with Intention, showing how traintimesuk was built: the stack, live rail APIs, PostHog evidence, production fixes, and the product judgment behind the work.

View deck

Practical deck

Iterating with HTML Pages

A practical deck on using HTML pages to make ideas visible, collect useful feedback, and choose a direction before a build becomes expensive.

View deck

Where I've spoken

  1. September 2026

    Workshop · Hulm Club · London

    Better design results with Plan Mode and iterative HTML plans in Claude and Codex

  2. 15 June 2026

    Talk · AI Tinkerers Doha · Doha, QSTP

    Designing with Intention: lessons from vibe coding traintimesuk

  3. 6 June 2026

    Talk · Muslim Tech Fest, Replit Launchpad · London

    Intentional design and AI prototyping

  4. 1 May 2026

    Demo · Deen Developers Vibe + Tell · London

    AutoScout, presented with a live deck that queries the product

  5. April 2026

    Workshop · Hulm Club UX Guild · London

    Claude Code for Designers, with Mai Elamin

  6. 29 January 2026

    Workshop · Cursor workshop · London

    From Figma to production with Cursor