# Crafter Station Blog

Markdown index of all 6 posts on the Crafter Station blog, for agents and models. Append .md to any post URL to read it as markdown.

https://crafter.run/en/blog

---

## 2026

- [Build the magic, borrow the rest](https://crafter.run/en/blog/build-the-magic-borrow-the-rest.md) - 2026-08-25: A hackathon is a scoping problem wearing an engineering costume. The three layers every product has, and the four questions that decide which of them you are allowed to write yourself.
- [What the free tier costs when it stops being free](https://crafter.run/en/blog/what-the-free-tier-costs-when-it-stops-being-free.md) - 2026-08-25: The borrowed stack is free at a hackathon and stays free longer than most people expect. Real monthly numbers from two products in production, and where the build-versus-buy tradeoff actually flips.
- [Two ways to build on WhatsApp, and how to pick](https://crafter.run/en/blog/two-ways-to-build-on-whatsapp.md) - 2026-08-25: The official Cloud API and QR session wrappers solve different problems and fail in different ways. Groups, ban risk, Meta policy changes, and the decision table we use.
- [Pick tools your coding agent already knows](https://crafter.run/en/blog/pick-tools-your-coding-agent-already-knows.md) - 2026-08-25: Tool selection changed when agents started writing most of the integration code. Eight questions to ask before adding a dependency, and why documentation quality is now a performance characteristic.
- [A website agents can read](https://crafter.run/en/blog/a-website-agents-can-read.md) - 2026-08-25: crafter.run now ships an agents.md, llms.txt, an OpenAPI description and a read-only MCP server. What each surface is for, and the one rule about writing.
- [Hello, world](https://crafter.run/en/blog/hello-world.md) - 2026-08-25: Crafter Station is starting to write in public: what we ship, what we learn, and why we picked one thing over another. This is the first post.
