The recent news that AWS is discontinuing new sign-ups for its CodeCommit service has sent shockwaves through the cloud development community, highlighting the risks of vendor lock-in and the importance of focusing on core competencies. This move underscores the need for organizations to prioritize expertise and avoid relying too heavily on proprietary services from large tech companies. The decision also illustrates the broader issue that even large providers can struggle to maintain excellence across a wide range of services outside their core competencies, leading to security concerns, innovation lag, and potential deprecation. As a result, development teams must adopt an open, flexible approach to cloud development, favoring open-source tools, abstracting away cloud dependencies, assessing long-term viability, planning for portability, and regularly reevaluating their tech stack to ensure alignment with evolving provider offerings.