
Flagship · Architecture
Adapter Boundaries That Make Change Cheaper
How to design adapter boundaries that contain vendor semantics without hiding business-critical differences or creating a private framework.
Read article →The field journal
Practical architecture decisions, tradeoffs, and operating lessons from software that has to survive business change.
Browse all topics →52 articles · 3 featured

Flagship · Architecture
How to design adapter boundaries that contain vendor semantics without hiding business-critical differences or creating a private framework.
Read article →
Flagship · Case studies
How Candid Moments uses direct S3 uploads, durable PgBoss jobs, Rekognition, persisted state, and host controls to process event media safely.
Read article →
Flagship · Engineering leadership
Why engineering leaders need direct feedback, honest performance management, and clear accountability instead of management avoidance.
Read article →Latest writing

How I use AI to investigate, implement, challenge assumptions, and remove unnecessary complexity while retaining responsibility for engineering decisions.
Read article →A decision framework for moving business rules into governed configuration without creating an untyped programming language that nobody can operate safely.
How serving engines share one model across users, isolate KV caches, batch token generation, preserve context, and spend more inference compute on reasoning.
Trace llama_decode through GGML graphs, CUDA kernels, GPU memory, and next-token generation—and see why expensive LLM inference can still be fast.
Follow an LLM request past the API and into GGUF tensors, learned parameters, attention, and the transformer layer that turns model data into logits.