Hi, my name is Oz.

I'm best known as a computer science educator, having run Bradfield School of Computer Science from around 2015-2023, and csprimer.com since 2022. I personally taught many of our systems courses, and together with the other teachers provided the best computer science education outside of a university to over 1000 students, in person in San Francisco and online.

Prior to teaching, I was a software engineer and engineering manager for almost a decade, including as CTO and co-founder of Topguest (acquired) and later Vida Health (still active, $200M+ raised, 100s of employees etc). I also worked at Counsyl (genetic testing) and Practice Fusion (medical records).

Currently I'm studying various areas of biology and bioinformatics, mostly out of curiosity, but also with the vague idea that I might find a way to apply my skills to improving human health. I'm also maintaining CS Primer and overseeing my kids' home schooling.

Some of the guiding principles in my work are that technology can be a force for great good, but only if we understand it in depth, and that there are better and worse ways to strive for this understanding.

This website is primarily an index page for random pieces of writing that may otherwise get lost. If you’d like to contact me about this or anything else, the best ways are by twitter or email.

I also loosely maintain a newsletter and podcast, updated when I feel inclined.