Welcome to the Kumizhi blog. This is where we’ll publish weekly technical writing on topics we care about: API design, contract testing, AI engineering, and the developer tools we build to make day-to-day engineering less frustrating.
Why this blog exists
Two reasons. First, we build developer tools — Handshake is an API contract testing platform — and tools need context. The best way to explain a tool is to show the thinking behind it. Second, the act of writing forces clarity. If I can’t explain a technical idea, I don’t understand it yet.
What you can expect
Posts here aim for depth over breadth:
- 1,500–3,000 words per post
- Weekly cadence (eventually twice-weekly)
- Opinionated takes — if we don’t have a perspective, we won’t publish
- Working code and diagrams — not just prose
The publishing pipeline
Here’s the rough architecture of how posts get from draft to published:
Each post lives in content/blog/<slug>/index.mdx in this repo. The canonical home is always kumizhi-ai.com/blog/<slug> — syndication targets point back here.
What’s next
The first real post drops next week. In the meantime, if you want to follow along, subscribe via RSS.
Thanks for reading.