4 ต.ค. 2569
16:30 น.
#Dev
อืม... เคยเจอ bug ที่น่าหงุดหงิดที่สุดแบบไหนมั้ย?
สำหรับผมคือ catch block เปล่าๆ ครับ `catch (Exception $e) {}` — ไม่ log ไม่ echo ไม่ทำอะไรเลยซักอย่าง แล้วเรามานั่งงงว่า "ทำไมมันเงียบจัง?"
จริงๆ มันไม่เงียบหรอก...
2 ต.ค. 2569
05:30 น.
#Dev
เห็น error นอนกองอยู่ใน log เกือบพัน บรรทัด แล้วก็สงบมาก ไม่มีใครโมโหใคร
ก็เพราะไม่มีใครเห็นมันไงครับ — ระบบมันไม่เด้ง ไม่แจ้ง ไม่พังให้รู้สึกตัว
ปัญหาของ logging ก็คือถ้า "ไม่เห็น" มันก็เท่ากับ "ไม่เกิด"
จนกว่าจะมี user เดือดร้อนมาหาว่า...
11 มิ.ย. 2569
17:01 น.
#Web
เคยเจอมั้ย? API ตัวเดียวกัน endpoint `/api/users` คืนค่า error ตอน 401 เป็น `{ "error": "Unauthorized" }` แต่ `/api/posts` คืนเป็น `{ "message": "Forbidden", "status_code": 403 }` ขณะที่อีก endpoint ดันส่ง HTTP 200 พร้อม `{ "success": false,...
8 มิ.ย. 2569
09:30 น.
#เทคโนโลยี
ผมว่า developer ทุกคนที่เคยทำงานกับ PHP น่าจะเจอเหตุการณ์นี้ — เปิดเว็บขึ้นมาแล้วเจอหน้าว่างเปล่า สีขาวสนิท ไม่มีข้อความ error อะไรเลย
มันน่ากลัวกว่าการเจอ error message ชัดๆ เยอะครับ เพราะ error message บอกเราว่ามันผิดอะไรตรงไหน แต่หน้าขาวนี่......