What I Use

The tools I reach for across research, engineering, and the home lab.

PythonRRustJavaSQL
PyTorchTensorFlowStable Baselines 3CUDA
GitDockerAnsibleTailscaleNVIDIA NsightAWS
KNX + KNX/IPHome AssistantDocker ComposeEncrypted secrets11 climate zones

A short colophon — what this site is built with, and why.

Next.js + React
App Router, statically generated and revalidated on demand so pages stay fast and cheap to serve.
Ghost (headless)
Writing lives in a CMS, not the codebase. A publish webhook hits /api/revalidate so new posts appear without a redeploy.
Tailwind + Radix
Tailwind v4 for styling; Radix primitives for components that stay accessible without me reinventing focus traps and ARIA.
Web3Forms
The contact form posts straight to an email API — no server or database to babysit for a handful of messages a month.
Vercel
Hosting, plus Analytics and Speed Insights to see what’s slow without shipping a third-party tracker.