Posted in未分类 Structured Log Analyzer Field Guide – When Mixed Application Logs Need A Single Normalized Table Posted by By xiezixing 2026年8月21日If you have ever tried to load a folder of application.log files into a spreadsheet…
Posted in未分类 Why Scrypt Verification Quietly Fails: The Parameter Trap Behind Every Login Posted by By xiezixing 2026年7月19日A standalone Scrypt Validator belongs in your incident kit. Verification is where scrypt silently breaks, and a bit-exact debugging instrument catches it before customers do.
Posted in未分类 UUID validator: the five checks that decide whether your identifier is real Posted by By xiezixing 2026年7月1日A UUID looks simple. Thirty-six characters, four hyphens, eight-four-four-twelve-four pattern. Paste it into your code,…
Posted in未分类 The Webhook That Never Arrived: A Capture-First Pattern for Debugging Asynchronous Calls Posted by By xiezixing 2026年6月17日It was 11:47 PM on a Tuesday when a customer support email landed in the…
Posted in未分类 The Five JWT Mistakes That Still Slip Through Code Review Posted by By xiezixing 2026年6月15日Ending (written first) Most production incidents caused by JSON Web Tokens are not exotic. They…
Posted in未分类 The Webhook That Fires Once and Never Again Posted by By xiezixing 2026年6月13日A Stripe invoice.paid event arrives at 3:14 AM. Your handler logs a 500. By morning…
Posted in未分类 The One Character That Can Break Every Scheduled Task in Your System Posted by By xiezixing 2026年5月8日The One Character That Can Break Every Scheduled Task in Your System Every developer knows…
Posted in未分类 Supabase in Action: 3 Patterns for Building Firebase-Grade Backends Posted by By xiezixing 2026年4月20日Supabase in Action: 3 Patterns for Building Firebase-Grade BackendsYou hit Firebase's free tier limit on…
Posted in未分类 The UUID Mistake Every Developer Makes at Least Once Posted by By xiezixing 2026年4月18日You know that moment when you hardcode Math.random() into a user ID and think "I'll fix this…