Skip to main content

Tools & Utilities # Anchor link

Welcome to a curated collection of my favorite developer tools! In this compilation, you'll find a range of efficient tools that enhance productivity and streamline workflows for developers. These tools include powerful IDEs, terminal replacements, code storage and assistance platforms, website hosting and development environments, supercharged web browsers, git clients, password managers, productivity boosters, and code snippets managers. Join me in exploring these exceptional tools and supercharge your development process!

JetBrains Developer Tools # Anchor link

JetBrains makes some of the best developer tools out there. I use WebStorm, PyCharm, and PhpStorm on a daily basis.

JetBrains also makes a great IDE for Go, Ruby, and many other languages.

iTerm2 # Anchor link

iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.10 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.

GitHub with CoPilot # Anchor link

Everyone needs a place to store their code. I've use Bitbucket, and GitLab in the past, but went all-in on GitHub. It's the primary store for all my personal and private projects, and I make sure that I have local backups with gickup. GitHub CoPilot is an AI pair programmer that helps you write better code. It's a great tool for learning new languages, and for getting started with new projects.

Cloudflare Pages # Anchor link

The majority of sites that I build today use Eleventy, and are hosted by Cloudflare Pages. It's a great combination, and I've been able to build some really cool sites with it.

CodePen # Anchor link

CodePen is a social development environment for front-end designers and developers. Build and deploy a website, show off your work, build test cases to learn and debug, and find inspiration.

WaveBox # Anchor link

WaveBox ) is more than just a browser. It's a desktop app that brings together all your web apps into one place. It's a supercharged web browser with tabbed windows, notifications, badges, and workspaces.

I use WaveBix since first day it was released. WaveBox is successor to WMail, which was a great desktop client for Gmail. WaveBox is a great way to keep all of my work and personal email accounts in one place.

Fork # Anchor link

Fork is a fast and friendly git client for Mac and Windows. Fork is getting better and better every day and we are happy to share our results with you.

1Password # Anchor link

1Password is a password manager that keeps you safe online. It's the only way to keep your accounts safe from password reuse, phishing, and other online threats.

I'm a long time 1Password user, and have managed to convince all of my immediate family to use it too. Shared vaults are great for tech support, and they allow my wife, son and I to keep track of documents that we need.

Autocomplete works great, and it's the single source of truth for all of my software licenses and club memberships. I couldn't live without it.

Alfred # Anchor link

Alfred is an award-winning app for macOS which boosts your efficiency with hotkeys, keywords, text expansion and more. Search your Mac and the web, and be more productive with custom actions to control your Mac.

I started out using Alfred as a Spotlight replacement many years ago. Somewhere along the way I picked up a lifetime Mega supporter license and use it every day.

Most of the time it's a quick application launcher, but I have a couple of downloaded workflows (such as the emoji picker), and some custom workflows for navigating to specific work systems quickly.

I've recently started using it's snippets capability, both for common replies and for demo purposes (with autoexpand enabled).

SnippetsLab # Anchor link

SnippetsLab is a full-featured, easy-to-use snippets manager. It helps you to build your personal code snippets library and makes sure that you have easy access to them whenever you want. Sync via iCloud Drive across Mac, iPad, and iPhone.

Hazel # Anchor link

Hazel is a housekeeper for your folders and files. It's a powerful tool that helps you to organize your files according to rules you create. Hazel can also manage your trash and uninstall your applications.