workstation
Windows PCmain machine. does the job.
VS Codeeditor. default terminal. nothing fancy.
Chromebrowser and devtools.
languages
TypeScriptdaily driver. I don't really want to write untyped JS anymore.
JavaScriptwhen TS is overkill or I'm moving fast.
Pythonscripting, APIs, anything data-adjacent.
C++first language. still the one I reach for when I need to think clearly about memory.
Csystems-level work and coursework.
Javaenterprise stuff and Android when needed.
C#.NET ecosystem, occasional Unity work.
Movesmart contracts on Aptos/Sui.
frontend
Reactcomponent model just makes sense to me at this point.
Next.jsApp Router. RSC. what this site runs on.
React Nativemobile. same mental model, different primitives.
HTML5 + CSSstill the foundation. I can clone a layout from memory.
Tailwind CSSutility-first. I stopped writing separate stylesheets a while ago.
Framer Motionanimations. easy to reason about, looks good.
backend
Node.jsruntime of choice for most things.
NestJSfor APIs that need structure and grow past a single file.
Express.jswhen NestJS is too much ceremony.
FastAPIPython APIs. fast to write, fast to run.
Djangowhen I need batteries included.
.NETC# backend work.
GenkitAI/LLM workflows and agent tooling.
databases & auth
PostgreSQLrelational. Neon for serverless. what this site uses.
MongoDBdocument store for projects where the schema genuinely wants to flex.
Firebaserealtime + auth when I need to move fast.
JWT + OAuthauth primitives. I've implemented both from scratch.
infrastructure & tooling
Dockerlocal dev environments and anything that needs to be portable.
Gitversion control. I have strong opinions about commit messages.
REST APIdefault interface design. GraphQL when it's actually worth it.
Herokuquick deploys when Vercel isn't the right fit.
Linuxservers, WSL, and anywhere I need a real shell.
Vercelwhere this site lives. zero config deploys, edge functions, analytics.
this site
Next.js 14 (App Router)framework.
VeliteMDX content pipeline. typed collections, compiled at build time.
Tailwind CSS + Framer Motionstyling and animations.
Neon PostgreSQLviews, likes, comments, guestbook.
Verceldeployment, analytics, speed insights, edge OG images.