Talk and Walk
- "All Tests Pass" Doesn't Mean "Requirements Are Met" — Why AI-Assisted Development Is Often Suspiciously Green
When AI-assisted long tasks end with all-green CI but still ship bugs, the problem isn't AI laziness — it's that engineering signals were never designed to detect silent passes. This piece dissects the "green but wrong" anti-pattern: five forms, five mechanisms, and nine structural countermeasures.
Apr 27, 2026 - 11 minute read - AI-Assisted Development Testing Software Engineering Anti-Pattern Engineering Practice - Cost and Performance Optimization for Claude Code Skills: 6 Principles from a Real Session
Based on token-level cost analysis of real Skill sessions, this article distills reusable optimization principles. Not generic AI cost-saving tips — concrete, drop-in changes tailored to the specific execution environment of Claude Code Skills.
Apr 17, 2026 - 10 minute read - claude-code skill cost-optimization llm-agent prompt-caching - When Documentation Stops Rotting: From Karpathy's LLM Wiki to Software Engineering Documentation
Documentation decay is a chronic problem in software engineering. Starting from Karpathy's LLM Wiki concept, this article explores how LLMs can take over the tedious work of documentation maintenance, building a living knowledge base that evolves with code.
Apr 9, 2026 - 7 minute read - LLM Documentation Software Engineering Karpathy Knowledge Management - Frontend-Driven Development in the Vibe Coding Era
In the age of AI-assisted development, frontend-driven development is replacing traditional backend-driven and API-driven approaches. This article explores the philosophy of design-is-implementation, implementation-is-delivery, and why frontend-driven is the optimal choice in the Vibe Coding era.
Mar 9, 2026 - 8 minute read - Vibe Coding Frontend Development Software Engineering AI-Assisted Development