Posts by Category

ai

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

algorithms

blog

OSTEP Memory Virtualization Notes

16 minute read

Published:

Notes on memory virtualization from OSTEP—address spaces, page tables, TLBs, and the mechanisms that make virtual memory work.

formal-verification

ops

os

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

physics

research

Design Dimensions for Research Infrastructure

15 minute read

Published:

Four research infrastructure projects, and what they taught me about failure recovery, data integrity, observability, system abstraction, and the mistakes I’d avoid starting over.

systems

我们如何在 RISC-V 实板上启动 Asterinas

3 minute read

Published:

从 U-Boot 的一次 booti,到早期页表、OSTD、四核启动、rootfs 和 PID 1:复盘我们怎样定义、推进并验证一次真实 RISC-V 开发板上的操作系统启动。

tech

我们如何在 RISC-V 实板上启动 Asterinas

3 minute read

Published:

从 U-Boot 的一次 booti,到早期页表、OSTD、四核启动、rootfs 和 PID 1:复盘我们怎样定义、推进并验证一次真实 RISC-V 开发板上的操作系统启动。

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

从 RAW 到图像: 相机前端的统一数学视角

35 minute read

Published:

这篇文章不把 learned ISP 当成“用神经网络修图”, 而是从 RAW 观测、Bayes 推断、损失函数、结构先验和任务目标出发, 把相机前端统一看成一个带物理模型和渲染偏好的数学决策问题。

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

Design Dimensions for Research Infrastructure

15 minute read

Published:

Four research infrastructure projects, and what they taught me about failure recovery, data integrity, observability, system abstraction, and the mistakes I’d avoid starting over.