Hey, my name is Calvin. Here's some things I've done. The bottom of this page has my git repos, resume, and my other info.

Posts

  • Thank You and Goodbye, Python

    Python has been my go to language for years. It really has become my happy place. I’ve gotten really fast at converting my thoughts into python code. But it’s time for a change.

  • Fourier's Cat

    An authentic picture of Joseph Fourier’s cat from the 1800s, provided by shoddy computer vision.

  • The Pragmatic Programmer

    My thoughts and takeaways from David Thomas’ and Andrew Hunt’s “The Pragmatic Programmer”.

  • Noise for Free

    Brown noise generator for free. No network required. No more 12 hour youtube video.

  • All of the Names

    A list of all of the names in the US from Social Security Card applications since 1880, for fun and definitely not for profit.

  • Containers Are Not Bulletproof

    There was a ticking time bomb on my machine. It finally blew up and took docker with it - or at least it changed my impression of docker containers.

  • Drowning in Git Clones

    At some point in the past few years I realized that working on a more and more git repos simultaneously led to me forgetting which clone are kept up to date and what changes they have, so I created a little tool to see the git status of many clones at once. I’m really surprised at how useful it has been for my workflow, and how I consistently use it every day. This tool essentially looks for git clones recursively (like find) and prints a one-line git status summary.