Updated at
Reading time

I'm digging Web Bos' uses.tech collection. It lists tech setups of developers. So here I am joining the party. 🎉

# My computer

I'm using macOS for ten years now. Due to the recent hardware, I'm willing to change, but honestly, Keynote holds me back so far. I use it for presentations, graphic tasks and animations. I love this piece of software.

My current computer is a MacBook Pro 13 inch for work and a 15-inch Macbook Pro for private use.

On my desk stand an old LG widescreen monitor paired with an external keyboard and trackpad. For podcasts and recordings, I use a blue Yeti microphone.

Stefan's desk setup

The #perfmatters poster is produced by Ben Schwarz.

# Browsing the web

To browse the web, Firefox is my browser of choice. It improved drastically over the past years and you should give it a try. It's essential to have more than Chrome dominating the browser market.

For development, I switch between Chrome's and Firefox' developer tools.

Because I have several browsers in use, I use Choosy to automate which browser should open links.

Choosy website

For browsing Twitter, I use the "standard Twitter" or occasionally switch to Tweetdeck. It gives you a more compact view and also allows you to schedule tweets. 🎉

Tweetdeck PWA

# Communication

To get Gmail out of my browsers, I use Wavebox and Flotato.

Wavebox website

These tools also enable me to bundle Whatsapp web or other messaging apps into a separate window.

Additionally, I'm quite happy with my Gmail setup. I run it with multiple inboxes in a multi-column view. This setup gives a good overview of all the incoming emails. I wrote a quick TIL post about it if you want to learn more about it.

# Productivity

My daily todo application is Todoist. I use Notion as a work journal to keep track of the progress of every-day tasks.

Todoist and notion website

My calendar of choice is Fantastical because I like its clean dark interface.

Fantastical calendar

And to sum it up: I use Alfred to quick access and control apps, manage entries in my clipboard and automate tasks.

Bartender organizes my top menubar and hides apps I don't use. Apps that I only use occasionally are buried in a second layer.

I deploy quite a few sites to Netlify. To keep track of ongoing builds, I use my self-written tool, Netlify menubar. Netlify menubar lets you access build status right in your menubar. You get macOS notifications when a build finished, and another one started. I use it all the time.

Nelitfy menubar app showing ongoing builds

To keep track of my co-worker's time, I use Sindre Sorhus' dato. It's a straightforward solution that solves the timezone-issue nicely.

Dato interface

# Misc

If you're using one of the glorious MacBooks lacking an escape key, Haptic Touch Bar enables haptic feedback whenever you interact with the touch bar. It makes the experience so much better – highly recommended.

For screen recordings, Screenflow is my tool of choice. It's pricey but worth the money!

Screenflow interface

To quickly type emojis, I use Rocket Emoji. It is so good to access emojis promptly.

Rocket emoji

For window management I use Magnet.

# Writing

For writing articles, I use Grammarly and Hemingway app to catch common errors.

Grammarly and Hemingway interface

# Coding

For coding, I use VSCode with a bunch of plugins.

My terminal of choise is iTerm with zsh. I wrote in detail about my setup in a separate article.

Screenshot 2019-09-10 at 14.50.25

And that's it. Maybe there was something useful in this article for you. 👋🏻