Nick Savage

I am a consultant for Symmetry Investments. In another life, I was an auditor at McCay Duff LLP in Ottawa, Ontario.

I live in Ottawa, Ontario.

Email me at nick@nicksavage.ca

Projects

I develop Zettelgarden, a personal knowledge system inspired by the zettelkasten system. I am dogfooding this and have been using it in practice for over a year. It is written in Typescript and Go, with an experimental iOS app in Swift - [Github]

I have written a partial Go implementation of lox, from Robert Nystrom's Crafting Interpreters - [Github]

I have worked my way through MIT's Distributed Systems course, implementing a toy Raft in Go. - [Github]

I have a Gameboy emulator written in C - [Github]