Engineering & writing
Think through practice.
Learn through writing.
I’m pusidun, a software engineer. These are my notes on systems programming, endpoint security, and turning ideas into code.
Software engineer · Always learning, always sharing
// One expression instead of recursion.
template <typename... T>
auto sum_folder(T... args) {
return (... + args);
}
sum_folder(1, 2, 3);
// → 6Recent writing
All posts →Engineering / AI 编程
生成式软件工程第二讲笔记:提示词、上下文与探索的组织方式
整理蒋炎岩《提示词工程》课程:明确完成标准、思维链与多约束任务、上下文取舍、论文审稿与 Skill、成熟代码库的作用、长程任务的反馈,以及多 Agent 如何扩大探索空间。
Engineering / AI 编程生成式软件工程第一讲笔记:欢迎来到未来
整理蒋炎岩《生成式软件工程》第一讲:从语言模型与 Agent 的能力边界,到 Debian、邮件、统分和二维码 Excel 案例,理解意图、规格、实现之间的缺口,以及生成成本下降后的验证与工程责任。
Engineering / AI 编程Uncle Bob 访谈笔记:AI 写代码之后,工程师关注什么
整理 Uncle Bob 关于 AI Agent、代码审查、架构与产品工程的访谈,记录质量反馈、设计判断和初学者学习的讨论,并思考如何应用到日常开发中。
In focus
Endpoint security in the age of AI
From operating systems to agent runtimes: exploring the connections between permissions, sandboxes, plugin supply chains, and auditing.
Learning notes
Understand the boundaries. Build better defenses.
Windows / macOS system security
Agent threat modeling and sandbox isolation
Plugin supply chains and sensitive data protection