Blog

June 9, 2017

Greg Thomas

Forget the Statistics

Forget the stats. Forget the followers. Forget the connections. Forget the likes. Forget the dislikes. All these metrics were happening long before social media and we found a way to ignore the daily churn and not get hung up on them.  This isn’t to say you should treat those that have connected and follow you as numbers that grow your network but instead think of them in the context of the real world. When you are giving a presentation or talk, there are invariably going to be people that stand out and leave. Perhaps they are in the wrong room, perhaps

June 8, 2017

Greg Thomas

Perfection is the Restraint

That’s right, the restraint, the barrier, the handcuffs, the weight, the rock holding you down. We don’t ship because it’s not perfect. We don’t finish writing because it’s not perfect. We don’t start building that new shed because it won’t be perfect. We don’t try something new because it won’t be perfect. We don’t push ourselves to the edge because the result will not be perfect. We don’t because IT won’t be perfect. Instead of worrying about perfection, if we instead focused on delivery, on getting there, on being okay with the result being an unknown quantity and value and solely being

June 7, 2017

Greg Thomas

Code More, Test Less

As Developers, there is an all-too familiar trap where we start to become really good at what we do. We start to become really, really good programmers. And with that, we start to code less, because we want to put more effort into design to making sure our code is perfect and beautiful and adapting and pristine and self-healing and and and… So we do more design, then we code, then we write tests, lots of tests to validate all these assumptions.  In the end we start focusing more on design and testing then constant coding and pressing F5. What

June 6, 2017

Greg Thomas

Too much going on?

Too much on your plate? Too many things that need to get done today or tomorrow? Not enough hours in the day? You have two options… Eliminate the waste – the projects, the activities that aren’t helping you but are distracting you from what you really want to be doing – the 5 hour nightly show binges that never end but keep you coming back for more because they are easy and give you an excuse to have not moved the needle forward. Refocus the Outcome – Rank your projects, from top to bottom, what are most important, what does the

June 5, 2017

Greg Thomas

You Are Not Falling Behind

We have this constant, inherent fear that we are always falling behind. That we will never get ahead. That we have forgotten so much or been out of the game for so long that we cannot get back into it. That we cannot change who we are because this is the way we have been forever. That no matter what we do, it will not work out and we will once again be further behind. The truth of the matter is that we are never behind if we keep on trying.  If each time that we start, stumble and fall, we