Pages about Refactoring
-
Scale is a feature
Scaling in software is a feature that requires rethinking architecture, embracing eventual consistency, and utilizing microservices.
-
Evolving legacy software architecture
Sooner or later, we all have to deal with legacy software. In this article, I'll share some of my experience with refactoring and re-architecting.