Tools of the Trade

List of productivity tools and utilities that I love ❤️

In no particular order.

Notion Notion Website Note Taking

I've tried many different note-taking tools over the years, but since late 2018 I'm a Notion convert. Things I like the most: cross-platform support (incl. web and mobile) with cloud synching, block-based editing with support for a wide-variety of block-types, frequent releases with new features.

iTerm2 iTerm2 Website Terminal

iTerm2 is a widely popular replacement for macOS Terminal with a large feature-set. Chances are you're already using it if you're reading this :-)

RipGrep RipGrep Website Terminal

Super-fast replacement for grep with sane defaults. Must-have.

Bat Bat Website Terminal

Bat - A modern cat clone with line syntax highlighting, line numbering and more. Highly recommend to set alias cat='bat'.

fd fd Website Terminal

fd is a simple, fast and user-friendly alternative to find with sensible (opinionated) defaults for most use cases. Highly recommend to set alias find='fd'.

VSCode VSCode Website Code Editor

Visual Studio Code has become my go-to general purpose text editor. I use it for general text editing as well as coding. It performs very well on small to mid-sized code-bases and I find it (much) better than Sublime, BBEdit, TextWrangler or Atom. I exclusively use the beta-quality Insiders Build which is generally very stable.

Simplemind Simplemind Website Mind Mapping

Cross-platform mind-mapping tool. While I don't often use mind-mapping tools, I've tried out quite a few mindmapping tools over the years, and settled on Simplemind because its cloud-synching and cross platform support, its rich feature-set and the fact that it's actively maintained.

Hammerspoon Hammerspoon Website mac-only

Automation framework that allows users to write Lua scripts to interact with macOS APIs. You can find a few of my hammerspoon scripts on github.

fzf fzf Website Terminal

General purpose command-line fuzzy finder. I used it primarily as much better replacement for bash's default history search feature (i.e. CTRL+R).

diff-so-fancy diff-so-fancy Website Terminal

Much improved diff tool. Especially useful in combination with git.

jq jq Website Terminal

From the jq website: "jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text."

CopyClip CopyClip Website mac-only

Clipboard manager for mac. Does the job, nothing fancy. I'm currently in the early stages of writing my own clipboard manager for macOS geared towards developers, since most other clipboard managers I've tried haven't fully met what I'm looking for.

BetterTouchTool BetterTouchTool Website mac-only

Powerful customization tool for your mac's TouchBar - so you can make it actually useful 😎. Also allows for easy customization of keyboard shortcuts, mouse gestures and much more.

Lastpass Lastpass Website Password Manager

Cross-platform password manager with large feature-set. I was a fairly early adopter, and after using it for about 10 years on a daily basis, I'm still a very happy user.

Datagrip Datagrip Website Database IDE

Database IDE that can connect to many different database backends.

Magnet Magnet Website mac-only

Utility app that allows you to snap windows into organized tiles - similar to how window snapping works on Windows. Useful to put screens next to each-other.

Bartender Bartender Website mac-only

Menu tray icon organizer - very useful to de-clutter your tray menu.

Dato Dato Website mac-only

Better menu bar clock with calendar and time zones.

Mosh Mosh Website Terminal

Drop-in replacement for SSH that deals with intermittent server connectivity. Gone are the annoying typing delays when SSHing to a server over WAN or a spotty internet connection.

Caffeine Caffeine Website mac-only

Tiny program that helps you to prevent your Mac from automatically going to sleep or starting a screensaver.

Annotate Annotate Website mac-only

Screenshot capture and annotation tool - use it every day. Have used Skitch in the past but moved to Annotate since Skitch is no longer actively maintained (for mac).

Omnigraffle Omnigraffle Website Diagramming

Powerful vector-based diagramming tool.

Tab Wrangler Tab Wrangler Website Chrome Extension

Automatically closes inactive tabs and makes it easy to get them back. Life-saver to keep your browser window somewhat clean (and computer fast!).

Comments, questions, feedback? I'm @jorisroovers on twitter.