Sometimes I meet software engineers who say "Just tell me what to build and let me work out how to build it."
The phrase “loosely coupled” is used alongside “microservices“ so often you'd be forgiven for assuming you get loose coupling for free, just by “doing“ microservices. (Spoiler: you don't.) But what actually is coupling? How loose is loose? Should we also be worried about cohesion? And why do we care?
Hi, welcome to Dev Cycles. This blog is a place for me to share my experiences co-founding and helping grow two technology businesses to scale. I'm a developer at heart so it will mostly be about the tech, but it will also be about the intersection of technology, business, leadership, society and ethics.