During this talk I will tell you a real story from the trenches about a product my team and I created from scratch adopting a microservices based architecture. I will share with you some insights on the final architecture, the issues we faced (both at a technical and organizational level) and how we tried to solve them using best practices and some tools provided as free software by the community.