Years before I created MultiCloudJ, an open-source Java SDK for multi-cloud development, I spent a long apprenticeship submitting patches to projects I didn’t own.
My first patch to a major open-source database took a few days to design and several weeks to merge. Three maintainers reviewed it. Two asked me to rethink the approach to play safer with existing deploymen...