Javascript is required

Uses

In the past, I stumbled upon many exciting tools by investigating the development setups of other developers. Therefore, I thought I could also present you my setup.

I change up things sometimes, so this page will serve as a living document and a place to point to curious developers when I get asked.

Software

IDE + Editor + Terminal

Desktop Apps

  • Arc - My main browser.
  • Insomnia - API development and testing.
  • Enpass - Password management.
  • Parallels - Windows virtualization.
  • FileZilla - FTP client.
  • Rambox - A messaging app.
  • Spotify - My music streaming service.
  • Raycast - A blazingly fast and totally extendable launcher.
  • Toggl Track - My time tracking software.
  • Shottr - Free screenshot tool for Mac with premium features.
  • Screenflow - My software to edit videos and screen recordings.
  • Screen Studio - Beautiful screen recordings in minutes.
  • BrandBird - Easy, fast, powerful image & screenshot editor.
  • Xnapper - Snap beautiful screenshots.
  • Obsidian - As a markdown allrounder.

Hardware

Notebook

I use a MacBook Pro (16-inch, 2019) for development.

Monitor

I use the Samsung C34H890WJU 32" 4k curved monitor.

Mechanical Keyboard

I use the Varmillo VA88M ISO-DE with clear MX switches:

Mouse

I use the Logitech MX Master 2 Wireless Mouse as my wireless mouse.

Headphones

I use the Bose QuietComfort 35

Cameras and Lighting

Standing Desk

I use the IKEA BEKANT standing desk and the inwerk Masterlift 2