一套自用的脚本工具链
把部署检查、日志归拢、备份这类重复动作交给脚本,让每一次上线少一点手动步骤。它不好看,但省下来的时间是真的。
持续维护Personal Homepage
写代码,也写字。这里放着我愿意公开的那部分:正在做的事、读过的书,和一些还没来得及想透的问题。
我是邓晟,做 Web 开发,日常在浏览器和终端之间来回切换。
大部分工作围绕三件事展开:把界面做得顺手,把接口写得干净,把上线这件事变得不用每次都紧张。我更喜欢把一件事做到底——需求读清楚,边界划明白,代码写到别人接手时不必再问一遍。
技术上我偏爱简单的方案。不是因为它省事,而是因为它出错时更容易被看懂。复杂的问题大多能被拆成若干个不太难的小问题,拆得好不好,往往决定了后面几个月的日子好不好过。
工作之外,我读书、拍点照片、把零散的想法记下来。名字里的这个域名注册得很随意,用久了也就成了固定的落点。
把部署检查、日志归拢、备份这类重复动作交给脚本,让每一次上线少一点手动步骤。它不好看,但省下来的时间是真的。
持续维护一年十二本,读完给每本留一页摘要:讲了什么、我信哪部分、哪部分我不信。写摘要比读本身更费劲,也更有用。
进行中天气好的时候带相机出门,走一两个小时,回来从几十张里挑一张留下。不为了拍得多好,只是让眼睛从屏幕上挪开一会儿。
不定期看了很多遍的东西,真到要给别人讲清楚的时候才发现漏洞在哪。笔记的价值不在存档,在逼自己把话说完整。
先别急着找原因。把什么时候发生了什么按顺序排好,答案往往自己浮出来。急着修的人,常常修的是症状。
多数页面的慢,不是因为代码写得差,而是因为加载了太多没人看的东西。少发一点,比优化得快一点更管用。
我给自己定的标准很朴素:半年后的我,打开这个文件,能不能在十分钟内说清它在干什么。说不清,就该重写。
如果你也在做类似的事,或者对我写的某段内容有不同意见,欢迎写信过来。我读得慢,但会回。
hi@nav8.site