Mark Cohen


Monads Made Simple
July 8, 2018
In which I introduce the power of monadic programming without discussing functors, category theory, and other things that probably aren't real.
8 minute read
A Gentle Intro to PLT
June 10, 2018
In which I take you through implementing a simple toy programming language from scratch, highlighting the foundational principles of Programming Language Theory (PLT).
12 minute read
Push Notifications Considered Harmful
May 14, 2018
In which I wrestle with one of the foundational principles of mobile technology: the push notification. How can we maintain focus if our phones are built to distract?
5 minute read