Hi, I’m Paul Jacks.

Senior engineer · Team lead · Available for hire

10+ years building web software across a wide range of domains. I specialize in leading developer teams, architecting maintainable systems, and shipping product that actually lasts.

Most recently I’ve been heads-down on team leadership: mentoring engineers, driving technical decisions, and making sure complexity doesn’t compound over time.

Latest Blog Articles

Quantization (Or: Why Your 7B Model Fits in 4GB)

14GB of weights on an 8GB GPU. Quantization is the polite way of telling the model to fit.

Make Illegal States Unrepresentable (Or: Stop Letting Your Types Lie To You)

Your isLoading/isError/data triangle of lies, and the enum that ends it.

Domain Context to your LLM? RAG!

Let's load some context into a tiny LLM and make the answers actually good.

ONNX: The Model Exchange Standard That Actually Stuck

What ONNX actually is under the hood, how the graph format works, and why it became the lingua franca for ML deployment.

Running Your Own AI Is Actually Good Now

Open WebUI and Qwen changed what local AI actually feels like to use.