-
How To Teach Programming Badly — A list of principles that will help you teach programming badly and ensure your students learn as little as possible. -
Error Page Redirects Should Not Lose Information — When showing an error page, make sure you don't drop more information from the request than you have to. -
Playing With The Basics — Top practitioners surprisingly often play around with extremely basic approaches. -
Digital Nicotine Patches — Replacing digital habits with less harmful versions, much like nicotine patches for smoking cessation. -
Paper: Algorithmic Nuggets in Content Delivery — A brief review of a paper outlining the algorithmic problems encountered in building a CDN. -
The Much-Maligned Sunk Cost Fallacy — Some common misinterpretations of the sunk cost fallacy. -
You Can Get Stuff Fixed — You should probably be less reluctant to provide unsolicited suggestions for improvement. -
Abstractions Rule Everything Around Me — Abstraction isn't just a thing you do when programming. -
Shared Curiosity — Why the best educational content starts with the creator's own curiosity.