Hey, I'm Andrew Healey. I'm a software engineer at Vercel, and I'm interested in the joy of computing. I've written 141,280 words on this open source website.
Recent (110 articles)
Compiling Lisp to Bytecode and Running It
Extending my Lisp compiler and adding a fast virtual machine.
Generating Mazes
Visualizations and techniques for different maze generation algorithms.
Making Python Less Random
Using ptrace to intercept and modify a process's getrandom syscall.
Popular
Lisp Compiler Optimizations
Smaller programs that do less work.
My Time At The Recurse Center
Thoughts and reflections on my six week batch.
Building My Own Chess Engine
Exploring the computational complexity of chess. Code snippets in Python so you can do the same.