Recent Posts

  • March 14, 2023

    Zsh Prompt Editing

    I finally switched my default shell on my laptop (Mac) from bash to zsh. I’d never bothered tinkering with a more sophisticated shell before this, so it was interesting to figure out what zsh could do. But I was frustrated because I had a nice pro...

  • September 01, 2016

    An Introduction to Command-Line Unix Tools

    I’m relatively new to Unix tools, and when I began, I was frustrated because I felt like the only way I knew how to find new tools was to ask people with more experience. The goal of this post is to provide some starting places if you’d like to le...

  • May 10, 2016

    Unconscious Bias and Implicit Culture Fit

    Culture fit is a tricky beast. It’s frequently used when making hiring decisions, but it’s a very nebulous concept. What makes your company’s culture? How is it maintained? Who fits? Who doesn’t? Ideally, thinking about culture fit in the context ...

  • January 25, 2016

    Using Other People's Code

    Including other people’s code in your program means you don’t have to write everything from scratch. You don’t have to solve every problem on your own, and it’s often faster and more efficient to use something off the shelf. There are three ways t...

  • January 24, 2016

    Educational Resources for Beginners in Python

    This list is mostly Python-specific since that’s how I learned to program, but some of these resources are language-agnostic. Feel free to try some out and then drop them if they don’t work for you! The important thing is that you’re learning, so ...