Uses

Hardware, software, and tools I use for engineering, infrastructure, automation, and everyday life.

Hardware

The hardware I use for development, infrastructure work, and everything else.

Home Office
  • MacBook Pro: Primary machine
  • Dell desktop: Pop!_OS
  • Samsung 49" ultrawide: One screen is enough.
  • Keyboard & mouse: Whatever feels good.

Editor & Terminal

Most of my work still happens in an editor, a terminal, and a bunch of SSH sessions.

Terminal
  • Kitty: Terminal emulator.
  • zsh: Everyday shell.
  • Zinit: zsh plugin manager.
  • Starship: Shell prompt.

Cloud & Privacy

A few things I use to keep the rest of my setup under control.

Cloud & Delivery
  • Azure: Cloud infrastructure.
  • AWS: Object storage.
  • Hetzner: Self-managed Linux infrastructure.
  • Git: GitHub and GitLab for code and CI/CD.

Engineering principles

Automate repetitive work.
Prefer reproducible infrastructure.
Keep production boring.
Design for failure and recovery.
Understand what you operate.
Use the simplest tool that solves the problem.

Tools change. The way I approach engineering tends to stay the same.