If you sign up to do something, it’s on you to do it. If you don’t do it, your team will question the next time you take on a commitment and the next time, and on and on and on. Commitments are not easy, nor should they be. That’s why we need to think to make them. If you do take on a commitment and get stuck, good, that means you’re working on it. But…
Only one person on a project ever knows where the release is truly at. Whether it’s the person that’s taking the sum of the parts or the person responsible for their own team’s part – there is always that one person on every project that has the most intimate knowledge as to what is being released. They don’t need to feel the pulse, they are the pulse, and they release pulsates at every right and…
Is it the duration that kills us? The unknown? If we knew, would we care how long it would take? If we knew how long we’d have to wait but still knew that it was an unknown would it still drive us up the wall waiting for the answer? Does it matter how many times you hit refresh or pull down on your notifications? It doesn’t. Sometimes all you can do is wait.
I have spent most of this week refactoring code. Tweaking it. Optimizing it. Tracking it. Making it more performant, trying to figure out what does and doesn’t work and work, debugging through a mountain of bugs, and generally… making it work. It’s not simple work, it’s frustrating, it’s time-consuming, but it’s always eye-opening how the beauty of simplifying your work, has the potential to work that much better.
There is never enough time to take a step back and figure out what is wrong. Never. Ever. Until it breaks and then you have a ton of time on your hands to figure it all out, design the perfect solution and fix everything that was wrong. That’s odd, I thought there wasn’t enough time?