Twelve habits that separate shipping from thrashing, then two hours to prove it — with Cursor's Nick Miller.
Talks
Talks, workshops, and event notes.
A secondary archive of sessions I have given or hosted. The durable ideas from these events are developed in Writing.
2026
- Cursor Saudi — Sard Cultural Center, Riyadh Event recap
-
Twenty-two AI coding tools, four categories, and the difference between vibe coding and vibe engineering.
Cursor Saudi — Mozn Office, Riyadh Event recap
2025
-
Hosting a workshop on getting a first pull request merged — and announcing what Cursor Saudi would do in 2026.
Cursor Saudi — Mozn Office, Riyadh Event recap -
A hackathon talk on the AI tooling landscape and where Cursor fits — the first Cursor Saudi event run entirely online.
AI Game Hackathon 2025 — online Event recap -
An invited talk for datathon competitors: the AI tool landscape, how Cursor works, and using it for more than code.
DAL Health Datathon 2025 — CODE, Riyadh Event recap -
Thirty minutes of setup, two and a half hours of building, thirty minutes of demos — and the Memory Bank pattern to hold it together.
Cursor Saudi — CODE, Riyadh Event recap -
The first Cursor meetup in Riyadh — how Cursor works underneath, and the Memory Bank pattern for giving an agent persistent project knowledge.
Cursor Saudi Kickoff — CODE, Riyadh Event recap
2024
-
A pragmatic introduction to AI for university students — practical applications over theoretical complexity.
KFUPM TechHub — Artificial Intelligence Track Slides
2023
-
Making ML experimentation fast and efficient through automation and better defaults.
PyData Riyadh Slides -
From curious student to ML engineer — lessons learned and advice for aspiring AI professionals.
AI & Robot Club, Imam Abdulrahman bin Faisal University Slides -
How we built a complete ML lifecycle system at Malaa Technologies — from experimentation to production.
PyData Riyadh — Data In Action 2023 Slides