-
Cache Stampede Problem and Mutex Lock
Cache-aside with mutex locking is a design pattern that used to prevent database hit when cache is expired, this is known as cache stampede problem.
-
Cognitive Traps and Defensive Career Mechanisms in Linear Software Operations
A research-driven look at how engineering environments shape behavior: from reduced system-level thinking and AI-driven cognitive offloading to defensive responses during incidents. This article connects cognitive science with real-world software operations to explain why these patterns emerge—and how they impact long-term system health.
-
AI không thể nén một cục kiến thức khổng lồ vào não bạn
AI không thay thế bộ não của chúng ta. Nó giống một người chỉ đường tốt hơn là một thiết bị truyền tri thức trực tiếp vào não. Nó có thể giúp ta đi nhanh hơn, nhưng không thể đi thay ta.
-
Making a Fragile System
Some folks just want to make it work, but they don't care about the iceberg of software development, which leads to a fragile system. Let me tell you the story of Jack, who is a software engineer but becomes a support guy because of his mindset.
-
Tại sao mình xài terminal trong hầu hết công việc làm software
Anh em làm software nói riêng và IT nói chung đều có những công cụ ruột, ông thì xài IntelliJ, ông thì VS Code, và hàng tá app khác như Postman, Git Kraken. Mỗi app một cách xài khác nhau, cập nhật GUI cái là không biết cái mình đang xài đi đâu, riêng mình thì chọn làm việc với terminal.