Skip to main content

One post tagged with "debates"

View All Tags

The Craftsmanship of Software Engineering - Why We Should Objectify Tools, Not Debates

· 3 min read
Manu Mishra
Solutions Architect & Applied Software Engineer

The debates from 2015 are back.

Microservices v/s Monolith.
Server v/s serverless.
Stateless v/s Stateful
No-SQL v/s SQL
Screwdriver v/s Hammer
Bread v/s Cake

These arguments have become the equivalent of a wrestling match in the software engineering world, where the last man standing gets the privilege to write code his way. And, of course, we all know that the only way to code is their way, right?

While we're engrossed in these seemingly infinite debates, guess what we're not doing? You've nailed it. We're not paying attention to the real craftsmanship of software engineering. Who cares about creating effective, sustainable, and scalable software solutions when we can spend our time arguing about whether or not to use microservices?