VK

Notes from the workbench

Field notes.

TypeScript edge cases, agent setups, open-source lessons, and fixes I would rather not rediscover.

Archive06
6 published
Source-friendly Markdown for every note.
Markdown index
Latest dispatchFeatured

Enable Touch ID for sudo on macOS

Enable Touch ID for sudo in Terminal with sudo_local — or one command via Mole. Survives macOS updates; includes tmux fix.

Published
Read time
6 min
Filed under
Developer Tools
Read dispatch

Archive

5 earlier notes
02
Web DevelopmentFeatured

Port 5000 Already in Use on macOS? It's AirPlay Receiver

EADDRINUSE on port 5000 is usually ControlCenter, not your app. Confirm with lsof, disable AirPlay Receiver, or move Flask, Docker, and Node off :5000.

7 min
03
AI EngineeringFeatured

Run Claude Code Through a GPT Proxy with claudex

Prefer the Claude Code harness but want a GPT model inside it? A local proxy and one alias get you claudex in about five minutes.

7 min
04
AI EngineeringFeatured

How I Reduced Codex Token Usage With Two Config Changes

Codex burning through tokens on long sessions? These two config settings let you tune when it compacts your context.

5 min
05
AI Engineering

Let Codex Subagents Use Different Models

If Codex subagents always match the parent model, this experimental config can expose model and reasoning controls on spawn.

5 min
06
Web Development

A Tale of Two tsconfigs: Taming a Monorepo-Style Vercel Project

One tsconfig for Vite React and Vercel /api functions was a mess. I split it into a base plus client and server configs.

6 min