Alex Guja

Uses

The hardware, software, and small comforts that make up my setup.

Workstation

Apple MacBook Pro, M3 Pro
Daily driver. Barely warms up under workloads that used to send my old Intel machine into jet-engine mode, and the battery lasts a working day.
Keychron K2
Compact, wireless when I want a clean desk, wired when I'm at it all day. Switches loud enough to feel something but quiet enough for a café.
Logitech MX Master 3S
The horizontal scroll wheel sounds like a gimmick until you've used it on a wide diff. Silent clicks are the real win.
Sony WH-1000XM3
Older model, but the battery still lasts a long-haul flight and the noise cancellation is quiet enough that I forget I'm wearing them.

Coding

Ghostty
Fast, sensible defaults, and doesn't try to convince me I need a hundred panes and a built-in tmux replacement.
zsh
Default on macOS, which removed the only friction. Small config — a few aliases, autocompletion, a prompt I can read at a glance.
Neovim
Primary editor. Modal editing feels like cheating once your fingers stop fighting it — mine took the better part of a year. The plugin ecosystem lets me shape the editor around the language, not the other way around.
Visual Studio Code
For when I want a graphical debugger or I'm pairing with someone who doesn't speak Vim. Extension ecosystem is unmatched, even if I install three things and call it a day.

Design

Figma
Where I sketch interfaces, present ideas, and lift components from. The browser-first bet has aged remarkably well.
Excalidraw
For diagrams I want to look thought-through but not precious. The hand-drawn aesthetic is good cover for thinking out loud.

Productivity

Linear
Fast enough that I actually keep up with my issues instead of avoiding the tracker. The opinionated workflow is the feature, not the bug.
Notion
Catch-all for reading notes, drafts, half-finished docs, and links I'll get to eventually. I've tried tidier tools and always drift back.