书法:写了几年,才敢说入了点门

练字这件事很有意思——你写的时候觉得挺好,第二天再看就发现全是毛病。这个反馈周期比写代码长得多,但也有意思得多。

读书:不为了什么,就是读

读了很多年书,从最早的「读完要有用」到现在「读了就完了」。这个转变花了不少时间,但挺值得。

一个人做跨境独立站,最难的不是技术

技术问题都能查文档解决,但选品、物流、支付、售后这些「非技术」问题,才是真正卡住人的地方。做了一年多,说几句实话。

凌晨三点的服务器,和一碗没吃完的面

做运维久了会有一种奇怪的错觉:觉得系统应该是不会坏的。直到某天凌晨三点被电话叫醒,才发现所有「应该」都不作数。

十三年的代码写完,人还是那个人

今天把个人站从头做了一遍,改到第七版才勉强满意。改完之后突然意识到,写代码这件事和三十岁那年没什么两样——还是先想清楚再动手,还是会返工,还是会在半…

响应式不是把 PC 版缩窄,是重新设计一遍

很多人做响应式的做法是加个 media query 把字号调小、把多列变单列。但真正好用的移动端体验,往往需要完全不同的信息层级和交互方式。

写脚本的第一原则:可重复执行,可回滚

运维脚本和普通脚本最大的区别是——它会被执行很多次,失败很多次。如果一次执行到一半崩了,再跑一次会不会搞坏东西?这是我写每个脚本前必问的问题。