博客

天天让AI帮你写代码,你可能正在变弱

AI编程助手确实能大大提升效率,但越来越多人开始担心:长期依赖它们,可能会跳过那些本该自己动脑子思考的环节。而恰恰是这些环节,让工程师不断成长。 一款叫 LearnThat MCP 的新工具给出了一个巧妙的解决方案:把学习环节自然融入 agent 的工作流程,让你在高效输出的同时,脑子也不会生锈。

Read more →

每天敲点代码,程序员最值的「投资」

每天坚持练习,比临时抱佛脚强多了——学编程这事上,这道理大家都懂。 那有没有一种方法,能让你轻轻松松把编码能力提上去? 其实就是每天往你邮箱里塞一道小小的编程题。听起来简单?但效果是真的香。 别小看这种碎片化的练习,坚持下来,你会发现自己写代码越来越顺,思维也越来越活。 这可能是你一直在找的那个提升开发效率的小秘诀。

Read more →

Rust和AI辅助编程为何是绝配?

Vibe coding正在改变开发者使用AI的方式,但并不是所有编程语言都适合这种搭档。Rust的类型系统和所有权模型相当严格,恰恰因为这样,AI生成的代码更容易维护,边界也更清晰。编译器就像个不知疲倦的质检员,一直帮你把关代码质量。

Read more →

别让AI信任成为你安全的软肋:一次Red Team的真实故事

最近一次 red team 测试告诉我们一个血的教训:对 AI 的输出盲目信任,会引发一连串漏洞,最后直接导致整个系统被拿下——攻击者用的还只是个低权限账户。这篇文章就来复盘一下:一个医疗 AI 平台是怎么从一个小小的 prompt injection,一步步拿到 admin 权限的。同时也想提醒所有在做 LLM 集成的开发者,这个坑你也可能踩到。

Read more →

Swift悄悄潜入浏览器,MiniSwift将如何改变Web开发?

一个团队用纯C语言从零开始打造了一个完整的Swift编译器,完全跑在浏览器里——靠的是WebAssembly。不需要Apple的运行环境,也不需要LLVM依赖,直接把Swift代码编译成画布上的像素。这玩意儿可能会彻底改变跨平台开发的玩法,重新定义浏览器里能实现的各种可能。

Read more →

在线的艺术:为什么让人过目不忘的网页体验这么重要

现在的网站,早已不只是放文字图片那么简单了。它更像是一块创意舞台,让各种天马行空的想法都能在上面展现。各种酷炫的互动体验、充满艺术感的网页设计,正在悄悄改变大家对“上网”这件事的认知。在这个越来越数字化的时代,有个好看的网站,已经成了必不可少的标配。

Read more →

Kiro Web凭什么让远程开发团队爱不释手

Kiro Web 这次更新带来了浏览器端就能用的 spec 工作流,还有 GitLab 集成,团队协作方便多了,不同平台之间不用来回切换,直接在浏览器里就能搞定。 尤其是跨服务协调这个新功能,对同时管理多个平台代码库的开发团队来说,简直是神器级别的存在。

Read more →