I recently had to do one of those “delivery sprints in a week” things because something went wrong and we had to fix it. Long days, long nights, early mornings first trying to figure out what went wrong and then coming up with a solution to fix it and of course then having to test it to make sure you didn’t screw anything up in your rush to fix it. I don’t do as many…
Performance Tuning is great work to do because there is a constant wave of immediate feedback and the metrics for success are easy to quantify. Did it go faster? Win. Did it reduce costs? Win. Did it use less resources? Win. At some point, those returns become smaller, you go from optimizing hours/minutes to seconds/milliseconds. It’s at that point you have to ask whether the effort you’re putting is going to get you the returns…
There are two sides to an offer – the Offeror and the Offeree. One who makes it and one you hope will accept it. In a given situation, you are never both (otherwise why?) The Offeror is trying to determine what they are willing to part with. The Offeree is then in the position to determine how much value they place on what is being given to them. The problem with this arrangement is that…
Does it permanently fix your problem? Does it create a new problem? Does it look worse than it did before? Does it get you over the hump today, but you’ll have work to do tomorrow? Does it achieve what you were hoping for? Is it even possible? Is it so small, that no one will care? There are many types of fixes, knowing which one you are doing and what the expectation of it is…
It takes more work to get out of a groove than it does to get into one. When you are in a groove, you are making a conscious choice to push out of the groove onto new territory. And yet, when it comes to “getting back into the groove” we make it that much harder on ourselves to get back into it, despite the groove still being there (i.e., the gym, your work, etc). The…