Chapter 1

Designing for Delight: What Makes Developer UX Feel Magical

Breakdown of good developer UX: fast loads, subtle animation, feedback on interaction, component design clarity.

Chapter 2

From UC Berkeley to Founder: What School Didn't Teach Me

Reflections on the gap between academic education and the real-world skills needed to build and grow a startup.

Chapter 3

Curly-Hair-ai.com: Building a Domain-Specific AI for Haircare

The journey of creating an AI platform that helps users understand and care for their curly hair through personalized recommendations and routines.

Chapter 4

Engineering Popper's Infra: Firebase at Scale

A deep dive into the technical architecture behind Popper, including our approach to scalability and real-time synchronization.

Chapter 5

Building in Public: Lessons from Launching Popper

Sharing the challenges and lessons learned while building Popper from the ground up and growing to over 1,000 users.

Chapter 6

Building Love into Code: How I Made tomylovemiwa.com

The story of creating a Valentine's Day love game website with 6 interactive games and a surprise Japan trip planner.

Chapter 7

Collaborating with BashNota: Bringing Revolutionary Computational Research Tools to the Masses

How I'm working with Taha Bouhsine, CEO of MLNomads and inventor of YAT, to bring BashNota - the world's greatest computational research tool - to researchers and developers worldwide.

Chapter 8

Vibe-Coding a Website from Scratch, Less is More

What I learned building my personal website without a framework, a design system, or a plan — just a blank file, a feeling, and the discipline to stop before I went too far.

Chapter 9

The Gravity of Learning

Machine learning borrows its vocabulary from biology. The math underneath it is linear algebra. But the thing it might actually be describing is physics — specifically, gravity.