How can I improve employee retention?

Engineers are in high demand – it’s no surprise given that software is running more and more of the world every day. With competition for quality engineers being at an all time high it may seem inevitable that you will lose members of your team to better opportunities. To an extent this may be true but it does not have to be a regular occurrence! … Continue reading How can I improve employee retention?

The “I only know people who voted X” effect

Sadly one of the biggest issues with social media and the “relevance” algorithms is that we each only see (for the most part) posts from people who share our own views. What this means is that Facebook, Twitter and the like are (maybe indirectly) more in control of the campaigning than those who are trying to disseminate a message. This makes social networks a very … Continue reading The “I only know people who voted X” effect

What’s with this “20% time” gimmick?

Before pressing on with the fact it’s no gimmick let’s step back a minute to what this is. Google and others have notable had 1 day per week (their 20% time) set aside for every engineer or member of staff to work on a completely different project. Some companies have 10%, some put aside 2 days each quarter. Bottom line is that a vast number … Continue reading What’s with this “20% time” gimmick?