Knowledge

Practical articles and working notes.

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

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.