About

Hi, I’m Kevin and my main passion is metaprogramming. Ever since I started programming around 2008 I wanted to express myself in a way that would reduce code complexity and technical debt. I spent years grokking and experimenting in C++ until I found Rust. I was so enticed by its macro system that I just had to check out Lisp’s macro system too. People had been telling me “this is what you want”, but I’ve had mistakenly assigned Lisp to the “old and useless” category. Then I entered Racket, and I’ve been happy with my code ever since.