kejun (@kejunz) header
kejun (@kejunz) profile picture

Frontend Engineer

Beijing
Joined August 2008
Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)Photo by kejun (@kejunz)
加了一个 skills 审计代码验证层的成熟度,8 个风险维度 + 21 类验证方法 github.com/kejun/squad/tree/…
需要重新认识一下「代码验证」了 kejun.github.io/code-verific…
3
22
1,743
想想前AI时代很多事情要考虑人编码的“成本问题”,人的开发成本,人的维护成本,因此砍掉过多少好方案。现在成本转移了,有关编码开发成本、维护成本都不是问题,工程问题变成控制,很多东西需要重建,人要管的东西变多了。无论现在的 Agentic 工程化玩的多花哨,代码依然是最重要的主体,第一步先把代码仓库变成 Agent 友好
2
1
5
760
这个太牛逼了👍
Built a physical simulation of a record player with WebGL2 and Web Audio. It's *shockingly* accurate: vinyl-gl.vercel.app. Instead of playing a song, it works by converting it into the physical shape of a groove. Then a simulated stylus rides those walls 384,000 times a second, and you hear the voltage that motion would induce in a cartridge. So the crackle, the pops, the wow/flutter, the dull inner grooves are natural byproducts of the simulation. You can also "DJ" the record. (The converted songs are in the public domain or CC-licensed. Code is linked for you to remix and re-deploy.)
1
571
需要重新认识一下「代码验证」了 kejun.github.io/code-verific…
3
32
2
158
15,640
我一直不太会用 obsidian 也不想学,以后工具大概都不用学了
1
733
新打了一个 PETG 材质的壳。PLA 打"看"的,PETG 打"用"的,ABS 打"虐"的
2
403
这是我的一个项目的「代码验证层」。同时我用 dot 构造真实复杂任务在云环境中跑,递归测试,连续执行成功 n 个任务停止,出错或卡住时查日志解决,任务重置
2
1
12
2,027
直接啃书本效率太低,先搭个交互式学习站 kejun.github.io/cs-systems-d…
重学计算机系统设计:① 执行与性能 ② 状态与正确 ③分布式协作
64
192
7
1,211
89,480
我这个项目本身就是用 gherkin + xstate 开发的,用 @poteto 的 statechart 画出状态图效果很好![赞] github.com/kejun/squad
3
1,026
重学计算机系统设计:① 执行与性能 ② 状态与正确 ③分布式协作
4
10
1
98
94,974
简单说就是 -- 敢想敢干
The coding interview is dead, at least for my team at Anthropic. I've seen enough to know that it no longer provides signal. I removed it from loops this month. I have a spicy, optimistic take - I think there's an opportunity for junior engineers: felixrieseberg.com/hunger-be…
1
892
这个分享很好(有很多技术梗),推荐观看:「在 Agent 时代构建可靠的软件」,中文可以看这个 github.com/kejun/blogpost/bl…
so many gems and great tips in this talk from @yminsky about how to improve your codebase for agents • agents thrive on feedback, and types are one of the best kinds • make illegal states unrepresentable with types, and it enforces global rules across your codebase • property based tests, fuzzing, and even full-system deterministic simulation testing • expect tests: just print stuff out and capture it in the test. makes behavior legible. it's very similar to how compilers have fixture tests, it reduces the review surface area • formal methods used to be very expensive: seL4 is about 8,700 lines of C and took around 25 person-years, with 23 lines of proof for every line of C code, but agents change the roi youtube.com/watch?v=rUYP4C29…
4
8
44
9,068
尝试让 AI 先写 gherkin 再实现,目前感觉良好,结构化的自然语言非常清晰
3
1
731
大厂组织转型不要把人都拆到业务上,太拥挤了,支撑产研的 AI 原生的生产系统需要更多人建设。uber 工程团队的实践也许可以参考,访谈内容:wcnppcftpvna.feishu.cn/file/…
4
1
51
5,541