Articles for category: Leadership

How to Hand-Off

I like to think of the old adage of hand-offs as being a very simple one. Imagine the person you are handing off your work to is you. How well will you write your comments? How much information will you fill out in the description of the story? Will you give them access to the information in the documents? How many barriers will you put in place? Start with what you want to receive, than make it better, set the standard for others to follow.

April 22, 2022

Greg Thomas

How you Finish

You can stumble out of the blocks, you can mess it up in the middle, you can fight down the line and make every conceivable mistake along the way – and still, finish strong. But when you start again, you have to learn from everything you did before to grow.  Chances are you are going to make a whole new set of mistakes, but you will have learned from the ones you made before and now will be on a path to learn new lessons and finish stronger than before once more.

April 19, 2022

Greg Thomas

Regression Sanity Coverage

Regression testing is when you re-test everything in your suite to see if it still does the same thing it originally did (correctly). Sanity testing is the bare minimum testing that validates your core product to ensure it can do the most primal functions necessary to survive. Coverage looks at how far your testing extends – does it extend to everything you need it to reach? Leadership is knowing where, when, and how you need each one but more importantly, knowing when to pump the brakes when you are about to ship your final product.

Start with the Timezone

I’ve been on four projects in the last year that all had issues with Timezones, user locales, UTC, and everything else in between that relates to time and date calculations. Timezones are complex, but rarely do we deal with them at the beginning.  Instead we deal with them when the first issue rolls in and then we have patch or hack the implementation because to fix them in the source would require cataclysmic changes that would affect all users. Maybe it’s not timezones for you, maybe it’s something else.  Whatever it is, if it’s going to affect all of your

Remote Connections and Daily Standups

There is no “best way” to do Standups.  I’ve done them at various different companies, all in different ways, some have been great, some not so great, some downright painful. What matters is you don’t give up, you recognize that each team is different and you move forward. Here are some thoughts on the subject via Remotely Prepared.