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)
wasm 优化方案总结:seekdb-wasm.vercel.app/docs/…
OceanBase 推出的轻量级 AI 数据库 seekdb 可嵌入浏览器中。做了一个 demo 试了一下 (手机内存小的页面会崩,pc 没问题)seekdb-wasm.vercel.app/
6
747
OceanBase 推出的轻量级 AI 数据库 seekdb 可嵌入浏览器中。做了一个 demo 试了一下 (手机内存小的页面会崩,pc 没问题)seekdb-wasm.vercel.app/
1
1
2
1,141
构建出来的 wasm 产物 60MB 不优化加载太慢。优化后首次 50 秒,再打开 10 秒左右
1
138
越来越不好玩了,我的小项目跑一次CI快40分钟了,搞个小功能等半天。。。
1
1
488
加了一个 skills 审计代码验证层的成熟度,8 个风险维度 + 21 类验证方法 github.com/kejun/squad/tree/…
需要重新认识一下「代码验证」了 kejun.github.io/code-verific…
3
23
2,137
想想前AI时代很多事情要考虑人编码的“成本问题”,人的开发成本,人的维护成本,因此砍掉过多少好方案。现在成本转移了,有关编码开发成本、维护成本都不是问题,工程问题变成控制,很多东西需要重建,人要管的东西变多了。无论现在的 Agentic 工程化玩的多花哨,代码依然是最重要的主体,第一步先把代码仓库变成 Agent 友好
2
1
6
823
这个太牛逼了👍
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
589
需要重新认识一下「代码验证」了 kejun.github.io/code-verific…
3
32
2
157
16,218
我一直不太会用 obsidian 也不想学,以后工具大概都不用学了
1
742
新打了一个 PETG 材质的壳。PLA 打"看"的,PETG 打"用"的,ABS 打"虐"的
2
415
这是我的一个项目的「代码验证层」。同时我用 dot 构造真实复杂任务在云环境中跑,递归测试,连续执行成功 n 个任务停止,出错或卡住时查日志解决,任务重置
2
1
12
2,038
直接啃书本效率太低,先搭个交互式学习站 kejun.github.io/cs-systems-d…
重学计算机系统设计:① 执行与性能 ② 状态与正确 ③分布式协作
64
192
7
1,208
89,784
我这个项目本身就是用 gherkin + xstate 开发的,用 @poteto 的 statechart 画出状态图效果很好![赞] github.com/kejun/squad
3
1,030
重学计算机系统设计:① 执行与性能 ② 状态与正确 ③分布式协作
4
10
1
98
95,274
简单说就是 -- 敢想敢干
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
896
这个分享很好(有很多技术梗),推荐观看:「在 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,084