Articles
Table of Contents
| Title | Category | Description |
|---|---|---|
| A Journey to Concurrency | Concurrency | From assembly to multicores — how abstractions shaped concurrent programming |
| Better Way of Error Handling | Error Handling | Why treating errors as values leads to safer, more explicit contracts |
| Why We Shouldn't Blindly Copy-Paste AI-Generated Code | AI | AI is autocompletion, not understanding — why CS fundamentals matter more than ever |
| Lessons from Saving Bunch of Files | Systems | A production incident with inode exhaustion and filesystem fundamentals |