Making the Abstract Concrete

Why prototype an application before building it? The common answer to this question is well known: to get more accurate requirements. But what’s behind this? Does a project that develops a prototype produce better requirements than one that doesn’t?


The Pickles Solution

A post a wrote a couple years ago.  I thought I invented something cool, turns out it was already called “Rubber Duck Debugging”