Everything I know about good API design
Interesting article to consider when thinking about what is and isn't a good API design.
I'm a big fan of keeping notes as I work, as I develop software. I like to /try/ and take a lab notebook approach where possible. But, to this day, I've not really settled on the "one right approach".
Here's someone else's approach...