Blog Posts
-
The Case for Developing Personal Projects Like Your Day Job
May 28, 2025
Lately I’ve been trying to build my personal projects like I would for a day job. What I mean by this is: * Descriptive commit messages, using [NumPy’s conventions](https://numpy.org/doc/stab…
-
Generating Permutations
May 19, 2025
Generating permutations is a classic algorithmic problem, and it’s a great use case for dynamic programming. As my friend and professional mentor James Powell at Don’t Use This Code describes, the…
-
First Post - Hello, World!
May 18, 2025
Hello everyone! This is the first general purpose public facing website I’ve built since 2017. The main use I have in mind for this web site is a personal technical blog. Prior websites like t…