Articles for category: Leadership

February 12, 2020

Greg Thomas

Code Your Way Up

I recently finished a project that has taken me a few years to complete. It wasn’t easy, there was a significant amount of grinding involved as well as reading and editing and reading and editing and reading and editing. But after long last, the project is complete as I finished my first book – Code Your Way Up. Interestingly enough, most of the ideas and concepts for Code Your Way Up originated from this blog as I spit out ideas – some good, some bad, some with horrible grammar – but still enough to work them all out. The book

February 10, 2020

Greg Thomas

The First Release

After my last post I got to thinking about what should be in a first release to make it worth the download, worth the “Get” from the App Store. Sometimes you need to ship the imperfect ship to get it out the door and start getting feedback from customers, but if it’s a dog’s breakfast you are shipping, it will be a dog’s feedback you will receive from your customers. Some general thoughts on what makes a first release succeed; Establish Table Stakes – this is the minimum quantity of what must exist in the release to be considered a

February 7, 2020

Greg Thomas

Promote Your Work

Getting the word out on who you are and what you can do is one of the hardest tasks a developer will perform. Whether it’s getting in front of people to do a presentation, running a podcast (and listening to your own voice thereafter), creating a video, writing a blog or giving yourself a glowing review on your last project performance – it never comes easy. We are our own hardest (not necessarily worst) critics, no one will be ever harder on you than you, which is why you need to be your one person in your corner, always lifting

February 6, 2020

Greg Thomas

Software is losing its Magic

How many times have you looked at your phone and wondered what has happening? What about reading the KB article referenced in a new piece of software that is now six months too old? What about trying to find a link you just saved on your phone only to find out that it only works on your phone app and doesn’t transfer to your desktop? How about when all these things are happening and you’re paying for it? We can do so much with software but in the past few years it seems we are all waiting for the next

January 8, 2020

Greg Thomas

Teach Your Own Course

It’s easy to sit back and complain that there are no courses for you, that nothing that you want or need is out there. It’s a whole other ballgame to realize this and decide to teach your own course. To put together the materials. To figure out the resources that are needed. To figure out who you need to learn from and get information from. And maybe, when you’ve finished doing this, you’ll realize, that you’re not the only one who needed this course and now you have a new opportunity in front of you. But it all begins with