Blog

June 10, 2016

Greg Thomas

What if Developers had to Sell their Code?

What if you, as a developer had to sell your code? I’m not talking about Developers building a funnel and doing trade shows.  But what if the last step in a customer purchasing your software was for the Developer to sell it to them, in essence, the developer was the Closer for the deal. What would change in not only how you wrote it but how you designed it? Would you put in all that “future proofing” and extensions that might never get used? Would you spend more time in designing the UX to make it easier to use? Would

June 9, 2016

Greg Thomas

Navigating the Gray Area of Leadership

Team Leadership in any form is not black and white – every person on your team, project, group is different and in time you will identify the need to Navigate the Gray Area between the black and the white where a decision for one situation might not be able to be applied to the other. There are no steadfast rules for Navigating the Gray, only if you choose not to and seek to remain within the Black and the White. Leaders who don’t progress past their current position haven’t learned to Navigate the Gray, they know the Black and White

June 8, 2016

Greg Thomas

One Rule for Interviews

If there is one rule for what you need to know before you enter the room for an Interview it is this – Know the company you are interviewing with That’s it, go to their website (you have a browser right), read their “About Us” section, read their latest blog posts, see if they are in the news, follow them on LinkedIn and Twitter. If I were to hazard a guess, that would probably take you about 30 – 45 minutes. And here’s the benefit to you – halfway through that process you are going to realize whether you really

June 7, 2016

Greg Thomas

This isn’t how we use to do it?

Of course it isn’t – hopefully you’ve move onto something new and are looking to try something different. People use to program software on cards with punch holes in them ordered just so and fed into a machine. When I was in University, I downloaded a 300MB IDE, compiled everything locally, dropped my files onto a 1.44MB disk and submitted that. Now I can write code on in a fully-functioning IDE in a browser and save it instantly to any online repository (Git, Drive, Dropbox, etc). Sure there is a learning curve each time I try to move to something

June 6, 2016

Greg Thomas

The Difference between a Team Lead and a Manager

Whether you are a Team Lead or a Manager you are now responsible for a group of people.  It doesn’t make a difference whether it’s one person or five, the level of responsibility that was not previously there is now there. At the end of the day, in the software sector, both roles will still rely on a deep passion for technology and creating innovative solutions to complex problem sets.  That’s a mouthful but how else would your describe the field of software development (especially if you were trying to recruit someone). Whenever I’ve compared these two positions I always