The Builder's Log

Devlogs, technical deep-dives, and lessons learned from building software and running Ball Lightning AB.

Content workflow diagram showing the journey from blog post to multi-platform distribution

Even with AI, doing content well is still hard. Here's my actual workflow for creating and distributing content across platforms, the formatting challenges I encountered, and why this matters for Chronomation.

January 28, 20266 min read
Documentation as the foundation of modern software development
documentationai-developmentsystems-design

Documentation: The Unsung Hero of Modern Software Development

Why clear documentation matters MORE in the age of AI-assisted development, not less. Drawing from Systems Design and IT Project Management experience to build better documentation for both humans and AI agents.

January 27, 20268 min read
Restructuring Documentation for a Multi-Brand Ecosystem
documentationarchitecturedesign-systems

Restructuring Documentation for a Multi-Brand Ecosystem

How I refactored scattered documentation into a cohesive brand system repository to prepare for rebuilding my company site while maintaining consistency across three brands.

January 22, 20268 min readUpdated
Clean TypeScript code transforming with Biome's automated formatting

My routine for maintaining code quality with AI assistance: using Biome and Ultracite to ensure consistent TypeScript patterns in my agentic development workflow.

January 6, 20266 min read
A grimoire-like knowledge system rendered as a technical blueprint

A practical spec system for working with AI coding agents: why I built a memory-bank, how it works day-to-day, and why The Builder Coil version is the template moving forward.

December 15, 20257 min read
Viewing fonts in Fontbase

How I’m designing a shared typography and layout system that unifies The Builder Coil, Chronomation and Ball Lightning—starting from body text, a modular scale, and consistent vertical rhythm.

December 10, 20256 min read
Chronomation Media Hosting Strategy

How I’m designing media hosting for The Builder Coil and Chronomation: from simple file-based images to multi-tenant media for future clients.

December 5, 20255 min read
Chronomation Architecture Decisions
chronomationarchitectureneon

Chronomation: Key Architecture Decisions

A deep dive into the architecture decisions behind Chronomation – our multi-tenant content engine. Why we chose Neon, Drizzle, and a tenant-first data model.

December 4, 20254 min read
Building with TanStack Start: First Impressions

My experience setting up The Builder Coil with TanStack Start, TanStack Router, and the modern React 19 stack. What I learned and what surprised me.

December 3, 20253 min read