Writing
AI, engineering, and method. Writing down what I've figured out — and what I haven't.
2026
16- 03-18Pruning Your AI Workflow: A TikTok Summarizer CaseComputer science calls it pruning. Building a TikTok video summarizer end to end, and using pruning to cut an AI workflow to the bone.4 min read
- 03-01Nine Principles of Prompt EngineeringNine principles distilled from four prompt engineering whitepapers, turning prompts from one-off conversations into reusable assets.8 min read
- 02-26Nano Banana: Gemini Image Naming DecodedExplaining the version numbering logic of Google's Gemini Image series (Nano Banana), and why Nano Banana 2 didn't surpass Nano Banana Pro.4 min read
- 02-08Seven Tips for Using Claude CodeFrom Plan mode to Sub-fractal Architecture, from MCP retrieval to Agent collaboration—seven battle-tested tips to double your Claude Code efficiency.8 min read
- 01-30Five Insights from Altman on AI and EntrepreneurshipFrom Altman's live interview: the future of software engineers, GTM bottlenecks, moats for AI products, and the skills that matter most.5 min read
- 01-26Why Skill Quality Varies So Much Between PeopleWriting a Skill starts with planning. How technical research changes a scraper Skill's stability, speed, and token cost by an order of magnitude.4 min read
- 01-22Restoring Proxy Speed to Gigabit: A Day of DebuggingFrom picking a Clash distribution to tuning Tun stack mode, tracing a proxy slowdown down to DNS resolution passing through gVisor.4 min read
- 01-20X's Official Open-Source Recommendation AlgorithmX open-sourced x-algorithm, exposing its recommendation core. A look at the positive and negative weight parameters and the Grok-driven ranking.4 min read
- 01-16Budget Typeless DIY: 1/10 the Cost, 85% the EffectAn ASR post-processing prompt built on GLM-4.7: strips filler words aggressively and fixes mixed Chinese-English terminology.5 min read
- 01-14Stop Memorizing Skill Docs — Start BuildingA practical route into Skill: set the goal, understand the concepts, then learn by building something that actually saves you time.6 min read
- 01-13Agency: Dan on the Key Skill for the Next DecadeAn exploration of Dan's article on why 'agency' is the most critical skill in the AI era, and how to reflect, iterate, and act like an Agent.6 min read
- 01-12Skill = Agent + Workflow: The Logic Behind ItReviewing Anthropic's "Building effective agents" and understanding why Skill is the fusion of Agent and Workflow.5 min read
- 01-10The Boundary Between MCP and SkillMCP provides remote service capability; Skill is a local Agent SOP orchestrator. Knowing the boundary tells you which one to reach for.4 min read
- 01-07Four Design Patterns Every Powerful AI Agent NeedsFour design patterns behind capable AI Agents: Orchestrator-Workers, Pipeline, Circuit Breaker, and State Machine — what each solves.6 min read
- 01-06Four Elements of an AI Agent: From LLM to AgentLLM + Memory + Planner + Tool Use = Agent. The components, the ReAct pattern, and why one model behaves so differently across products.7 min read
- 01-03An Underrated Gem: OpenCode + oh-my-opencodeA free, open-source AI coding combo that combines all the strengths of Claude Code and AmpCode, even surpassing them in certain aspects.5 min read
2025
4- 12-27PACER: From Hoarding Knowledge to Digesting ItA breakdown of Justin Sung's PACER system: five kinds of knowledge seen through neuroscience, and the learning strategy each one needs.5 min read
- 12-22I Never Come Up with Prompts for Image GenerationA complete workflow for generating images with Gemini: plan first, generate specialized prompts, then iterate on the results.4 min read
- 12-15Inside 'Life K-Line': BaZi and Decade CyclesA look at the BaZi theory behind the 'Life K-Line' site, its decade cycle system, and the crypto promotion mixed into its readings.5 min read
- 12-02Why TUN Mode Bypasses Geo-RestrictionsFrom OS-level proxies to TUN virtual interfaces: what differs between proxy mode and TUN mode, and why TUN hides itself better.4 min read