Christian Scott

I currently work as a frontend software engineer at Canva in Sydney, Australia. You can see some of my work on github, find me on linkedin, or send me an email.

Blog posts

Breaking down "A monad is just a monoid in the category of endofunctors"

March 11, 2019

“…just a monoid…” Associativity is a property of some binary operations where the order of operations does not matter, e.g. since addition…

An Extremely Basic Guide to Writing PDFs by Hand

March 09, 2019

The goal of this post is to teach you how to write a very basic PDF containing some shapes and some text. The goal is not to teach you how…