A clickbait blog post claimed errors.Is() slows code by 3000%. The real lesson? The author misused sentinel errors for a non-error condition.
Don’t be that person: learn first, blog later


A clickbait blog post claimed errors.Is() slows code by 3000%. The real lesson? The author misused sentinel errors for a non-error condition.

What you read about Google today is their polished answer to problems from a decade ago—problems you likely don’t have. Why take their medicine for a condition you probably never had?

Many companies proudly claim ‘our teams decide’. But when autonomy comes without accountability, who owns the failures? A look at why this trendy management style often creates a new kind of dysfunction—and leaves managers in an impossible position.

A young developer asked what’s changed in 30 years of software development. The answer: everything and nothing. We’ve traded assembly for JavaScript, deep understanding for fast results, and writing everything ourselves for assembling things we barely understand. But has the trade been worth it?

Technical interviews have always felt artificial to me—puzzle-solving under pressure that reflects nothing about real work. After many interviews on both sides, I started wondering if there was a better way.