I’m Graham Greenfield, a software engineer specializing in JavaScript (ES6+), Python 3, Go, C (K&R, C99, C11), and Clojure, as well as microcontroller programming and hobbyist game development. In this blog, I share my experiences, challenges, and interesting things I’ve learned.

For those interested, my resume is publicly available.