I love social software and interesting data.
I'm 28. I love cooking and trying new food.
I live in Brooklyn, NY Bayonne, NJ.
Contact me at david.lifson@gmail.com.
I'm the co-founder of Postling, a unified dashboard for small businesses.
It's important to me to give back to the startup community, so if you are interesting in hearing my thoughts about your startup, sign up for my office hours or send me an email.
My other sites:
The biggest source of waste in new product development is building something that nobody wants. This is a sad outcome which we should work very hard to avoid. Yet there is one silver lining when it does happen: we wind up throwing out working code, debt-riddled and elegantly designed alike. This happened quite often in the early days of IMVU.
For example, I’ve talked often about our belief that an instant messaging add-on product would allow IMVU to take advantage of a network effects strategy. Unfortunately, customers hated that initial product. The thousands of lines of code that made that feature work were a mixed bag – some elegantly designed and under great test coverage, others a series of hacks. The failure of the feature had nothing to do with the quality of the code. As a result, many technical debts were summarily cancelled. Had we taken longer to get that feedback by insisting on writing cleaner code, the debt would have been much deeper.
Lessons Learned: Embrace technical debt
If you work in technology, read this. Eric Ries is always spot on.