Ilya Grigorik notes down a perspective on what people at the higher senior+ levels should be doing. At that level things can get fuzzy and people tend to struggle.
It’s not your job to solve the problem
Focus on perspectives
Build technical leaders
Scroll down especially to read the excellent list of tactical everyday best tips.
Despite not being the biggest fan of Shape Up or of 37s, I still really enjoyed watching this video by Ryan Singer about Shaping.
It’s very well done and though I wouldn’t recommend anybody to follow this by the book, you would do well to take inspiration from it.
Just to file this for my receipts here. Marina Weisband asks whether you would build a website for a small organization using Wix.
https://chaos.social/@afelia/109631019638041653
Look at the replies all of which are somewhere between: “Datenschutz this”, “you can get sued for that”, “be afraid”, “don’t do it”. It’s so incredibly sad that the people in Germany created this absurd swamp where the best answer for most people is to just opt out of the internet.
And then at the same time these people will gaslight me by saying that “Datenschutz isn’t the problem”. Of course Datenschutz isn’t the problem. The problem are the infinite number of true idiots in this country who will talk about nothing other than Datenschutz.
To refocus on being available and being able to do deep work as a leader of an org I’m employing a bunch of the things listed.
A clear calendar without superfluous meetings or vacuous rituals for me and my team
Invest time to connect and work on the topics that are truly important
Pull tasks for the day from Things to a piece of paper
Prepare and minute meetings in an auto-filled daily note in my note taking system
Block out most e-mail and slack
Cancel meetings or counter them to 15 minutes (or just walk up to my desk)
Set the standards and then delegate things which others should be better at than me anyway
Proactively cancel tasks that are not seeing progress
There’s no point for me to be busy. Work will find me anyway. I better be available for the important stuff.
The past couple of weeks I had a bit of a weird feeling because there weren’t any new episodes from Piratensender Powerplay. Then I found out Friedemann is out sick but also that they have a Patreon with extra episodes.
I immediately reallocated some pledges and am now supporting them. This is one of the best German podcasts and at times its level is up there with the top US podcasts I’ve listened to. Coming from me this is absurdly high praise.
Love to see these updates from the German Digital Service. Not sure everybody knows that that organization exists now and what they’re busy with.
The work they’re doing is really good but what’s really staggering is how much of a gap they have to bridge here. These are basic buildings blocks of digital transformation that advanced societies tackled 10-20 years ago.
The Engineering Enablement podcast has been good to listen toif a bit anodyne. The recent episode I listened to with Jeremiah Lee about Spotify’s massively popular but failed org structure was really fun and useful.
“This may surprise you, but continuous deployment is far and away the easiest way to write, ship, and run code in production. This is the counterintuitive truth about software: making lots of little changes swiftly is infinitely easier than making a few bulky changes slowly.”
A really enjoyable three part essay series by Hillel Wayne comparing software engineering with traditional engineering disciplines to see whether we are really engineers, whether we are special and what we can learn from each other.
Machine learning looks like a very challenging field to keep up with let alone to study it. This guide by Vicki Boykis gives a bunch of pointers around reading, mapping and learning that can be applied to any large field you want to get into.
The Yard Sale model is a very basic thought experiment that explains why the rich get richer and why a free market like the one we have is not fair (or free).
Looking at conversations from an improv perspective opens a lot of doors for interesting outcomes. It requires active thinking and leaning into the awkwardness both of which are good skills to practice.
A manifesto for 2023 by Robin Sloan to take nothing for granted and try out all kinds of new things. Everything old is new again and everything new is exciting.
People will talk about the wage-price spiral (which has been demonstrated to be false), but they won’t talk so much about the herd behaviour at the higher echelons of our industry.
Im thinking back about this past year and this has definitely not been a great year. On the other hand its also the first time in a while where I have mental capacity to spare to even think about something like a year in review.
It felt like a year where not that much happened (no travel!) but at the same time a steady stream of minor misfortune was showered upon me. In the grand scheme of things I cant really complain but all in all it was definitely a mixed bag.
Corpore sano
Everything with my body was going well last year, until suddenly it wasnt anymore. Adjusting to that has been painful.
Cycling
Cycling was one of the best things. This was the first season that I started out with the road bike and even though it was cut short, there were some great rides to be had.
Most notably I went on one gravel group ride with the local Gravel Club which was a lot of fun and I went for my first century with a couple of colleagues.
My weight loss journeyâ¢ï¸
At the start of spring I felt I needed to lose weight and then figured out how to do it. I went down from over 85kg back to under 78kg over the course of six months.
Im writing a piece summarizing how I figured out weight but in short:
I eat because Im bored.
I get to a caloric deficit by doing endurance cycling.
I try to fast after my last meal of the day until the next morning.
Ive been very happy about this and wish I had figured it out earlier but a lot of this has been contingent on both me figuring out things about myself and the huge amount of nutrition and fitness knowledge available online.
Minor scrapes after ramming a car with my bike
I got myself into a bicycle accident slamming into a car on my way home from having my eyes checked.
A car turned right on Mehringdamm but then halted on the bike crossing because there were pedestrians crossing as well. I tried to swerve around but couldnt and fell, rolled over my bike, hitting my head on the car and the ground. I got some scrapes and hematomas in my groin and on my temple. The one in my groin has dissolved, whereas the one on my temple can still be felt.
Every cyclists first thought in such a situation: the bike. My cockpit was twisted a bit and my chain was jammed behind the frame but otherwise it was fine. The chain broke a couple of weeks laterprobably because of this.
The police wrote us up as being both at fault and I chose not to pursue the matter. In Germany, as a cyclist, you are pretty much always screwed so Im counting my blessings and I paid the 170 fine to be done with this.
No more bouldering (and lots of other things)
Then the big one. The past year I finally got back into bouldering in a serious way and found my groove. I was getting to our local climbing gym more than once a week and improved to the point where I could climb V4 problems. Ive been bouldering on and off since Ive been in Berlin but this has been the best Ive ever been.
Unfortunately, this didnt last very long because at the end of August I was doing a very moderate traverse on the wall and lost my footing. Normally this wouldnt be an issue but this time my right foot got stuck on the volume and twisted my knee on the way down. I heard a tearing noise while in the air.
The move was one foot on 4 left and the other on 4 right. Then right foot slipped.
A long story and a bunch of orthopedic visits later I find out that I have what is called an unhappy triad of injuries also known as a blown knee. Its relatively atypical for climbing but checks out with the exact thing that happened to my knee.
The black tendon is my PCL. The grey cloud superimposed on it, is what remains of my Anterior Cruciate Ligament (voorste kruisband).
Im scheduled to have my ACL reconstructed in February. Until then Im not climbing or running anymore but doing some mild cycling. My knee does not bother me that much but it’s also not very happy if I stand or walk too long. The goal for the coming year is to have a stable pain-free knee.
Ill be fine if I after this I can cycle and hike at a moderately high level. Im not sure whether Ill ever go back to climbing given the risk of injury. Watching bouldering videos on Tiktok at the moment makes my stomach turn.
Corona
Just as the end of the year approached we as a family finally caught COVID. Our LFTs were the first positive ones that Ive seen this entire pandemic. That proved to me that 1. yes they do work 2. we didnt have it before.
Despite going to the office daily and having had some close calls, it wasnt me that brought it home.
Being stuck at home with the kids for 10 days waiting to test ourselves free was a trial of everybodys sanity. Also because it’s relatively arbitrary and a bit of a voluntary act. People who dont have themselves tested dont face any restrictions. People who do get tested, get very few benefits out of it.
Mens sana
My mind has been doing better also because I had to reduce my physical activity. Instead of brutal physical exercise, I guess Ill take on lots of mental exercise.
Voice lessons
At the start of the year I got some lessons in voice coaching in which was nice but I had trouble combining it with my schedule. What I learned, I did manage to put to good use.
Making strides
After trying every possible tracker out there, I picked Strides to remind me of the things that I should be doing regularly. Its 5/month but its worth that just for getting me to do my push-ups regularly.
Not everything Im tracking is sticking or even on track, but building habits takes time and active reflection. This app is the most minimal first step on that path.
æ¥æ¬èª
While I was cramming HSK3 vocabulary in 2021, I realized I had no real motivation to learn Chinese. I probably never really had any to begin with. Following a whim I switched to Japanese. That has been going reasonably well and I can even recycle my knowledge of Chinese characters when learning kanji.
I finished the âHuman Japanese iPhone app and then spent the rest of the year learning all the vocabulary in it. Below you can see 4500 cards in Anki spread over a full year of studying.
Now its on to complete Human Japanese Intermediate and further material. Judging from a quick online test, it seems that what I’ve done so far brings me most of the way to JLPT N5 level. I may take that test in 2023 or go straight for N4.
Im not sure when Ill hit a wall but my main motivation is relatively steady: I want to make my next visit there the best it can be.
Maths
After a slump when it came to my professional reading I organized my PDFs and setup a flow to read papers. Then I tried to read a paper on uKanren and didnt understand that. I followed the trail working myself through everything in The Reasoned Schemer to reintroduce myself to logic programming. That was very rough and I would not have understood it without the relevant bits in SICP and PAIP.
I have no idea why this book stuck but I thoroughly enjoyed the experience. The focused time, clearing my brain and working on something very difficult without direct application. Watching the lecturessome nights at 0:30 with my eyes falling shutI felt like I was back in a dusty university chalkboard room.
The material stretched my thinking and facility for abstraction which pretty much seems to be the point of Category Theory. It didnt do a lot for my understanding of functional programming, but I hope it laid a reasonable foundation for later.
Im finding practicing math is more fun without the pressure and trauma of your life depending on it like in university. Im now reading up on some Abstract Algebra which I felt I was lacking. It’s making me realize that I dont vibe well with math that’s about numbers (except for statistics, I always loved statistics). I prefer logic, computability, topology and the likes.
Reading some good things
The year has been pretty bad for reading as most years recently have been.
The notable books I read:
Rust for Rustaceans by Jon Gjengset: A book for Rust library authors more than anybody else. Whatever I picked up I forgot pretty much immediately because I work on the application side of things. Still good to have read and I remain continuously amazed at how much Rust knowledge has to be picked up through osmosis.
Cosmopolitanism: Ethics in a World of Strangers by Kwame Anthony Appiah: Appiahs poorly dated take on the multicultural world. I like the guy but it just doesnt track. My position on this is that relativism needs to be overcome by normative internationalist cultures. One example of such a homogenous culture spread out all across the globe is Airspace, but I hope we can make better ones.
The Ministry for the Future by Kim Stanley Robinson: The most important book that KSR has written so far. This is an essential inspiration for anybody interested in fixing the planet. Everything that KSR has been pursuing and hinting at in his previous books comes together here.
Midnights Children by Salman Rushdie: A tour de force by Rushdie which does what it intends to do, but is just too slow and heavy for me. The main thing I took from this book is an appreciation for and an interest in Indias culture and history.
Wolf Hall by Hilary Mantel: Keeping with my theme of reading books whose authors had something bad happen to them I started Wolf Hall after Hilary Mantel passed away. It definitely is at least as good as everybody says it is. The topic of handling a whimsical man-child ruler is one that is acutely relevant in our current time. Advice on how to be a Cromwell is more useful than advice on how to be a Prince.
Picking up my studies
I reconsidered my position that I had completed my professional reading. For sure I read most of OReilly and all the relevant books in engineering and product management. That wasnt particularly challenging beyond finding the time.
But there is a lot more stuff out there if you expand your horizon and dont mind somewhat more academic books. With that in mind I went through my anti-library and assembled a new shelf on Goodreads with books that are hard and stretch what it means to be a professional: advanced studies.
Ill be spending the next 5-10 years working through this eclectic collection of mathematical computer science, systems theory and management studies. Im not sure yet where Ill be able to apply this knowledge in my work/life but I cant wait to find out.
Alii
All the other stuff has been fine.
Family
Things are going well with the kids. They are doing well at daycare, theyve completed their basic swimming certification (Seepferdchen) and theyll start school next year.
Whats most exciting is that they are getting to an age where we can consume media together. We watched both Frozen movies and they got a Nintendo Switch for Christmas. Pikmin 3 is a big hit.
Work
Work is very much a bullet train where we performed huge lifts during the past year while at the same time everything and everybody was rushing forward. Bootstrapping an entire engineering organization as part of a senior management team and building a multi-team platform organization is a lot of good fun, but its also a huge amount of work.
The focus after the building is execution and delivery which to me cements the idea that engineering is an operational discipline more than anything else.
Games
Some people know that I used to be into esports and MOBA games. Because of that I couldnt resist playing a good one on my iPhone. I got into Wild Rift from the very beginning, played it heavily and quit last year. Wild Rift is executed perfectly, its streamlined and offers the right amount of depth and duration. When the games are good (at around Diamond), they are very good but the rank reset every season makes playing this too much of a grind.
Then we got the Switch and now my holiday evenings are mostly consumed by Hades. If it isnt one poison, then its another one.
Watches
One of the most atypical interests I picked up last year has been watches. Im wearing a wrist watch again after having picked up an Orient Kamasu diver at a bargain. Not having to take out my phone to see the time has been great.
Not sure when or if I’ll buy another watch.
Twitter
The demise of Twitter is one of the bigger stories of 2022 relevant to me because of the age and activity of my account. I was one of the first 10 twitter users in the Netherlands and it was a huge part of my online life. Time to move on.
The site may still be up and running but Twitter as a public space is over. Destroying something like that is a crime of a magnitude I hope well appreciate and punish at some point in the future.
Thanks to some friends who set up an instance, I can in the meantime be found over at Mastodon: @[email protected]. Its nice over there.