Build Journal

Engineering notes from active projects, written for builders who want useful detail.

This is a public operating log, not a generic content feed. Each entry is intended to explain decisions, constraints, and outcomes.

Written by Christopher Cordine · Last reviewed April 1, 2026

Editorial Standards

How Posts Are Reviewed Before Publishing

First-Hand Work Only

Posts come from projects I am building directly, with implementation-level context instead of recycled summaries.

Specific Decisions and Tradeoffs

Each post should explain what was chosen, what was rejected, and what constraints shaped that decision.

Date and Revision Clarity

Publishing and revision dates are explicitly tracked so readers and systems can evaluate freshness.

Story Queue

Planned and In-Progress Write-Ups

Topics in active drafting, prioritized by project momentum and collaborator requests.

Architecture · 8 min

Why I Built Recyclr GX Instead of Using HTMX

Why I replaced HTMX with a proprietary server-state system that can update many UI targets from one request using bundled partials.

Status: Drafting

Game Dev · 10 min

Night City Fixer: Building a Living Cyberpunk World

How simulation-first fan-game design choices shape mechanics, pacing, and long-term extensibility.

Status: Planned

Game Dev · 8 min

Tamers Digivice VPet: Building a Non-Commercial Fan VPet

Design notes on progression loops, authenticity goals, and release constraints for a fan-made VPet app.

Status: Planned

AI Engineering · 9 min

What I Learned Building Omnidex in Go + Ollama

Notes on agent architecture, local model orchestration, and practical reliability lessons from early versions.

Status: Drafting

Product Design · 7 min

Yomu Japan: Designing for Retention Over Hype

The product decisions behind habit loops, lesson structure, and learner trust.

Status: Planned

Narrative Universe · 9 min

The Third Pillar: Building an Occult-Noir Canon Across Books, Characters, and Hidden Timelines

How I'm structuring a lifelong mythos into a franchise-scale canon told through character-led books, side stories, worldbuilding arcs, and long-range narrative planning spanning horror, conspiracy, symbolism, and cosmic conflict.

Status: Planned

Game Tooling · 7 min

Building a D&D Character Builder in the Browser

How I modeled character decisions, class mechanics, and progression rules in a browser-based builder to speed up campaign setup.

Status: Planned

Game Tooling · 8 min

Designing a D&D Map Builder for Faster Session Prep

Architecture notes from building a map workflow focused on quick layout iteration, reusable assets, and practical DM prep speed.

Status: Planned

PHP Engineering · 8 min

PHP Struct: Shipping a Type-Safe PHP Data Model Library to Composer

Lessons from designing Gryph\PHPStruct around strict typed properties, reflection-based hydration, and serialization ergonomics.

Status: Planned

Web Architecture · 7 min

Laravel 10 Without Vite: Keeping a Lean Frontend Build Pipeline

Tradeoffs and implementation details from running a Laravel 10 stack without Vite while maintaining practical asset workflows.

Status: Planned

AI Engineering · 8 min

GenAI: Building a Generic AI Webserver in Go

Architecture and tradeoffs from building a reusable Go webserver abstraction for model-backed endpoints and agent workflows.

Status: Planned

Product Design · 7 min

Learn Lao: Applying Language Product Patterns Beyond Japanese

How retention loops, lesson structure, and trust-oriented UX patterns translated from one language-learning product into another.

Status: Planned

Developer Tools · 6 min

Error Scanner: Parsing Laravel Logs Into Actionable Alerts

Implementation notes on converting noisy Laravel logs into prioritized issue signals for faster incident response.

Status: Planned

Infrastructure · 7 min

API Proxy: Forwarding Full Requests Without Breaking Contracts

Design choices for a pass-through API proxy that preserves request shape while adding control points for auth, routing, and observability.

Status: Planned

Research · 6 min

Future Systems I Want to Build Outside My Wheelhouse

Research tracks and moonshot ideas spanning hardware, simulation, and interdisciplinary products.

Status: Planned

Life Strategy · 6 min

Long-Horizon Independence and Sailing Plan

A 10-year plan to transition from salaried work to self-sustaining software income, then live and build while traveling by boat with reliable connectivity.

Status: Planned

Automation · 6 min

Audio Library Sync From Video Playlists

A Go utility that scans a source playlist directory, extracts MP3 audio from new MP4 files, compares timestamps for updates, and applies metadata plus artwork.

Status: Planned

AI Engineering · 6 min

Coding Assistant With Go + Ollama

A local agent workflow with tool use, structured JSON outputs, HTML parsing safeguards, file search, chunking rules, and interactive note-taking transforms.

