In 2004/2005, I was was an American soldier deployed in Iraq. As an officer, there are times where you end up getting a little lonelier than some of the other folks as there is always a small need for professional separation. Though if we’re being honest, nearly all deployments are lonely when you miss your family, friends, and home.

I was stationed in Tikrit and lived on a base that had a long stretch of road (about 1.5mi/2.5km). Since often times the days were really hot, I would get up early (around 530am) to go for a run to ensure I would have time to get exercise in for the day and clear my head. So every morning, I would get up just before dawn, step outside the place where I slept, stretch for 5 minutes, run the length of that road and back, stretch for another 10 minutes, then shower and start my day. …

It’s difficult to think about micro services without considering the large management overhead the goes with it. In many cases, a micro service architecture might even make technical sense and not business sense. These two are completely separate but very important considerations. Microservices comes with more technical management because they require actual components to deploy, manage, monitor, etc. There are also far fewer experts in building, managing and deploying them successfully. As with many of life’s more complex problems, I believe the answer lies somewhere in the middle of these 2 concepts.

Image for post
Image for post

When you want to get up and running, monoliths are almost always going to be the way to go. They are faster, take less experience to build and time to deploy, and most importantly, your iterations require fewer dependent changes to be successful. The really interesting part comes when you want to begin slicing off individual well defined chunks of the monolith to increase performance, decrease costs, or <fill in your reason here>. The elephant in the room is, how do you decide what to do and when? …

One of the most challenging parts of building a business is finding great people. I think that’s probably a universal struggle that businesses have. Everyone knows that great people are out there. But finding them and attracting them is decidedly difficult. But what if there was an easier way to find them?

Well I’m glad that you rhetorically asked. And yes, I have some thoughts on a way to do just this. …


Eric Lubow

Geek. Entrepreneur. Martial Artist. Dog dad. Traveler. Collector of experiences. Always Learning.