Skip to content

/uses

Uses

What I work with — hardware, editor, services, fonts. Not the most fashionable stack, the one that consistently stays out of my way.

01 Hardware

  • MacBook Pro 14"

    M-series, 32 GB RAM. Daily driver for everything.

  • LG UltraFine 4K · 27"

    Standing-desk daily setup.

  • Keychron K3 (low profile, brown switches)

    Mechanical but quiet enough for calls.

  • Logitech MX Master 3S

    One mouse, four devices. Silent clicks.

  • Sony WH-1000XM5

    Noise-cancelling for focus time.

  • Shure MV7 USB

    Calls and the occasional podcast gig.

02 Editor & terminal

  • VS Code + Claude Code

    Default editor with AI assistance where it pays.

  • Ghostty

    Fast GPU-accelerated terminal.

  • fish

    Clean autocompletion without plugin chaos.

  • lazygit

    Branches and rebases in 30 seconds, not 3 minutes.

  • mise (asdf successor)

    Per-project tool versions — node, pnpm, python, all of it.

03 Stack

  • TypeScript

    Default for almost everything. Type safety without compiler ping-pong.

  • Astro · Angular · Next.js

    Frontends, depending on project profile.

  • Supabase · PostgreSQL

    Data and auth when the setup should stay lean.

  • MQTT (Mosquitto, EMQX)

    Device communication for IoT projects.

  • Tailwind CSS

    CSS that’s still maintainable in five years.

04 Infrastructure

  • Hetzner Cloud

    EU hosting, predictable pricing.

  • Coolify

    Heroku ergonomics on your own hardware. Open source.

  • Cloudflare

    DNS, CDN, R2 for backups. Generous free tier.

  • Uptime Kuma

    Monitoring you actually understand.

05 Type & design

  • Geist · Geist Mono

    Sans + mono, self-hosted (including on this site).

  • Figma

    Wireframes, simple mockups.

  • Excalidraw

    Whiteboard diagrams for workshops.

06 Reading & learning

  • Hillel Wayne · buttondown

    On software-engineering practice, honestly.

  • Dan Luu

    Deep technical analysis without hype.

  • rauchg.com (Guillermo Rauch)

    Product thinking in a web-engineering context.

  • O’Reilly Designing Data-Intensive Applications

    When everything has to make sense.

Contact

Sound familiar?

Send me a short note about what you are dealing with. I will respond within 24 hours with an honest assessment — even if I am not the right partner.