Skip to content
Goatfied

Goatfied blog

Benchmarks, deployment notes, and hard-won patterns

Developer-to-developer writing. No fluff. Just what worked, what failed, and what shipped.

Filter by category

Filter by tag

Latency budgets for ghost text completions

review

Latency budgets for ghost text completions

Learn how to set latency budgets for ghost text completions in code editors, from the 75ms threshold to pipeline stage breakdowns and monitoring strategies.

2026-04-1711 min read
LSP routing strategies for monorepos

architecture

LSP routing strategies for monorepos

Learn three LSP routing strategies that prevent language servers from crawling in monorepos by scoping requests to the smallest project boundary.

2026-04-0711 min read
PR triage automation with risk scoring

security

PR triage automation with risk scoring

PR triage automation uses risk scoring to prioritize code reviews based on change impact, contributor history, and affected systems rather than simple rule-based labels.

2026-03-1811 min read
Prompt patterns for reliable test generation

open-source

Prompt patterns for reliable test generation

Learn three prompt patterns that help AI generate reliable, maintainable test cases with better coverage and fewer brittle assertions for your codebase.

2026-03-0813 min read
Sandboxing untrusted tools in dev workflows

ux

Sandboxing untrusted tools in dev workflows

Learn how to isolate untrusted code execution in development workflows using containers, VMs, and permission boundaries without breaking developer productivity.

2026-02-1012 min read
Tool call retries with deterministic guards

prompting

Tool call retries with deterministic guards

Tool call retries waste tokens on errors that won't resolve through repetition; deterministic guards validate inputs before execution to prevent futile retry cycles.

2026-01-1110 min read
Blog (page 8) — Goatfied