I'm sharing a tech specs templates that helps me plan the engineering work. It makes me streamline my thoughts, seek early feedback on approaches and effectively collaborate across teams.
In this post, I will make a case for maintaining API client libraries for inter-process communication in microservices. I will present the benefits they will have for a team maintaining multiple services, and how it can improve the team collaboration.
In this post, I will present a workflow that can help “fast” paced, small teams which are managing multiple projects. It’s a variation of the classic git-flow, with alterations to support simultaneous development and QA testing cycles of many features.