Software I use, gadgets I love, and other things I recommend.

I like stuff. I like things that make my life easier, more productive, and more fun. I also like to share the things I like with other people. Here are some of the things I use and recommend.


  • Framework 12th Gen DIY Edition

    For years I had been using a Dell XPS 13 as my main laptop, but once Framework opened pre-orders for Australia, I jumped right on it. This laptop embodies everything I love about open technology. The freedom to change out parts, the ability to upgrade the CPU and RAM, and the ability to use any operating system I want.
    (Currently running Fedora).

  • Intel NUC (Hades Canyon)

    I bought this thing when I moved to Melbourne, because my old desktop was too big to bring. Aside from having a lot of I/O, it is a little powerhouse, and the backbone of my daily workflow.
    (Currently running Ubuntu).

  • ErgoDox EZ

    I have lots of keyboards, but the one I use the most is the one that got me into the hobby. The venerable ErgoDox EZ from ZSA. After using this keyboard, I became a full-on split mechanical keyboard enthusiast.

  • Logitech MX Ergo

    As part of my quest for supreme ergonomics, I've tried a lot of pointing devices. I'm currently happy with the MX Ergo, so much so that I don't even both swapping it out when I do the occasional gaming.

  • SecretLab Titan 'Gaming' Chair

    I didn't have the money, or the patience to get a Herman Miller chair, so I went for what seemed like the next-best thing. Can confirm, it is a nice chair to sit in all day.

Development tools

  • VS Code

    When it comes to TypeScript and JavaScript, I don't think there is anything else that comes close to VS Code. It's fast, it's extensible, and it's just a joy to use.

  • IntelliJ IDEA

    As much as I love VS Code, I still find myself using IntelliJ IDEA for PHP development.

  • Vim

    I use Vim anywhere I can. I use it in the terminal, I use it in VS Code, I use it in IntelliJ IDEA. I use it everywhere. I've sad it before and I'll say it again, Vim is the single most impactful tool I've ever spent time learning. It defines who I am.