Knowledge

Practical articles and working notes.

Short, specific writing on software delivery, architecture, quality, automation, and AI-assisted development practice.

Tech

AI Skill Splitting Principles

A practical decision framework for AI Skill splitting: 3 iron rules (single responsibility, independent evolution, clean loading) that tell you exactly when one Skill should become two, 6 engineering rules for Skill quality, and the critical distinction between Skills and Workflows.

Tech

The Infinite Loop Trap: 3 Defenses That Make Your AI Agent Stop Early

An agent stuck in an infinite loop is mostly an Agent-system (prompt / workflow) problem: the model only emits thinking text and never issues a structured tool call, so Loop detection force-interrupts it. Three coexisting defenses — prompt dual-constraint, retry/dedup cap, platform Loop detection — turn unbounded token burn into predictable convergence, critical for unattended overnight runs.

Tech

Pilot Before You Scale: Controlling Rework in AI Batch Workflows

How to roll out an AI pipeline over a batch of inputs without paying for full rework: pilot one representative input end to end, roll out vertically per input, and only batch or automate once acceptance assertions lock the process down.

Tech

1.39 Billion Tokens, ¥197: A Two-Lens Audit of One Month of AI Usage

A month-long audit cross-referencing platform billing with local session logs: 75.8% of compute was silently subsidized, 93.46% of tokens were cache re-reads priced at 1/30 of standard input, and the top 20 of 204 sessions drove 81.2% of usage. Includes verification math, data caveats, and a monthly reproduction checklist.

Tech

The Three-Options Tradeoff: Don't Let AI Replace Your Thinking

Asking AI for a single answer quietly erodes your judgment. This article gives a reusable method — the Three-Options Tradeoff — where you give direction, AI returns Top 3 options with pros/cons, and you decide. Includes a decision matrix and a reproduction checklist.

Tech

Pre-refine Your Prompt: Cut AI Errors at Near-Zero Cost

A minimal pre-refinement workflow: before running any serious task, use a chat model to polish your raw idea into a structured instruction, then hand it to the execution model. Near-zero cost, but it visibly lowers rework on expensive tasks.

Tech

Why AI Frameworks Need Native Workflow: From Unpredictable Planning to Deterministic Delivery

AI coding agents like Claude Code and Codex excel at individual tasks but consistently fail at multi-step engineering workflows. This article examines the uncertainty defects of pure LLM dynamic planning, argues that Workflow must be a first-class native extension primitive, proposes a hybrid paradigm of rigid Workflow constraints plus flexible agent reasoning, and presents a pluggable Workflow technical design fully compatible with existing frameworks.

IndieDev

Why I Started a Blog After One Month as an Indie Developer

After one month as a solo indie developer, I couldn't name what I'd shipped. Here's the full itemized breakdown of real work, why losing corporate accountability is the hardest transition, and the two-cadence public dev log I'm starting now.