Effective Problem Solving Meta-approaches: Part #1

This blog post starts a series of articles on practical meta-approaches. These are effective problem solving techniques which I managed to capture over time as they manifest themselves in work & life. Interval forecasts: worst/best case You have to forecast some metric. Forecasts are hard as it’s fundamentally same as fortune telling. There’s usually a…

Business vs Technology Founders: Why Balance is Key

From life experience in general I grow more & more to believe that balance is key. Similarly when it comes to software development a proper balance of business vs technology founders is important. I’d say it’s among the most critical indicators of whether the whole enterprise will be successful or will get derailed eventually. Let’s…

Why is there a big pay discrepancy between different software engineers?

From a client’s perspective it may be confusing to pick up an independent developer. That’s because prices for what seems to be similar work may be drastically different. For instance, it’s not uncommon for web development work to be priced in $20-200/hr range. How so? Why is there a big pay discrepancy between different software…

Don’t rely on a pure technology expert…

…to do the right thing for your business Software development exploded worldwide during the last thirty years or so. Mass adoption of personal computing devices gave rise to the first wave of unprecedented investments into software development. Technology expert was a new dream career. Then it was World Wide Web and finally handheld computing devices.…

Blog – inception

It’s a combined translation of the original article series in Russian: first, second and third. Why yet another blog I believe that every entrepreneur is a committed, inspiring and purposeful individual. That’s because every endeavor starts with an idea and inspiration to bring it to life. Sometimes it’s enough to inspire oneself. In other cases…