Home

Writing

Why the model is for reasoning and code is for computation

2024 - Present

A model is a judgment engine, not a calculator. Where that line falls decides which half of a ledger it is allowed to touch.

Architecture

Why editing the books destroys history

2026

Versioning, applied to a ledger. One book keeps every version and can show you any of them; the other keeps one and writes over it.

Demo

Multi-modal ingestion โ€” local models, structured out

2022 - Present

Statements, PDFs, screenshots and recordings in; structured, sourced entries out โ€” MLX Whisper, Qwen3-VL and OCR, all running locally.

Architecture

Where to deploy an LLM in 2026

There are three places to put inference, and the middle one is disappearing. Why renting a single GPU inside your own boundary is getting hard to buy, and who is left needing it.

EngineeringAI

How to find your passion (and a good SaaS idea)

Two heuristics that answer two supposedly hard questions the same way: stop introspecting and go read a record. Your card statement already knows what you love; the spreadsheets around you already know what software is missing.

SaaSIdeas

What are the types of agentic harness?

Harnesses are told apart by what the model is pointed at: the code, the work, a shipped product, or the harness itself.

EngineeringAI

What is deterministic accounting software?

Most accounting software stores rows you edit. A deterministic engine stores the inputs and the rules and regenerates the ledger from them โ€” so the same inputs give the same ledger every time, and every row can name what produced it.

Ledger engineAccounting