技术黑话词典:从「在我机器上是好的」到「这是个特性」
2026-09-20
「偶现」「在我机器上是好的」「加个重试就好了」——每一句技术黑话都在掩盖一个真实的技术问题。把它们逐条翻译成人话,再看看它们各自在掩盖什么。
2576 字
|
13 分钟
程序员面试中的搞笑瞬间:白板前的众生相
2026-09-19
从 Homebrew 作者被 Google 拒之门外,到 FizzBuzz 筛掉一半应聘者——面试间里那些荒诞又真实的瞬间。
668 字
|
3 分钟
技术写作心得:如何写出清晰的技术文档
2026-09-18
文档写不好,成本由所有读者分摊。用 Diátaxis 框架区分文档类型,配上五条能立刻上手的写作原则和一段可运行的代码块校验脚本,把「写得能看懂」变成可执行的标准。
2233 字
|
11 分钟
本地大模型运行指南:Ollama + Open WebUI 从零搭建
2026-09-17
在自己的机器上跑起一个 ChatGPT,从 Ollama 安装、Modelfile 定制到 Open WebUI 图形界面与 RAG 知识库,附完整配置与踩坑清单
2115 字
|
11 分钟
GraphQL vs REST vs tRPC:API 设计范式对比
2026-09-16
同一个博客系统,用 REST、GraphQL、tRPC 三种范式各实现一遍,对比它们在数据获取、类型安全、缓存与演进成本上的真实差异,并给出一张可执行的选型决策表。
2203 字
|
11 分钟
网站可访问性(a11y)实战清单:让每个人都能用你的网站
2026-09-15
一份可落地的 Web 可访问性实践清单:语义化 HTML、键盘与焦点管理、ARIA 的正确用法、色彩对比度、表单错误提示,以及自动化与手动测试的组合方案。
2278 字
|
11 分钟
CSS 动画终极指南:从 transition 到 @starting-style
2026-09-14
从 transition、@keyframes 一路讲到 @starting-style 与 allow-discrete,用一套可运行的弹层代码讲清「元素从无到有」的动画到底该怎么做。
1755 字
|
9 分钟
IE 那些年的奇葩行为:一部浏览器兼容性血泪史
2026-09-13
从盒模型之争到 CSS 表达式,从条件注释到 UA 字符串谍战,回顾 Internet Explorer 留给前端世界的那些「遗产」。
913 字
|
5 分钟