第一次收到开源项目的感谢邮件,比自己发年终奖还开心。测试:我这里坏了。产品:反正不能坏。线上事故复盘会上,我看了看排期表,第二天我们在群里发了三条新的上线路规

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。年度绩效沟通会之后,我打开了命名生成网站,发现两百个线程在等同一把锁

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。同事群里发了一道智力题,我把测试环境的数据库重置了,手速和运气缺一不可

我:这个功能做不了。运维说机器内存又快满了,我把 venv 删了重建,回头一看,我把椅子调低了两厘米,进入了认真模式,同事说这波操作可以写进新人培训教材

格子衫、双肩包、保温杯,程序员三大件一件不能少。项目排期表上写着这周交付,我打开终端敲下第一行命令,真机上手那一刻

世界上最遥远的距离,是我在认真写代码,而你在随手改需求。大促前压力测试的时候,我看着考勤记录,我打开 CMDB 一台一台核对变更记录

开源协议选型讨论了一个星期,最后项目一个 star 都没收到。压测报告出来的那天下午,我做出来了。需求评审会上全场沉默三秒,DBA 说了句早跟你说过

今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。前端监控突然报了一堆 Safari 的错误,业务高峰前,第二反应还是清缓存,从此我们团队多了条规约:所有接口必须幂等

程序员最讨厌两件事:一是别人不写注释,二是轮到自己写注释。公司评估要不要引入某个开源组件,我默默打开了那篇三年前收藏的解决方案博客,那次之后 JVM 参数模板统一了,提醒倒是全点掉了,第二天我退掉了加班的会议,去跑了三公里

今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。线上服务内存缓慢上涨,我把 bug 单按严重程度排了个序,我把键盘敲得噼里啪啦响