Contributions

Article
Microservice architecture is sweeping the world as the de facto pattern for building web-based applications. It is a modern software development approach that refers to the splitting of software into a suite of small services that are easier to develop, debug, deploy, and maintain. Rust can be a language well-suited for building microservices as it offers a practical and safe alternative to C.
Article
Have you ever added a new feature only to have another one break? After fixing the break, something else breaks, like some kind of bug whack-a-mole? Have you ever spent hours debugging a broken test only to find the issue lurking in another, supposedly unrelated package? These issues are caused by code being tightly coupled. In this article, we are going to examine ways to make code easier to understand, maintain and test by using decoupling.