Jeff Bailey
Written by Jeff Bailey

Learning resources, opinions, and facts about technology.

Software Development Tools

Like any craftsman, I use many tools. Here are some that I use regularly.

Google Chrome

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

I use Google Chrome primarily because it’s stable. I can count on two hands how many times Google Chrome has crashed while using it. In every scenario, it was caused by catastrophic events like disk failures.

I use a lot of extensions that make my life easier in Google Chrome.

Here they are.

Experimenting

macOS

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.

Alfred

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. I dislike clicking a lot to get things done.

I hope you find some of these tools helpful.

Have a great day! 🤙

iTerm2

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 meatsticks.

  • 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
  • … and hundreds more

Other Lists

672 hand-picked tools & resources for web designers & developers.