Past Editions
We added GRPC on top of a robust and modular architecture to allow integration with GUI apps. A non-interactive interface for CI integration, and a library interface for developers. You can do it too! Arduino CLI has now more than 100k downloads thanks to this strategy.
What happens when you have half a million users, 11 millions of their files, and you have to change completely the underlying technology with no downtime, no conflicts, over several weeks of a rolling update?
We wrote a web application for millions users. We needed a way to have scalable and fast api and a small desktop application. How did we create a set of modular applications from microservices to desktop apps and released some of the open source? With Go.