Deng Sheng

个人主页 · 河北 · 更新于 2025 年冬

Personal Homepage

邓晟

写代码,也写字。这里放着我愿意公开的那部分:正在做的事、读过的书,和一些还没来得及想透的问题。

关于

About

我是邓晟,做 Web 开发,日常在浏览器和终端之间来回切换。

大部分工作围绕三件事展开:把界面做得顺手,把接口写得干净,把上线这件事变得不用每次都紧张。我更喜欢把一件事做到底——需求读清楚,边界划明白,代码写到别人接手时不必再问一遍。

技术上我偏爱简单的方案。不是因为它省事,而是因为它出错时更容易被看懂。复杂的问题大多能被拆成若干个不太难的小问题,拆得好不好,往往决定了后面几个月的日子好不好过。

工作之外,我读书、拍点照片、把零散的想法记下来。名字里的这个域名注册得很随意,用久了也就成了固定的落点。

在做的事

Ongoing
2.1

一套自用的脚本工具链

把部署检查、日志归拢、备份这类重复动作交给脚本,让每一次上线少一点手动步骤。它不好看,但省下来的时间是真的。

持续维护
2.2

慢速阅读计划

一年十二本,读完给每本留一页摘要:讲了什么、我信哪部分、哪部分我不信。写摘要比读本身更费劲,也更有用。

进行中
2.3

周末的街头记录

天气好的时候带相机出门,走一两个小时,回来从几十张里挑一张留下。不为了拍得多好,只是让眼睛从屏幕上挪开一会儿。

不定期

记录

Notes
  • 写下来,是检验自己有没有读懂的唯一办法

    看了很多遍的东西,真到要给别人讲清楚的时候才发现漏洞在哪。笔记的价值不在存档,在逼自己把话说完整。

  • 一次线上问题的复盘:先把时间线还原出来

    先别急着找原因。把什么时候发生了什么按顺序排好,答案往往自己浮出来。急着修的人,常常修的是症状。

  • 前端性能优化里几个被忽略的常识

    多数页面的慢,不是因为代码写得差,而是因为加载了太多没人看的东西。少发一点,比优化得快一点更管用。

  • 什么算「能读懂的代码」

    我给自己定的标准很朴素:半年后的我,打开这个文件,能不能在十分钟内说清它在干什么。说不清,就该重写。

读与用

Reading & Tools

最近在读

  • 《人月神话》重读第三遍
  • 《代码大全》挑着看
  • 《城市意象》配着照片读
  • 《设计中的设计》睡前几页

手边常用

  • 编辑器 + 终端一天里待最久的地方
  • 纯文本笔记按日期归档
  • 一台老相机定焦,35mm
  • 纸质笔记本画图和写想法

联系

Contact

如果你也在做类似的事,或者对我写的某段内容有不同意见,欢迎写信过来。我读得慢,但会回。

hi@nav8.site
可以聊 Web 开发与工程实践
自动化与工具心得
阅读与写作方法
街头摄影