pathsoflight.org

Shiwenjie

Building software, learning in public, and writing to think more clearly.

NowWorking on a small personal tooling project and refining my writing workflow.

All posts →

用转移失败矩阵诊断 agent workflow:Hamel 的方法,和它在复杂系统里怎么扩展

读 trace 时只记第一处失败,填进一张状态 × 状态的矩阵;有循环、模型自己选路、工具很多时,这张矩阵怎么画。

中国三大金融网站反爬虫策略与数据爬取全攻略

深度解析雪球、东方财富、同花顺的反爬机制,含完整 Python 代码与 AKShare 替代方案

Thinking in Iterations

Iteration is less about speed and more about lowering risk while learning from reality.

Building for Clarity

Clear code starts with clear intent, explicit names, and decisions that stay readable under pressure.

Notes on Focus

Focus in software work is mostly about reducing switching costs and choosing a clear next action.

I’m a developer who writes about technology, decision-making, and how ideas hold up in real work.

This blog is where I keep notes from projects, mistakes, and things I’m still trying to understand.

Tokyo lantern scene
Tokyo — lantern
Tokyo garden window view
Tokyo — garden window