My passion is to teach complex technical skills and concepts to learners of all levels. I excel at this because I speak equally well the languages of software engineers, aspiring developers, and artists. I discover and document the intermediate steps experts have forgotten, and translate them into tutorials, coding exercises, sample apps, games, videos, and full-scale online courses. I am on a mission to dispel the Curse of Knowledge.
Writer, Developer Advocate, and Editor of All Things — also at Google.