Editor & Terminal

  • Font: Monaspace Argon,
  • Theme: Catppuccin Frappé
  • Editor: I’ve started to use Zed in the summer of 2024. It’s a new editor that’s fast, has AI built in and has minimal plugins. I’ve found that not having all of the plugins that I had in VSCode has made me more productive.
  • Terminal: I just started using Ghostty the day it was released publicly. My favourite feature of Ghostty right now it having no chrome.
  • Dotfiles: Coming soon

Systems

Laptop

  • Model: MacBook M2 Pro 16-inch (2023)
  • Mouse: Logitech MX Master 3 & built-in trackpad
  • Monitor: Acer 28” 4K Display
  • Keyboard: built-in keyboard or Magic Keyboard
  • Dock/Hub: Zmuipng USB-C Hub, connects monitor, 1GB Ethernet and Microphone
  • Audio: Reference Earbuds (need to get brand)
  • Microphone: Blue Yeti on a Aokeo Boom Arm
  • Webcam: iPhone 14 Pro, with back camera facing me

Backup

  • Model: HP ProLiant
  • OS: TrueNAS Scale
  • Storage: 4x 20TB WD Red
  • RAID: ZFS RAID-Z1
  • Services: Tailscale
  • Power: UPS for power protection

Desk Setup

  • Desk: IKEA Sit/Stand
  • Chair: I’ve used a lot of chairs. Sat in an cheap chairs, use the popular Aeron but I love my Anthros. It’s the most comfortable chair I’ve ever sat in. The other benefit is the long warranty, the build is also so solid. And the instructional videos are very helpful.

Development Stack

  • Software: GitButler, Zed, Ghostty, Tailscale
  • Languages: Rust, TypeScript, JavaScript, Ruby
  • Frameworks: Axum, Tauri, Leptos, React, Rails, Solid, Svelte
  • Databases: SQLite, PostgreSQL