Journal.
Dev logs, essays, and reflections on building Axiom Engine and the broader practice of operator-facing AI tooling.
-
W19 — andersjensen1.com, restyled and restructured
The week the marketing site stopped pretending to be an architecture studio and admitted it's the front door of Axiom Engine. New shell, new color palette sampled from the running console, new IA, real telemetry on /metrics, three weekly dev-logs to seed the format.
-
W18 — Telegram bridge, flow builder upgrades
A 7.7k-LOC single-commit drop: outbound Telegram messaging matures into a reusable skill pattern, and the flow builder gets the upgrades that unblock the next quarter's work.
-
W17 — Spark Nemotron, flow templates lineage, vLLM
Two commits, one quiet, one heavy. A Spark Nemotron skill lands. Flow templates gain lineage analytics and the runtime gains vLLM as a first-class server topology.
-
W16 — Filesystem workspace, ComfyUI editor, blog flow node
Eleven commits of focused consolidation. The filesystem panel grows up. The ComfyUI advanced editor unifies. The blog publish flow node UX gets its first serious pass.
-
W15 — Chat memory, the inspector matures, and flows-as-tools
44 commits, three threads: chat conversation persistence, the flow inspector's stage-by-stage maturation, and the moment the LLM gained the ability to call flows as tools — collapsing the line between chat agent and skill pipeline.
-
W14 — Jobs promoted into the flow runtime
The reorganization of the year. Every legacy job promoted into the flow runtime. 35k +LOC, 19k −LOC, the largest net code movement of the project. ComfyUI workflow skill, flow loops, workflow boundary nodes, constants runtime — all in seven days.
-
This is a test with a 2:3 aspect ration image file
2:3 aspect ratio test
-
W13 — Public site v1, Stitch editorial design
The public-facing site goes live with a Stitch-generated editorial design — the predecessor of the look you're reading now. 7.7k LOC dropped in a single commit. The cockpit becomes a publisher.
-
Ninjas on the Loose: Copenhagen’s Most Playful Stealth Saga!
Discover how ninjas turned Copenhagen’s streets into a playground of stealth, parkour, and playful pranks, bringing laughter and surprise to everyone!
-
First test post
This is a post directly from the Console interface
-
W11 — Agentic chat, local LLM panel, blog scaffolding
The chat panel learns to call tools. Local LLMs become first-class citizens. The Astro blog scaffolding goes up — eventually, the very page you're reading.
-
W09 — Jobs maturation: 5 phases, in one week
The week the Jobs system grew up. Five named phases — reliability, pipelines, integrations, developer experience, and autonomy — each shipping as its own meaningful commit. Plus a six-skill newsletter scraping pack and Claude tool support.
-
W08 — Semantic memory, DNS monitor, event log filters
Phase 1 of semantic memory lands via SQLite FTS5. The event log gets layered filters and presets. A DNS health monitor goes live. The week's headline LOC number is misleading — most of it is generated dist.
-
W07 — Job editor UX v2/v3, skill UI extraction
17 commits across the week, almost entirely consolidation of the cron job editor. Two named UX iterations, four phases of skill-config UI extraction, and the first Slack integration plan.
-
W06 — Genesis: a console emerges
The week the Operations Console crossed the threshold from prototype to working tool. 97 commits, 34k +LOC, the Svelte cutover, a cron job editor, daily-brief skills, system event log, conditional execution.