Blog

June 3, 2016

Greg Thomas

Understanding the Internet of Things Simplified

Well I like the Internet… and I like Things… so what’s the big deal about the Internet of Things… I like things simplified, I like it when someone, anyone can have a topic explained to them and they can get it.  Not only can they get it, but they can think about it, spin on it and start to come up with ideas of what they can do with it. I like it even more when someone can take a technical concept and explain it to me without getting getting lost in the technical jargon. That is what I would call

June 2, 2016

Greg Thomas

The Prayer of the Demo Gods

On this day, when I must demonstrate my code in front of others with the hopes that they accept all that I have built, I say this prayer in hopes that my code will work flawlessly.  I’ve done many a demo, joked about the demo god prayer, but never have actually figured out what this prayer would be… until now… Let this code compile, In not an hour, but a little while. Allow this application to run with speed and zest, as this will keep users glued to my test. If my code blows up in my face, do it

June 1, 2016

Greg Thomas

If someone asks you…

If someone asks you to slow down, it’s because they can’t go as fast you and keep up. If someone asks you to hold on, it’s because they aren’t ready for the next step. If someone asks you do the umpteenth review, it’s because they aren’t sure of the change that is coming. This is very different from. Someone asking for your help to get there… Someone asking you to show them the next step and how things come together… Someone asking you to explain it, draw it, whatever, but don’t go through the umpteenth review for them… Same scenarios, same problems,

May 31, 2016

Greg Thomas

I’m Smarter than my Team Lead

  Okay, Congratulations. (Part of me thought of stopping the post right there for laughs) This statement invariably comes up from someone who is knee deep in their speciality and has started comparing themselves to the person they report to – their Team Lead, their Manager, their Director, etc, etc.  Wherein they start to think that they would be much better as the lead because they know their speciality so much better. This could be true and if you are one to be thinking this, I might respond back with the following questions; Is this all you are focused on?

May 30, 2016

Greg Thomas

The PD Day

I loved these as a kid – PD Days – the extra day that would pop up here or there on your calendar, sometimes at the last minute giving you a whole extra day to sleep in, play lego, goof off, whatever. For those in Education – they stand for Professional Development Days – from Google. PD days in the school calendar recognized that teachers needed time during the school year to hone their skills, improve practice, and stay current with changes related to teaching and learning. I don’t see this much in software, you hear about, sometimes it takes shape for