Articles for category: Initiative

August 12, 2022

Greg Thomas

Does it matter who Broke it?

You can stress out about what broke, try to point fingers, analyze logs, try to figure out who changed what and what went wrong or you can work right now to fix it. Figuring out what happened will take much longer than fixing it right now.  If you’re focused on playing the blame game as to what went wrong and who did what, then you’re going to miss out on what needs to be done. Fixing what broke.

Dogfood is the Path to the Best Software

If you aren’t using your own software you are missing out on everything great that you can learn from it. How do those features truly work? What happens when you use a function in a different way? How many clicks does it take to accomplish a task? What happens when something goes wrong? How do we handle errors on the client side? How long does it take to load? What do I think of when I see loading pages? Does it do what we intended it to do? All these answers and more, you will find if dogfood your own

August 3, 2022

Greg Thomas

I don’t use ____________.

Where _____________ is the app currently being used by your team to accomplish a task that they deem important to their overall success. But you don’t use it, maybe you never had the opportunity or need. So the question now becomes, are you going to learn something new or make the entire team change their practice to fit to your needs? No hints needed.

Writing Better Tests

There comes a time in every developer’s life when they realize they need to write better tests. Whether it’s a console, web, or unit test, they need to write better tests. If you’re at this point, here are some elements that are important to writing great tests; They should be objective – the result is the result is the result – there is no complex interpretation. They should be measurable – whether they do it or not and how fast or slow do they take. They should NOT require intervention – if someone has to flip 15 switches and jump

July 20, 2022

Greg Thomas

A Workable Space

All our spaces are changing. Where we work, where we live, what we do when we are there. They are changing into something different that enables us to define the area where we are at our best and most productive. And productivity is key to a workable space.  The bean bag chairs never did it for me unless I was using one app to do one thing where I could sit there and type. But if you want me to crank out work at a minimum of 100%, the bean bag/coffee table isn’t going to make me my most Productive.