2023: a year of exploration - these are my top 7 priorities

Want to stay updated on all-things SRE? Subscribe to my weekly newsletter Embrace Risk and get quality article & podcasts content every Monday! As the new year approaches, it’s important for everyone to take a moment to slow down and reflect on the past year. If you’re like me and always working to stay relevant in the software engineering industry, introducing and implementing new, cutting-edge technologies into your organization, there are plenty of exciting technologies to explore in the coming months. [Read More]

A simplistic explanation of the entity services anti-pattern

Lately, I’ve been participating in discussions where microservices patterns are the hottest topic. People coming from Java background most of the time go for a software design comprised of entity services. Spring even has a tutorial about creating entity services. Microsoft does too. That nearly explains why, I presume. In this post, I will explain my view on this anti-pattern. Backgound Once upon a time, there was a huge monolith. It started as a great initiative and helped the dev team release features easily and, frankly, quite fast especially in the beginning. [Read More]

You need to be this tall to do micro-services

Hello, is this thing on? Alright, now that we’ve established that this is a place where I publicly write about my experiences, I thought it’d be interesting to start with “all the steps you need to do before you consider yourself doing micro-services the right way”. Some background About a decade back, I was an entry-level software engineer. I was working alone on small projects, while I was breaking into all the new technologies. [Read More]