Uses

What I use

The actual stack, not the aspirational one.

Languages

Rust
Primary language for everything systems. axum, tokio, sqlx, tonic, crossbeam.
daily
Python
LeetCode and scripting only. Not production.
weekly
SQL
Postgres almost exclusively. Raw queries over ORMs.
daily
TypeScript
Frontend — Next.js, React. Keeps JS sane enough.
active

Editor

Neovim
rust-analyzer, nvim-cmp, telescope. Lua config in dotfiles.
daily
Cursor
AI-native editor for frontend work and rapid prototyping.
active
Helix
Backup editor. Kakoune-style selection model.
occasional

Terminal

WezTerm
GPU-accelerated, Lua config, multiplexer built in.
daily
fish
Abbreviations over aliases. starship prompt.
daily
tmux
Session management on remote servers.
occasional

Stack

axum
HTTP API layer. Tower middleware, clean ergonomics.
primary
tokio
Async runtime. The entire ecosystem depends on it.
primary
sqlx
Postgres client. Runtime-checked queries.
primary
Next.js
App Router, SSR. Portfolio and blog frontend.
active

Hardware

MacBook Pro M2
Apple Silicon. Static analysis only — can't run Linux ELFs natively.
primary
Yamaha F310
Acoustic guitar. Learning fingerstyle alongside Hindi songs.
hobby
AirPods Pro
Transparency mode while coding. Noise cancellation for deep work.
daily

Security

Burp Suite
Pro. Intercept, scanner, repeater. Primary bounty tool.
active
Ghidra
Static RE on Apple Silicon. C and x86-64 targets.
weekly
oob-catcher
My own OOB interaction server. Wildcard DNS + HTTP logging.
self-built
nmap
Network scanning and service fingerprinting.
active