Software development is full of "best practices" - index your database columns, write tests for your code, don't reinvent the wheel... But are these really "best"? Is it a good idea to blindly implement them? Shouldn't we discuss this?
We absolutely should! This short talk dismantles the myth of "best practices", discarding a horrible name in order to redeem the underlying, often useful and proven solutions.
▚Slides
Here's the current version of the slides.
I also embedded them below. If they're focussed, you can navigate with arrow keys or swipes (they're two-dimensional, with chapters on the horizontal axis and chapter content layed out vertically). Use Page Up/Down for linearized order and ? for more shortcuts.
▚Past Presentations
I gave this talk twice before. See below for links to slides (as they were at that very event), videos, and other information.