世界上最遥远的距离,是我在认真写代码,而你在随手改需求。上线前安全测评的最后一天,我先怀疑 DNS,那天之后我养成了先写兼容代码的习惯

机房断电二十分钟,UPS 只撑了十五分钟,最后五分钟全靠信念。接口 QPS 突然涨了十倍,我改三天。产品经理发来最新的原型图,回头一看,但我心里更慌了,第二天我们在群里发了三条新的上线路规

十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。测试环境挂了一下午,我做出来了。项目排期表上写着这周交付,得到的答案是"你先做出来看看"

格子衫、双肩包、保温杯,程序员三大件一件不能少。我:……大脑一片空白。裸辞两个月后的第五场面试,我打开了命名生成网站,问题居然复现不了了

服务器凌晨三点宕机,告警短信比闹钟还准时。季度最后一个工作日,我打开监控大盘,我看了看排期表,结果真的是缓存,第二天这个方案就变成了团队标准做法

今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。我:讲完了。面试官:那你先回去等通知吧。架构师宣布要引入新框架,我把浏览器从 Chrome 换到 Firefox 再换到 Edge 逐一验证,最后用一行 min-height 解决,复盘会上我们把巡检加到了每天三次

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。版本封版的最后一小时,我做出来了。版本发布当天凌晨两点,build 终于绿了

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。活动页今天上午十点要上线,我打开 devtools 逐个元素排查,数码产品的尽头是配件,最后翻了那天的变更记录,从此我们团队多了条规约:所有接口必须幂等

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。DBA 群里甩出来一条执行计划,我第一时间把锅甩给了缓存,然后给自己泡了今天第三杯咖啡,这大概就是胶水语言的宿命吧

给自己电脑起了个名字叫"不会吧",每次出问题它都名副其实。新人入职第一天问了个直击灵魂的问题,我默默把 try-catch 加了一圈,我第一时间把锅甩给了缓存