I often get the question what tools and applications I use and because the list is quite long I thought it would be good to write everything down. I try to update this whenever I change or add any new tools.

Home office

Desktop Computer

My main computer is a hackintosh dual booting both macOS (daily work) and Windows (gaming).

  • CPU: Intel Core i9 9900K
  • GPU: Sapphire Radeon RX 5700 XT
  • Motherboard: Gigabyte Z390 AORUS PRO WIFI
  • SSD: Samsung 970 EVO 1TB x 2 (separate for Win and macOS)
  • RAM: Corsair 32GB (2x16GB) DDR4 3200MHz
  • WiFi/BT: fenvi T919
  • AIO cooler: NZXT Kraken X62
  • Chassi: NZXT H510i
  • Main Display: LG 34GK950F - 34" UltraWide IPS 144hz
  • Secondary Display: ViewSonic VA2719 - 27" IPS
  • Mouse: Apple Magic TrackPad 2 & Logitech G Pro
  • Keyboard: Some custom built mechanical keyboard

Other Hardware

  • Laptop: MacBook Pro 15" 2018
  • Headphones: AirPods Pro on the go, Bose QuietComfort 35 II for music and SteelSeries Arctis Pro Wireless for gaming
  • Phone: iPhone 12 Pro
  • Self-hosted Backup and Storage: Synology DS920+
  • Media Player: Apple TV 4K

Desktop Applications

  • My daily IDE for JavaScript is WebStorm
  • For casual file editing i use VSCodium, like VSCode but without all the trackers
  • As a web developer I use many browsers, but my main one is Firefox and occasionally Ungoogled Chromium
  • I use iTerm2 as my terminal application
  • I manage all my passwords with 1Password (slowly migrating to vaultwarden)
  • I'm still in search for the perfect Markdown editor but currently I'm using the clean Typora
  • The few times I need to transfer files through SFTP I use Transmit
  • I test my REST and GraphQL APIs with Insomnia
  • I record animated GIFs of my screen with Gifox 2

iPhone apps

I try to avoid using apps as much as possible in favor of webapps and normal web pages. This way I get more control of what data being sent to APIs, compared to native apps that can do a lot more shady stuff since they are often more closed. Many app developers want to push users to using their apps, so the experience isn't always as good (I'm looking at you, Reddit), but most apps can be replaced with a webapp. I also believe we are way too attached to our phones so minimizing the distraction from push notifications and infinite scrolling is positive.

  • AdGuard
  • Authenticator (Yubico)
  • Discord
  • iA Writer
  • Ledger Live
  • Mullvad VPN
  • Pok√©mon GO
  • Reeder
  • Revolut
  • Signal
  • WireGuard
  • 1Password (until I've switched to Bitwarden/Vaultwarden)

Self-hosted Services