The Light At The End Of The Tunnel

Have you ever found yourself walking down a long passageway only to meet a dead end sign? How about completing a form, tapping submit and only then finding out some fields were mandatory? If you’re a developer, how many times have you ended up with data in a weird state? What do all of theseContinue reading “The Light At The End Of The Tunnel”

Promotion Is Not A Bonus

I work with managers of varying levels on a daily basis. CEOs, CTOs, team leads – I’ve worked with them all. One emerging pattern I noticed is that many of them are simply terrible managers. They may have been very good at their previous role. They do not seem to be half as good atContinue reading “Promotion Is Not A Bonus”

Grab Success By The…

I grew up believing my success depended on how hard I tried. That it depended on the number of times I fell and got up. That successful people had to go through the same. I am older now, and understand statistics better. The numbers tell us about two thirds of the world’s billionaires are selfContinue reading “Grab Success By The…”

Don’t Talk Just KISS

I love efficient code. There is an odd type of satisfaction to writing well-performing code. Faster! Shorter! Less memory-consuming! More power! MORE! Well, it’s easy to see how quickly this gets out of hand. Before you know it, your code is a hot mess of high-performing, totally unmaintainable blocks. What started as a beauty endsContinue reading “Don’t Talk Just KISS”

Goodbye Yellow Brick Road

I consider myself a creative person. It’s hard to be a developer without a passion for creation. I love inventing new things and exploring new ideas. Being open-minded is important to me. There are things in life, though, that are better kept unchanged. Reinventing the wheel doesn’t always work. In fact, a new wheel isContinue reading “Goodbye Yellow Brick Road”

Upgrade Complete

This is a blog about constantly improving. It’s about getting better, at least in some way, every single day. The number one factor when trying to improve is experience. The more experienced we are, the better we become. But not all experience is as valuable. Not all experience improves you in the same way. IContinue reading “Upgrade Complete”

To Find Love, Stop Seeking You Must

When I was young, I remember relationships seemed beyond reach to me. Everyone seemed to have a girlfriend but me. I was frustrated. The years passed, and I’ve had a few reasonably long relationships. More importantly, I am now happily married and could honestly not have asked for better. I spent a lot of timeContinue reading “To Find Love, Stop Seeking You Must”

Behold My Creation

As a software developer, dealing mostly with virtual creation, I hold special fascination towards physical creations. This is why I find 3D printers fascinating. Creating something tangible from bits and bytes feels like magic. Unfortunately, I don’t feel 3D printers are quite there yet. They’re still too expense, too slow, too large. I am sureContinue reading “Behold My Creation”