Getting serious about making cool software

Ever picked up a product and immediately felt the quality in your hands? It's like the creators poured their hearts into it, meticulously cared for every detail while showcasing their craft. Conversely, encountering sloppiness in a product is a telltale sign of neglect.

Unfortunately, the software industry sees (much) more of the latter - products that feel rushed, riddled with bugs, and lacking in finesse. With an obsession for growth and scale, teams are churning out features with little attention to detail, that (borderline) work!

Yet here’s the truth, our foremost duty is to deliver excellence. Our products should be fast, intuitive, reliable, meet our users’ needs of our users, and look sharp! Remember, if our customers aren't raving about our creations, we haven't yet achieved greatness!

Having spent over two decades in this field, I can vouch this is easier said than done. We need professionals with the right blend of skills and mindset - those who take their craft seriously, care for the experience and value it as much as(if not more) than deadlines and metrics. 

Great products, across industries cultivate fans. They not only just work but wow! And this greatness (that we associate with just a select few across industries) is within reach for anyone willing to prioritize quality and craftsmanship in everything they do.

Let’s raise the bar by delivering products that inspire awe and admiration :)

Previous
Previous

A lesson in aligning perspectives!

Next
Next

From micro-management to proactive-management