A summary of the agile development holy grail of continuous integration and deployment that is so hard to attain but very much worth it.
I feel this list by Dan Na of what it means to switch to the management track and this point in particular is more or less what my days consist of (intensity, attention, feeling): “Management forces you to care more about everything.”
I am the ultimate person who has to care, who has to pay attention and who has to bring the intensity to drive things forward.
I think this is a leveling definition that I can live with: “Managers are paid to drive results with some support. Directors are paid to drive results with little or no supervision (‘set and forget’). VPs are paid to make the plan.”
Or if I would paraphrase this: Directors are barrels (not bullets). VPs need to create the circumstances where you are ‘certain to win’.
I’ve been thinking along these lines and a DNA type meeting as an informal place of leadership and sparring sound great. In our case, I think I’ll call it “Debt and Architecture”.
A good list of skills that you will need when you want to level up, but if you have to choose one, pick “Clear Written Communication” and knock that one out of the park.
Slack has an interesting S-Curve based approach to adopting new technologies where they mention that getting through the trough of adoption is more like product-work than anything else.
I started a new job and thought I’d try out OmniFocus for a change after using Things very intensively at the last job. Things felt a bit constricting and I thought I’d try out the alternative app for a change.
Turns out this was a huge mistake.
- Don’t learn a new productivity application while starting a new job. This was a lot more annoying than I expected it to be. In part also because…
- OmniFocus is extremely unpolished. I don’t know what they are doing with the monthly subscription pricing that they cash but developing the applications is not it. The tool is extremely bare and missing huge swaths of basic functionality out of some kind of misguided principle. Their quick add window looks and works terribly and is a bad parody of the one that Things has. The interface design looks like something I could also have whipped up (and I consider myself largely design blind).
- OmniFocus is also very old and has gone through a bunch of version updates which makes all of the user guides and documentation hard to sift through. I’ve more than once been reading about stuff that didn’t exist anymore in the current app.
I will be switching back to Things as soon as I can find out how to purchase it in the correct way. And because both of these tools are fairly popular there’s an exporter/importer so I don’t have to type everything over manually.
Agile is setup as a bit of a straw man in this piece about scaling product delivery, but it is true that following the existing methods too rigidly will not get you where you want to be. I’d rephrase it to say that mature teams need to be able to reflect and create their own systems as they go.
There are a bunch of wrong ways to install Python 3 on your Mac unfortunately. Follow this guide and you’ll save yourself a bunch of pain.
Figuring out how to onboard yourself in a remote world is something that’s directly pertinent to me since I’m starting a new job right now. The content is very much the same but it’s still quite a different experience.