Thoughts on Product and Feature Development

The post is a listicle on product and feature development in no particular order. There are three rules for creating a successful product. Unfortunately, no one knows what they are.1 If the success of your product depends on changing a deeply ingrained habit, it is going to be challenging. Your product should be attractive enough … Continue reading Thoughts on Product and Feature Development

“Intentionally” Leaky Abstractions

Software abstractions that developers create should leak enough to let non-developers design the right product experience. Eons back in internet history, Joel Spolsky wrote a post on leaky abstractions. The gist of the writing is that even though we create software abstractions to make life easy, they somehow unintentionally leak through. With technology getting a … Continue reading “Intentionally” Leaky Abstractions