Skip to content

THE BOUNDEV JOURNAL

The engineering
archive.

Earlier writing on software, hiring, and building AI. Articles retain their original URLs and publication dates; some historical offers and references are outdated.

Browse the archive

When to hire your first in-house AI engineer (and when not to)

The signals that justify a full-time AI engineer over a fractional or subscription team, the cost math that has to clear first, and how to time the switch without a deliv

7 min read

The AI gateway: one path for every LLM call in production

Every LLM call in production should route through one AI gateway that owns rate limits, retries, caching, routing, and cost. Here is why, and what it must do.

9 min read

When to replace a frontier API call with a small fine-tuned model

A frontier API is the right default, but a few high-volume, narrow calls in your product are worth graduating to a small fine-tuned model you own. Here is which ones qual

9 min read

Your LLM bill is mostly output tokens, not input

Trimming the prompt is the wrong end. Output tokens cost several times more than input, so controlling response length is usually the fastest LLM cost lever you have.

7 min read

Self-hosting an LLM is cheaper than the API far later than you think

Open models now match the frontier, so self-hosting is a pure cost question. The GPU price is the smallest number, and break-even lands far later than you think.

7 min read

Most LLM queries do not need your most expensive model

One frontier model on every request means paying 15 to 20x more than most queries need. Here is how model routing and cascades cut LLM spend 45 to 85 percent.

8 min read

The guardrails an AI feature needs before it touches a customer

A feature that behaves in a demo is not ready for strangers. The input, output, and containment guardrails, plus the cost cap, timeout, and fallback most teams forget.

7 min read

Run a 2-day feasibility spike before you promise an AI feature

A two-day feasibility spike tells you whether an AI feature is shippable on your real data before it eats a sprint. Real examples, a plain prompt, and a go or no-go pass

7 min read

Stop hardcoding prompts: version them like production code

Hardcoded prompts ship silent regressions. Treat each prompt as a versioned, eval-gated artifact, stamp every output with its version, and roll back without a code deploy

9 min read

Your MCP server passes manual tests and fails in agents

Five tool calls at 71 percent each succeed end-to-end only 18 percent of the time. The MCP server failure modes that break agents, and how to fix each.

7 min read

GO FROM THEORY TO PRACTICE

See an expert review, step by step.

Explore a sample report, a review rubric, and the evidence behind an evaluation.

Read the sample report ↗