Logo
Join the CTO Newsletter for free!
 
Amazing CTO Logo

Amazing CTO | More happiness and success
🚀 71.3

by Stephan Schmidt

Happy 🌞 Sunday,

Welcome to my opinionated newsletter. This week’s insights

  • 🦹 A company without offices (1986)
  • 🤖 Claude 3 claims it’s conscious
  • 💻 LinkedIn Developer Productivity and Happiness Framework

Good reading, have a nice Sunday ❤️ and a great week,

Stephan
CTO-Coach and CTO-veteran

🎁

If you only read one thing

A company without offices (1986) (27 minute read)

In the 60s, a woman hit the glass ceiling, Stephanie Shirley, and founded a company for remote programmers. In the 60s! Hiring only/mostly women that were trained but couldn’t make a career at IBM, she grew very successfully. I wonder how to code remotely in the 60s and paper, I assume some letters (Imagine!). She had lots of insights in the 70s about remote work, things we relearn today. I could learn so much from talking to her. Amazing woman.

(Sorry for the long translate-URL, couldn’t find an English version, for transparency not shortened)

https://www-manager--magazin-de.translate.goog/hbm/eine-firma-ohne-bueros-a-de8f9303-0002-0001-0000-000029861758?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=de&_x_tr_pto=wapp

CTO Job Market

Weekly search on the open positions for CTOs in the US, Germany and the UK. So you can find out if it’s a good time to look out for a new job.

/
CW 10 March 2024
US DE UK
Open Positions91 -632 +124 -6
Min Year692920
Max Year993533
Salary Avg$174,561€111.910£118,146
P10$97,000€71.000£79,000
P90$260,000€204.000£175,000
Source payscale.com, Indeed.com Search: +title:cto +title:"chief technology officer" Stopwords: staff, assistant, assistenz, analyst, werkstudent, stabsstelle, clinical, partner, team, office of, audit, tax, worker, supervisor, cto office, coach, advisor, associate, audit

Image of the week

10 Minutes

From: https://taylor.town/10-minutes

🚀

Stories I’ve enjoyed this week

🤖 Claude 3 claims it's conscious — LessWrong (9 minute read)

Uh. Oh. Ah. Must Read

https://www.lesswrong.com/posts/pc8uP4S9rDoNpwJDZ/claude-3-claims-it-s-conscious

Apple is in its Ballmer era (5 minute read)

BAM. Another insight from #DHH. I totally agree with the Balmer Nadella transition. After Steve died, Apple lost its customer focus - and developer focus (yes, including M3!). I switched to Windows (WSL+Goland) some years ago after 20 years of Apple as my main computer (G4 cube, MacBooks, iMac Pro). I felt the same as #DHH. Hopefully Apple gets rid of Cook and finds it’s Nadella. Then I’ll be back. Is this always the case? Is the second in command, always good at something, like supply chains, and then makes the company more money when they get promoted, because they can optimize things to the max (Jobs->Cook, Gates->Ballmer), that they are good at, but at the same time break the company? Who will replace you? Are they good at the same things you are good at?

https://world.hey.com/dhh/apple-is-in-its-ballmer-era-339b0713

LinkedIn Developer Productivity and Happiness Framework (3 minute read)

Happy that more and more people talk about developer experience and developer happiness.

https://linkedin.github.io/dph-framework/

The Rise of the AI Product Manager (10 minute read)

“It is time for the AI Product Manager” The battle for AI has begun, who owns it? Tech or Product? If you’re a CPTO you’re lucky, no battle there. Otherwise, again, product snatched away all creativity, don’t let product snatch away AI. “With the prevalence of easy-to-access and easy-to-understand models (think GPT), there is an opportunity for PMs to cut a new path.” From my experience with many product managers (and I’ve met excellent ones, creative, visionary, development aware, great team players!) most are not good at requirements engineering, they want to draw up nice looking UIs in Figma. So, you have an advantage, don’t squander it.

https://world.hey.com/haws/the-rise-of-the-ai-product-manager-a44ec3e0

Mamas, don’t let your babies grow up to be coders, Jensen Huang warns (9 minute read)

Sadly yes. Developer at heart, writing code each day, but this will come to an end. Although it’s not clear to me, who will manage the AIs, who will do the prompting. It looks like you need to be a good analyst thinking of edge cases,and juggle models with boxes in your head, which would give developers the edge, and rather remove business analysts and product managers from the equation, instead of coders. We once gave a visual rule engine to product managers to replace developers that wrote the rules in code. End result, product managers couldn’t think of the complexity of edge cases and interference, and developers ended up creating rules with a much less efficient visual rule engine compared to code.

https://www.theregister.com/2024/02/27/jensen_huang_coders/

Stick to boring architecture for as long as possible. (9 minute read)

Yes stick as long to a boring architecture as possible. Add complexity only when needed, not as a look into the future. I have many reasons why developers add too much unnecessary technology, didn’t think of “FOMO can be a driving force behind our choices”. This reminds me of an article my Joel Spolsky decades ago where he said don’t hire people (organisational complexity) before you have needed them for some time.

https://addyo.substack.com/p/stick-to-boring-architecture-for

🧞 Genie: Generative Interactive Environments (4 minute read)

AI creating video games from a text prompt. I’ve started my career as a kid writing video games. Oh, my.

