Skip to main content

Uses

My Setup

My setup for AI research, coding, and life. Inspired by uses.tech. Updated occasionally when I find something better.

Editor & Terminal

Cursormy daily driver. AI-native editor built on VS Code.
Claude Codefor complex refactors and architecture decisions.
Warpterminal with AI built in. the autocomplete is addictive.
tmuxfor session management on remote machines.

Languages & Frameworks

Python90% of my work. pytorch, jax, the usual ML stack.
C++when python is too slow. cuda kernels, performance-critical paths.
TypeScriptfor web stuff like this site. next.js is chef's kiss.
Rustlearning. want to use it for tooling.

ML Infrastructure

Slurmjob scheduling for GPU clusters. sbatch is life.
Weights & Biasesexperiment tracking. the dashboards are beautiful.
Dockerreproducible environments. no more 'works on my machine'.
Raydistributed computing. makes scaling experiments easy.

Hardware

MacBook Pro 14" M3 Maxpersonal machine. the battery life is unreal.
HHKB Professional Hybridtopre switches. takes getting used to but worth it.
Logitech MX Master 3Sthe scroll wheel alone is worth it.
Sony WH-1000XM5noise canceling for the open office.
LG 32" 4K Monitorat home. 4K is essential for code readability.

Apps

Arcbrowser. the spaces feature changed how i organize tabs.
Raycastspotlight replacement. the snippets and clipboard history are essential.
Obsidiannotes. graph view helps me see connections.
Notionteam docs and project planning.
Linearissue tracking. so much better than jira.
Spotifylo-fi beats to train models to.

This Site

Next.js 15react framework. app router is great.
Tailwind CSSutility-first css. fast iteration.
Framer Motionanimations. makes everything feel polished.
Vercelhosting. zero-config deploys.
MDXmarkdown with components. perfect for blog posts.