The concurrency theorist in me is so happy that I just saw a Dining philosophers problem in the real world. The realist in me is less thrilled that it caused a P1 on production. It’s still great to see babby’s first concurrency problem has real world relevance. To think that I’ve been making fun of […]

Read More… from

Someday, I’ll design a multi-tiered banking system written in PHP. I’ll call the backend Hitler and the frontend Stalin. That way, the backend guys can claim “Hitler did nothing wrong” and the frontend guys can say “Stalin did not kill millions.” Both will be terribly wrong because everything is wrong about PHP. […]

Read More… from