Skip to main content

Uses

What I actually work with, kept honest and short — if it's listed, I touched it this week. Inspired by uses.tech.

Hardware

MacBook Pro M2 · 16 GB

Plenty for fullstack work — the fans only wake up when a local LLM does.

Editor & terminal

IntelliJ IDEA Ultimate

One IDE across the whole stack — Java, Python, TypeScript/Angular/React. I'd rather master one tool deeply than juggle three.

zsh

Stock-ish. The terminal is a tool, not a hobby.

AI tooling

Claude Code

Agentic coding sessions in the terminal — this very site (prerender pipeline, OG generator, the TJM calculator) is largely built through it. I review everything that ships; see my note « Are we cooked ? » for how I think about that.

LLM APIs & Ollama

OpenAI, Gemini, Claude for product work; Ollama + LanceDB when the data can't leave the machine.

Stack I get hired for

Frontend

Angular (v8 → v17+, signals era) and React/TypeScript.

Backend

Java Spring Boot and Python FastAPI.

Infra

GitLab CI / GitHub Actions, Docker, GCP, Terraform.

This site

Vite + React + Tailwind

Neo-brutalist on purpose. Every public page is prerendered to static HTML in pure Node — no Chromium in the build.

Vercel + Firebase

Hosting and deploys on Vercel; Firebase Auth + Firestore power the private /admin publishing pipeline.

Last updated: 2026-06-10 · what I'm doing now →