I started cooking out of necessity as a student away from home. I got tired of eating crappy food and decided to do it myself. I found excitement in creating flavors that I like. It gives me the same kicks…
Dealing with Parsing changes in .NETCORE 3.1
I was working on a feature to migrate Totem to the latest .NETCORE framework upgrade. I was upgrading it to 3.1 version from 2.1. I expected some breaking changes. Microsoft has done a good job of documenting those…
Refactoring the Architect's Role - What is Architecture?
Previously, we saw the smells or the problems related to the architect's role. These legos represent one of them. They represent a lot of software architectures I see. Too many items and can't emphasize what'…
Refactoring the architect's role - The smells
The autonomy that comes with microservices is very attractive to our customers. Sometimes it starts to become a double-edged sword of sorts. They realize that the power of autonomy comes with a great responsibility for the development teams and…
How integration patterns impact your microservices architecture
When the world wide web first emerged, integrating different types of operating systems was a core challenge. Hypertext transfer protocol (HTTP) created communication channels by sharing hypertext, these systems started speaking a common language over an accepted protocol, and the…