https://sites.google.com/view/genie-2024/home

AIs ranked by IQ; AI passes 100 IQ for first time, with release of Claude-3 (0 minute read)

Feeding an IQ test into an AI (ha, intelligence! Since studying neuro-computerscience, it was clear people have no clue what intelligence is) The progress is amazing. Claude 3 has an IQ of 101 (GPT4 85), Claude 2 had 82, and Claude 1 had 64.

https://www.maximumtruth.org/p/ais-ranked-by-iq-ai-passes-100-iq

Germany confirms leak of Bundeswehr Ukraine war talks (4 minute read)

A high-security call of the German military was leaked to Russia. And the secretary of defence said “user error” is the reason, because the user was on a WebEx call unencrypted from a Hotel in Singapore. Systems like these need to be user error proof. And you are responsible to make sure people understand this, down to the private. Whenever one of your reports tells you “user error” for a crisis like this, fire on the spot. Blaming culture is bad. Blaming their mistake on someone else is even worse.

https://www.dw.com/en/germany-confirms-leak-of-bundeswehr-ukraine-war-talks/a-68424687

Product engineer vs software engineer: what’s the difference? (7 minute read)

Haven’t heard the term, but love it. “Product engineers [..] own the product, and are responsible for its successes and failures.” Developers should own the product. Rename all your engineers now. Bonus point: You’re tied to product and revenue and things will get much easier with the CEO.

https://posthog.com/blog/product-engineer-vs-software-engineer

How can I stop overthinking everything? A clinical psychologist offers solutions (12 minute read)

Are you overthinking? I have quite often in the past. And this is not paralysis through analysis, but a deeper psychological problem. “A stressed out and tired brain will be more likely to overthink, leading to more stress and creating a cycle that can affect your wellbeing.” See how things lead to things? Don’t overthink. Read the article.

https://theconversation.com/how-can-i-stop-overthinking-everything-a-clinical-psychologist-offers-solutions-223973

‘Help, I see a problem and no one is prioritizing it!’ (9 minute read)

“First, I’d like to say that pointing out a problem is not sufficient to getting [sic] it prioritized. It’s likely your manager was already aware of these problems already. She’s the manager of your team, after all. What’s the new information you provided to her? Instead, what’s helpful is to remind her of the problem and then add your perspective on what the impact of it is.” Whatever you do, always look at a situation from the others’ perspective. What is in there for them? Writing a job ad? Think about the candidates. Writing an architecture document? Think about the readers. Don’t push information, ask yourself, what does the other want? Lots of good points in the article.

https://ntietz.com/blog/advice-if-problem-not-prioritized/

Sexism in the City: ‘No matter how hard I work, they will never ever recognise me’ (10 minute read)

What can you take away from this? First, of course, don’t be that boss. It Should be obvious in 2024, sadly isn’t. Second, working hard does not make you successful (same with we build it, and they will come). Relationships, personal-branding and self marketing will get you promoted.

https://www.theguardian.com/business/2024/mar/04/sexism-in-the-city-no-matter-how-hard-i-work-they-will-never-ever-recognise-me

Attorney General Merrick B. Garland Designates Jonathan Mayer to Serve as the Justice Department’s First Chief Science and Technology Advisor and Chief AI Officer (6 minute read)

Heard the term ‘Chief AI Officer’ here first. Should you work on changing your title? How high is the risk your CEO hires a CAIO? You’ve already lost product to the VP of product, don’t lose AI!

https://www.justice.gov/opa/pr/attorney-general-merrick-b-garland-designates-jonathan-mayer-serve-justice-departments-first

Streaming HTML out of order without JavaScript (8 minute read)

Game changer for server side HTML. You now can render HTML with slots and later in the page fill those slots. No Javascript but a declarative ShadowDom. With HTML streaming, you can send the page, and async load data from different sources. Send when you’re done. Just like with AJAX—or Facebook BigPipe—but without the complexity of Javascript. The pendulum is swinging back fast.

https://lamplightdev.com/blog/2024/01/10/streaming-html-out-of-order-without-javascript/

If You’re So Successful, Why Are You Still Working 70 Hours a Week? (5 minute read)

Yes, why are you? To me working 70-hour weeks is a failure, you didn’t hire the right team, don’t give ownership, can’t delegate.

https://hbr.org/2018/02/if-youre-so-successful-why-are-you-still-working-70-hours-a-week

Overwhelmed? Just Say ‘No.’ (10 minute read)

“No.”

https://www.theatlantic.com/ideas/archive/2024/02/saying-no-science-happiness/677579/

The Checklist for Deploying a Scary Change (5 minute read)

I find too many startups release scary changes (they are not scared!) too easily. Part of being CTO is taking a professional stand and if it takes a month preparation to roll out a scary change, if it needs testing, it needs a dry run, then do it, whatever pressure you might get. Be a professional. The article is a little thin, but “Identify Post-Deployment Indicators” is something many developers miss. How do you detect a failure?

https://deploybot.com/blog/the-checklist-for-deploying-a-scary-change

All you need is Wide Events, not “Metrics, Logs and Traces” (15 minute read)

Deep dive into observability—how wide events help. And as most of my clients don’t have enough of it, I guess you don’t have enough of it.

https://isburmistrov.substack.com/p/all-you-need-is-wide-events-not-metrics

Join the CTO newsletter!
Impressum