This post is not comfortable to write – I would like to share with you some of the mistakes, problems, issues, and solutions that I have encountered in my two decades of technology management.
I have had to manage many remote teams over the past couple decades – doing so is always a challenge, even if you share a common language or culture. Add differences in those factors and you often have a huge headache for getting success out of your teams. Here are […]
Outsourcing activities that are not part of a company’s core competencies has been done almost since the dawn of human enterprise. Recently (and by recently, I mean in the last 20-30 years), the trend toward migrating such work to low labor cost countries such as India, Latvia, and China has […]
Everyone working at a startup or small business has to deal with technology. Unfortunately, most of these organizations do not understand or respect the fact that they are a business and that they are working to support and enable business goals. Without more ado, here are five tips to recharge […]
I love technology. I love the new things that it can do, the fact that the mere act of creating it pushes back the boundaries of ignorance, and the creativity expressed by combining the old and new. I do not subscribe to the idea that older is better or that […]
One of the best ways to get people to read something is to make them want to read it. This sounds like a tautology but it’s actually a lot more difficult than it seems. People are exposed to information all of the time, leading them to flit from place to place […]