Status: Planned

Product · 6 min

Manga Reader and Cross-Source Tag Aggregator

A service that aggregates manga sources, normalizes tags across providers, deduplicates records, recovers from source failures, and supports unified search.

Status: Planned

Simulation · 6 min

E-Sim Action Engine

A simulation interface with action descriptors, rolling outcomes, persistent memory, location context, and prompt generation support for LLM-driven interactions.

Status: Planned

Browser Tools · 6 min

Search Results Review Extension

A browser extension concept to score and hide unwanted search results, remove tracker URLs, and improve relevance using cached user preferences.

Status: Planned

Hardware · 6 min

CyberArm: Arm-Motion Puppet Device

A mechanically linked arm concept that mirrors human motion and can include camera-assisted tracking for directional control.

Status: Planned

Hardware · 6 min

Cyberdeck With Triple Hinge Displays

A compact portable workstation with three phone-sized displays on a hinge, built around a laptop-like base for mobile development use.

Status: Planned

Embedded Systems · 6 min

Raspberry Pi Car Bluetooth and Home Assistant Retrofit

A Raspberry Pi retrofit that powers on with the car, auto-starts Bluetooth services, reconnects to phone audio automatically, and runs Home Assistant in-vehicle.

Status: Planned

Embedded Systems · 6 min

PiBoy DMG Cloud Save Backup System

Custom shell scripts and cron jobs on PiBoy DMG to scan and rebuild ROM directory trees, sync saves and save states to a home server, and send backup start or completion SMS alerts via email gateways.

Status: Planned

Developer Journey · 6 min

UPS Store Inventory and Box List Workflow Tools

Early web-development-era workflow tooling built while managing a UPS Store role, using coding skills to generate box list and inventory management documents.

Status: Planned

Product Engineering · 6 min

Magento Multi-Location Inventory System

A React and Redux inventory platform built while working as a Product Manager, integrated with Magento to manage coded inventory, custom code printing, and warehouse operations across multiple locations, hosted on a local Raspberry Pi and accessible by mobile devices.

Status: Planned

Media Systems · 6 min

Bentobox TV

An early anime streaming platform that used background browser automation and source indexing to build a MongoDB-backed autoplay queue and personal download workflow for uninterrupted viewing sessions.

Status: Planned

Automation · 6 min

Roku Session Keepalive Automation

A media-device automation script system that periodically simulated lightweight activity through Roku app controls to keep long-form playback sessions from timing out.

Status: Planned

Media Systems · 6 min

MKV Streaming Pipeline With Go, FFmpeg, and Laravel

A custom media service that queues per-time-slice stream jobs in Laravel, calls a Go API to generate MP4 buffer segments from MKV sources with FFmpeg (including subtitle workflows), stores readiness in PostgreSQL, and uses a JavaScript MediaSource controller to append chunks in the browser.

Status: Planned

Hardware · 6 min

Mouse Eyes: Camera and Eye-Tracking Input

A gaze-based input system with multi-monitor awareness, calibration, click alternatives, and optional device-side camera triangulation.

Status: Planned

Developer Tools · 6 min

Cross-Platform Local Config Package

A package that provisions hidden global config directories, prompts for setup values, and reads or writes structured config files consistently.

Status: Planned

Developer Tools · 6 min

Project Tracer CLI for Execution Paths

A CLI workflow to trace downstream execution from a route or function through middleware, controllers, and dependent classes.

Status: Planned

Systems · 6 min

Rust Quest RDP Streaming Architecture

A low-latency screen streaming architecture spanning capture, encoding, chunking, transport protocol choices, and client playback strategy.

Status: Planned

Desktop Utility · 6 min

Hotkey Launcher for Quick Actions

A native launcher triggered by hotkey for fast application and workflow actions, positioned as a lightweight companion to terminal aliases.

Status: Planned

Infrastructure · 6 min

VPN Work Hub on Cloud Infrastructure

A hosted VPN gateway that centralizes work tooling, secure link access, and remote file or media connectivity from any device.

Status: Planned

Infrastructure · 6 min

Workstation-as-Code System

A codified development environment with generated Docker files, dependency manifests, startup scripts, tmux and editor configs, and daily handoff routines.

Status: Planned

Infrastructure · 6 min

Workstation Manager

A related manager project for provisioning and operating reusable workstation setups across multiple projects.

Status: Planned

Writing Tools · 6 min

Writing Assistant With Timeline and Entity Tracking

A CRUD-based writing system to track characters, events, factions, motivations, and chronology for story development.

Status: Planned