Vibe Coding Is The WORST IDEA Of 2025 - Dave Farley
· ☕ 9 分钟
Dave Farley 否定了 “Vibe Coding” 概念,强调编程核心在于问题理解与精确表达,指出 AI 编程面临规格、验证与演进三大难题,软件工程仍在进化而非消亡。

用 gemini-cli 分析 gemini-cli 自身源码
· ☕ 8 分钟
介绍如何使用 `gemini-cli` 这个命令行工具来分析其自身的源码库。 我们将通过一系列交互式的命令,探索 `gemini-cli` 的设计和实现。这种方法不仅展示了 AI 工具的功能,也为开发者提供了一种新的学习和探索方式。

Envoy/Istio数据面 Buffer 的设计与流控
· ☕ 8 分钟
Envoy 的 Buffer 到底怎么玩?零拷贝、切片链、水位线流控,一篇带你轻松读懂背后的高性能魔法。写给想搞懂服务网格“肚子里到底装了啥”的你

《Envoy Proxy 内幕》- 事件驱动与线程设计
· ☕ 5 分钟
摘录自我的书《Envoy Proxy 内幕》包括:事件驱动框架 与 线程模型。这些算是 Envoy Proxy 的基础核心了。Envoy 与拥有高负载低延迟要求的其它中间件一样。设计上必须考虑负载的调度和流控。良好的调度设计必须平衡吞吐、响应时间。本文主要讲事件、调度、多线程协同相关

ChatBlog - 个人博客AI互动的尝试
· ☕ 4 分钟
为博客加入一个 chatbot 是件有趣也实用的事。它/他/她 可以基于博客内容和作者介绍文章,回答读者的一些简单的问题。Chatlog(chat + blog) 或者是一个有趣有用的个人技术者互动分享模式。本文记录我的探索与实现过程

Self-hosted 雜碎 2025
· ☕ 5 分钟
说说这几年 Self-hosted 的一些心得,分享一些在用的小工具