Articles for category: Delivery

The Work You Don’t Do

The Work You Don’t Do is always harder to see. The not complaining about others on your team. The not doing only what’s in your bug list. The waiting for work to be assigned before doing more. The not offering to help others. The begrudgingly doing the tasks that aren’t part of your job but someone has to do them. These are the work we never want to do, we never want to be a part of, we never deliver. Because these are not work.

The Work That You Do

The Work that you Do is more than the code that you ship, the words that you write, the articles you read, the invoicing, the testing, and, in essence, the tasks that you do. The Work That You Do is not your job description. It is how you lead yourself, and how you lead others. It is your ability to show up when things are not going your way. It is the extra 5 – 10 minutes you put into your work to polish your work. It is desire to fix the last bug before the product goes out. It

Where You Work Best

Where you do your best work is as important as the work that you do. The environment, the people, your surroundings, your knick-knacks that you fiddle with while on a call. These are all the things that enable you to do your best work. Your favorite mouse and keyboard (oh have I tried with keyboards) are what make you a success and take the “this feels awkward” out of everything you do and let you slide right into doing work, no matter where you are. Find the right place, get the right tools, and keep your space (somewhat) organized or

The Goal in Your Test Cases

The goal in your test cases is to validate a problem that has been solved. It starts with understanding the problem and reproducing it. If you don’t know the problem you can’t reproduce it. If you can’t reproduce it, you can’t validate the fix. One action drives another, impacts another, and makes another come to fruition. Without knowing the problem, you cannot reproduce it, without reproducing it you cannot test it. You need one to do the other, otherwise you are not validating anything.

March 10, 2025

Greg Thomas

The API Does It All

If you can’t do it through the app, there is probably an API that will you do it or a background process. And although this is great, this begs the question – why can’t you do it through the app itself? Why is it restricted?  What was the reasoning? And if you’re now doing it through the API, why do you then need the app?  What is it giving you? Give your App the same power your API does – not everyone is a developer, they bought your app to use it – not to build a solution around it.