KahWee Teng · Staff software engineer

Complex systems deserve clear thinking.

I build frontend systems and developer tooling. Here I write down what happened after the architecture diagram: migrations, performance work, AI-assisted engineering, and the tradeoffs that made it into production.

Bearings

KahWee in 30 seconds

Role
Staff software engineer
Focus
Frontend systems + developer experience
Journal
93 field notes since 2016
Evidence
Runnable labs on GitHub

Working terrain

Experience, shown through the work.

Four recurring questions, each grounded in a piece that shows the decisions, evidence, and tradeoffs behind it.

02 · AI coding practiceEssay

AI Pricing Is Becoming UX

GPT-5.6 turns capability into a price ladder, while Codex Spark turns speed into a separate button. AI pricing is becoming part of the interface.

Read the piece
Explore the full journal

From the trail

Latest field notes

Browse all 93 posts

Why I built ChHeader

ModHeader's ad injection put me off. I built ChHeader to edit HTTP headers without ads, with local profiles and source anyone can inspect.

Optimizing Cubbly After Moving Away from SSR

Removing SSR simplified Cubbly but delayed useful inventory. I compared four client-loading compositions and kept the one that made real route content 31–42% faster.