Articles for category: Growth

March 21, 2025

Greg Thomas

The Transition Period

The period between starting something new, growing, and mastering it, is Craptivity. That period of living at the bottom of the chart, trying to figure things out, starting, stopping, and failing is where we all live, in whatever we are doing. It is the hardest stage of growth you will ever experience because there is no time limit on it (how nice would it be to know what your expected effort and outcome is in that arena) and what you do in it, is completely up to you. There is no time limit, there is no maximum or minimum investment,

March 19, 2025

Greg Thomas

Notebooks Change Your View

Write it Down. Get it out on any piece of paper possible, scrap, moleskin notebook, line sheet paper, post it, birch bark, whatever. Whatever is in your head, write it down, get it on paper, put it to the side and then look at it the next day. You don’t need a fancy notebook, but if that works do it. Just write it out.

March 14, 2025

Greg Thomas

Make Your Own Path

The path you take is yours and yours alone. It’s not linear, it doesn’t follow what everyone else does, and it’s not based on how many years you work somewhere or go to school. It’s your path, filled with ups and downs and all around. In the moment, you’re not thrilled with your path, you might not enjoy the daily grind of it, and it might feel like all it does is hold you back. But when you look back, it’s the path that made sense, the path that worked, and the one that fit best for you. The worst

You’re Still In It

Don’t believe everything you read, you’re still in it. You still have 9 months in the year. You’re taking steps and making progress. Don’t stop now, if you’ve fallen behind, take a day and get back on track. But you’re not out of it unless you take yourself out of it.

March 5, 2025

Greg Thomas

Deploying Parallel Software

Upgrades used to control Software Delivery. How well do you upgrade from one version to the other, do you run them side-by-side, etc, etc? When we deployed client/server the big separator is that they were ALWAYS distinct. Now we live in a world where we can “toggle” between the old and new, bringing about its own challenges. If you’re building software that toggles between feature sets there are a few scenarios you should always be aware of; Make sure one setting doesn’t bleed into the other. Keep them independent. If you’re introducing the toggling to get feedback, ask for it,