Blog
Notes from the aardvark team — releases, engineering deep dives, and how-tos.
Filter by tag
Designing the honest AI meter
Why aardvark bills AI in dollars instead of credits, and the guardrails that keep a metered feature from ever producing a surprise bill.
Anatomy of a Mantine island
How a Markdown tag becomes a prerendered, rehydrated React component — the full journey from source to interactive widget.
Why aardvark rebuilds every page (for now)
The edit loop stays fast by skipping the heavy publish phases — and per-page incremental skipping is a harder promise than it looks.

vark 0.9 release roundup
The 0.9 release in one read — a self-generating CLI reference, a faster dev loop, and the best of the 0.8 line.

Introducing Ask AI, the reader assistant
aardvark 0.8 ships a native Ask AI panel that answers reader questions from your own docs, with cited sources and metered, dollar-based billing.
Multi-language docs in practice
A working setup for translated docs — per-language content directories, an automatic language picker, and model-filled translations grounded in a glossary.