Mr.D Technical Blog / Community notes
Problems,
solved.
Interesting engineering problems, the trade-offs behind them, and practical solutions shared with the community.
Follow via RSSThe archive
All notes, newest first.
01
Aug 09, 2026
Bedrock Knowledge Base Chunking Strategies: How to Choose (and What Changed in 2026)
A practical decision guide to Bedrock Knowledge Base chunking, the managed-versus-customer-managed fork, starting parameters, evaluation, and Terraform.
02
Jul 28, 2026
MCP v2 Migration Guide: What Changed and Should You Upgrade?
A practical MCP v2 migration guide covering SDK changes, the stateless 2026 protocol, compatibility risks, and when upgrading is worth it.
03
Jul 28, 2026
Should Every MCP Server Ship with an Agent Skill?
An MCP server must stand on its own. Learn when an optional agent skill adds real value—and when it only hides a poor interface.
04
Jul 28, 2026
15 Rules for Designing Token-Efficient MCP APIs for AI Agents
Fifteen practical rules for MCP APIs that reduce tool calls, context bloat, latency, and cost without starving AI agents of useful data.
05
Jul 23, 2026
The small tools we built for ourselves and decided to give away
Our open-source toolbox came out of daily annoyances, not a product plan. Here's what each tool does and why we use it ourselves.
What we write about
Solutions worth carrying into the next build.
01Engineering solutions
Concrete fixes for problems found while building.
02Architecture
Trade-offs, systems, and decisions that survived shipping.
03Agent engineering
Practical MCP, AI-agent, and development workflows.
04Open-source work
Tools and patterns released for the wider community.