Brewer’s CAP theorem explains the different approaches to storing and retreiving large quantities of data. It basically says that you can just pick 2 of the 3 following characteristics for your distributed data architecture, where the job of the…
How California Public Schools Are Funded
…
Product Line Hoarding: Don't let this happen to you
I have recently become obsessed with the TV Show Hoarding: Buried Alive. If you are unfamiliar, it is a reality show that profiles people who hoard stuff -- tons of worthless artifacts and even unsanitary crap (literally crap! think rotten…
Quora: What level of coding experience should a good product manager have?
My answer, originally published on Quora [http://www.quora.com/What-level-of-coding-experience-should-a-good-product-manager-have/answer/Sue-Raisty] . Q: What level of coding experience should a good product manager have? My Answer Caveat: I'm assuming we are talking about software products. In THEORY,…
The Five Stages of Debugging
We Product Managers sometimes can't understand why the product bugs we complain about so vociferously take so long for Engineering to fix. Well, here is the developer's point of view when faced with a nasty bug.…