Why embracing complexity is the real challenge in software today
Oct 16 2023The reason we can’t just wish away or “fix” complexity is that every solution — whether it’s a technology or methodology — redistributes complexity in some way. Solutions reorganize problems. When microservices emerged, they seemingly solved many of the maintenance and development challenges posed by monolithic architectures