Here’s my software development toolkit.

Arc Browser

I’ve used these browsers roughly in this order.

  1. Lynx
  2. Netscape Navigator
  3. Internet Explorer
  4. Firefox
  5. Opera
  6. Links
  7. Vivaldi
  8. Google Chrome
  9. Arc

I use Arc because it’s stable and works with my orderly brain. So far, it hasn’t crashed!

I use browser extensions to simplify my life.



I use macOS as my primary computing platform.

I use it for the following reasons.

  1. It works more often than Microsoft Windows or Linux—based computers.
  2. It’s built to last.
  3. It’s Unix under the hood.
  4. The user interface is consistent and pleasing to the eye.
  5. It’s simple and productive.


I use Alfred and shell scripts to automate repetitive tasks.

I used Automator for a while, but Alfred is superior.

I use it for the following reasons.

  1. It’s user friendly
  2. It’s incredibly flexible.
  3. It works like Spotlight but with a lot more options.
  4. Clicks steal ticks.

I hope you find some of these tools helpful.

Have a great day! 🤙


I use iTerm2 instead of the default macOS terminal. I use a few interesting features.

Command Line

I live on the command line.

A few shell enhancement tools.

Indispensible CLI Programs

You’ll pry these from my cold dead meat sticks.

  • find — Where did I put that file again?
  • grep — Unlock the mysteries of file contents
  • jq — Json parsing FTW
  • shellcheck — A clean shell script is a happy shell script
  • xargs — Construct argument lists and invoke a utility
  • Copilot for CLI — I’m not a robot, but I can write like one
  • sed — Regex all the things
  • zoxide — cd++
  • eza — ls++
  • …and hundreds more