Hey, I'm Dave.
After 25 years of professional coding, I’ve learned something about teaching technical concepts: the right illustration or analogy can make all the difference.
That’s the philosophy behind everything I make. I’ve been writing about Kotlin since 2017—back when the language was just taking off—and that experience shaped my book, Kotlin: An Illustrated Guide, a carefully crafted, visual guide where each concept builds on the last, with stories and cartoons that make the concepts stick.
Get a feel for my teaching style on my YouTube channel, and join me for The TypeAlias Show, a livestream covering the latest in Kotlin and Android. Ready to go deeper? Take the next step with my in-depth video courses.