I am a software architect. I build tech infrastructure. I write about my experiences in tech, and in life.

Latest from the Blog

Lessons About Microservice Architecture I Wish I Had Learned Earlier

There are only patterns, patterns on top of patterns, patterns that affect other patterns. Patterns hidden by patterns. Patterns within patterns.If you watch close, history does nothing but repeat itself.What we call chaos is just patterns we haven’t recognized. What we call random is just patterns we can’t decipher. what we can’t understand we call…

When Good Design Goes Bad: The Kong Performance Bottleneck with Cassandra

Most of the evil in this world is done by people with good intentions.T.S. Eliot I decided to start a series where I talk about how good design choices can result to bad experiences. I do my best to give an objective look into various architectural decisions and engineering problems, and how to avoid some…

The Need for Improved Ad Blocking for A Better Digital Experience

The ad industry thinks their clients are their customers. They think the companies who pay for the production are the ones they are supposed to serve. So the ads they produce make their clients happy…but infuriate the rest of us.Simon Sinek Nowadays, we are constantly bombarded with ads everywhere. It has gotten worse when smartphones…

Get new content.


The views and opinions expressed here are solely mine, and do not reflect the views or opinions of my current or previous employers.