• Redesign - A Postmortem

    Part 2: 'but it worked locally!'

    Building on GitHub Pages

    So, something I didn’t know about GitHub pages. It doesn’t really support custom Jekyll themes. Sure, there’s the list here of officially supported themes. If only I knew about them before I picked a theme…

    More →

  • Redesign - A Postmortem

    Part 1: local issues

    If you’re curious, an archived version of my website is on the Wayback Machine.

    More →

  • Development Setup →

  • Nit-picks

    On the topic of punctuation

    • This is a hyphen: -
    • This is a dash: --

    More →

  • Configuration, part 2

    Terminal.app

    The standard terminal that comes with macOS and most Linux distros is fine (by the way, Command Prompt for Windows is not). But why settle for fine, when you can get something even better?

    More →

  • Configuration, part 1

    Vim (or rather, Neovim)

    Development configs can be a surprisingly divisive topic (tabs vs spaces, Vim vs Emacs, etc.). To some extent, this doesn’t really matter – as long you’re comfortable and productive with your tools, no one should care what you’re using (and yes, I’m guilty of bugging people about their config).

    More →