If you only read one thing
This article is powerful. I ❤️ love it. Four very basic but impactful things. I’ve practiced the first one Be Umbrellas, Not Funnels for decades. I do think this was the main reason people respected me as a manager.
“Companies, especially executive teams, can generate a lot of chaos: “small” interrupts, sudden shifts, cross-functional blame, budget jousting. In the colorful MBA vernacular, we’re either poop umbrellas or poop funnels: buffering our teams from the noise and confusion as best we can, or letting it all fall on their heads.”
🎙️ Podcast of the week
If you don’t want to listen, you can read about ’enshittification’ https://pluralistic.net/2023/01/21/potemkin-ai/#hey-guys
“Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die.”
📹 Video of the Week
Stories I’ve enjoyed this week
This project amazed me. Easily migrate from one stack to another. Then it writes unit tests for you to run it against the new code. Yhe it debugs the code from logs. Programming languages become virtual. Just like you didn’t care about how virtual machines did memory management, you no longer care about the programming language.
“Easily migrate your codebase from one framework or language to another. […] It iteratively debugs the code for for you with context from logs, error messages, relevant files, and directory structure.”
I’m not sure change is as fast as predicted in this article. I’d say there are no programmers in 20 years. But still, most people I’ve met are much too conservative, it’s nice to read someone who is more aggressive with the time frame.
Bill Gates was twice impressed with technology: When he saw a UI and when he saw AI. I was also two times impressed: When my first code printed “Hello Stephan” and changed the background colors and when I saw AI. I’m still mightily amazed every time I use ChatGpt to write code.
" I watched in awe as they asked GPT, their AI model, 60 multiple-choice questions from the AP Bio exam—and it got 59 of them right. Then it wrote outstanding answers to six open-ended questions from the exam."
Everyone is running for threads. And I can’t get an account because I’m in the EU. And I wondered why they didn’t choose a federated implementation like Mastodon, so they would not have legal problems in the EU. This week when I reflected about Twitter and my Mastodon account, it somehow feels like the time for this kind of apps is over, and Threads don’t matter. Who knows? But imagine a startup with 30M users in the first day.
In Japan, you can outsource quitting your job to someone. Some of my coachees feel miserable but do not quit. Perhaps I should offer “Quitting Service” as part of my coaching (a conundrum—the companies pay me for the coaching). What do you think?
Do you ever wonder if we have gone too far? Like some scientists on the Manhattan project did? If your type system can Quicksort, who is going to understand it? “type S1 = QuickSort<[6, 9, 7, 1, 0, 4, 3]>; // [0, 1, 3, 4, 6, 7, 9]”
There seems to be this idea that more complex type systems are better. I was on that trip. But they create errors that are hard to understand. They create code that is hard to understand. Although I’d wish Go - my current language of choice because of simplicity and compile times - would have a little more complex type system (I want syntactic sugar for ?u32 and !u32), simpler is better.
“We are such in a hurry to “beat” procrastination that we don’t realize it’s our smart brain at work, asking a great question we need to listen to. Is it actually worth it to do this thing this way and now?”
As someone who has to fight with this all the time, this sounds like relief. Is it? But perhaps embracing procrastination sets you free to do the things that matter.
What is your plan B? Did you have this one in your thread model?
Ha, as a CTO coach, I say yes. But no really, get one. Or read the article and then get one. “Don’t listen to people telling you that you can learn everything by yourself. I mean, sure, you could. But it takes way longer, and it’s easier to quit for a bunch of reasons” Your company won’t pay for this? Sad that they don’t want to support your growth. Still think they are great?
Several takes on this one. First I’m in Europe, think of me, also host here! Second: Too often the internet was down because us-east-1 was down. There is so much talk about how the cloud makes your setup more resilient, but then they only host on us-east-1.
“As soon as you land back in the United States and turn of Airplane mode on your phone everything just starts feeling… snappier? A little more fluid? As much as T-Mobile and Verizon would like to take credit for that I don’t think there’s much more to it than the physical location of the servers and where you are at that moment.”
|Know someone who could benefit from this?|
Please forward the newsletter ❤️
Received this newsletter from someone? 📩 Just Join!