3 Ways to Make Your Code More Readable

For many years, I was a big fan of beautiful code. With Ruby, I was amazed by what I was able to do in one line of code. With Java, I loved that I could stream, map, and then collect! But as time passed, I read about many impressive optimizations, small tricks, and clever algorithms, and I got less...

READ MORE

How a Gangster Saved My Day!

When a code change is required, the main consideration is how to reduce the impact of the new implementation on the existing code, thus reducing the possibility of introducing new bugs and instead keeping or improving components' high cohesion/low coupling relationship. That's when design patterns...

READ MORE

Your 60-Second Intro to GKE

Google Kubernetes Engine (GKE) is a Google Cloud solution for container orchestration. With GKE, we can manage the Kubernetes ecosystem and all routines related to deploying, managing, and monitoring our applications. There are several advantages to using GKE instead of a manually-configured...

READ MORE