Posted on Jan 20, 2014
Read in 8 minutes
One of the things that Jekyll makes super simple is the use of categories and tags. However, being able to filter by and generate pages for specific categories and tags is a little more challenging. Coming from more of a Python background, I wasn’t thrilled to learn that in order to do this I would have to write a custom generator plugin in Ruby (a language I don’t know very well at all). This post outlines how I created my plugin in case someone else finds this helpful in the future.
Posted on Jan 18, 2014
Read in 3 minutes
Here are some helpful fish functions I’ve added to my configuration to make dealing with the terminal easier.
Posted on Jan 10, 2014
Read in 2 minutes
Fish is a bash shell replacement. I consider it a “better” version of the OS X bash shell. It supports a robust history with auto-completions, it pulls completion suggestions from installed man pages, and it looks prettier with user-configurable settings. You can also extend fish with custom functions (great for those commands you never remember, but use every so often).
Posted on Jan 4, 2014
Read in 5 minutes
This guide is useful for setting up a new Mac development environment. The configuration guide is mainly meant to be used for a Mac that will serve as a local development machine for Python/Django, but you can obviously use some of these tips as general configuration options as well if Python isn’t your development language of choice.
Posted on Dec 31, 2013
Read in 1 minute
Happy 2014! I’ve decided to add a blog to my personal website to help me document some of my development configurations and helpful code snippets. This is just one part of an entire website overhaul I did using Jekyll and Twitter Bootstrap.