Every grimoire needs a first page.
This blog runs on nothing more exotic than a Node.js process and a folder of markdown files — the same kind of plain text a scribe might have used, if scribes had git. That's sort of the point. Arcane Circuit is about the places where old craft and new craft turn out to use the same instincts: a spell is a function with side effects, a summoning circle is an API contract, a cursed artifact is legacy code nobody wants to touch.
What you'll find here
- Notes on system design, told through the lens of enchantment
- Write-ups of small technical experiments
- The occasional bit of pure worldbuilding, no metaphor required
How this chronicle is built
No database, no build step, no vendor lock-in. Posts are markdown files with a little frontmatter on top:
---
title: Your Post Title
date: '2026-01-01'
tags: [tag-one, tag-two]
---
Your content here.
Sign in through /admin, and a small editor lets you write, edit, and publish without touching a text editor at all — though you're always welcome to edit the files directly if that's more your style.
Welcome in. Mind the wards.