~/uses
▸~/uses
What I build with
The real setup behind the site. Home is the terminal, Arch-flavored, riced, keyboard-driven, and everything below earns its place daily.
Environment
sys/env- ▸ Arch Linux
- Yes, btw. Rolling release, minimal, mine to break and fix.
- ▸ Hyprland
- Tiling Wayland compositor, keyboard-driven, riced, fast.
- ▸ Neovim
- Configured in Lua. The editor I actually think in.
- ▸ zsh
- With a terminal open for basically everything.
- ▸ tmux
- Persistent sessions so nothing is ever really closed.
Languages & runtimes
sys/lang- ▸ Python
- ML, data, scripting, and most of my project code.
- ▸ TypeScript / Node
- Full-stack web, APIs, this site.
- ▸ C++
- When performance and the metal matter.
- ▸ Bash / Lua
- Glue, automation, and config.
- ▸ SQL
- PostgreSQL and SQLite for the data layer.
Tooling
sys/tools- ▸ Git + GitHub
- Version control, CI with Actions, and where the work lives.
- ▸ Docker
- Reproducible environments; ship it the way it runs.
- ▸ PyTorch / TensorFlow
- Training, fine-tuning, and evaluating models.
- ▸ Apache Spark
- When the dataset stops fitting in memory.
- ▸ Power BI / Pandas
- Turning messy data into dashboards people trust.
How this site is built
sys/web- ▸ Next.js + TypeScript
- App Router, RSC, static generation.
- ▸ Tailwind CSS
- OKLCH design tokens, dark-first with a real light mode.
- ▸ Motion + three.js
- Purposeful animation and the interactive 3D core.
- ▸ Vercel
- Deploys, analytics, and speed insights.
Hardware
sys/hw- ▸ Linux laptop
- The daily driver, light, fast, and fully in my control.
- ▸ Mechanical keyboard
- Because the terminal is home.
- ▸ A second monitor
- Editor on one, everything else on the other.
Curious about a specific tool or my dotfiles? Open the terminal and type
neofetch, or just ask.