Microservice architecture had gotten much praise in the last few years. Scalability, fault isolation, and simpler codebase are some of the advantages microservices are meant to provide. In this article, I will talk about how not only microservices fail to deliver some of the advantages, but also what kind of overhead they bring to the project.
read more “Reasons Not to Use Microservices”Category: best-practices
5 Mistakes Every Junior Developer Makes and How to Avoid Them
Getting out there and finding your first job as a software developer can be daunting and scary. I wanted to share some common mistakes of junior developers from my experience to make you less anxious and more prepared.
read more “5 Mistakes Every Junior Developer Makes and How to Avoid Them”Improve code readability by getting rid of comments
Code commenting, while controversial, is still considered a good practice. Comments are most often used to improve code readability, make it easier to maintain and explain certain decisions. But do comments always help, or do they bring more harm than good?
read more “Improve code readability by getting rid of comments”