Amazing CTO | More happiness and success đ 46.2by Stephan SchmidtHappy Sunday, It is sunny again here đ and Iâm listening to Magic Fly - there is no song that makes me more productive.
Iâve been searching long and wide on Spotify, but there is no other such song.
Getting back to the newsletter after a small, stress-induced hiatus.
No burn out yet I guess.
Thanks for staying with me.
And again, trying to be more productive. This week I told a coachee
he shouldnât look for sneakers all the time to make his developers run faster on their hamster wheels.
Sigh. This weekâs insights - đŠč Deciding to leave your (executive) job
- đ€ Managers, Stop Distracting Your Employees
- đ» âManagers are human tooâ: leaders left lonely by hybrid working
Good reading, have a nice Sunday â€ïž and a great week, Stephan CTO-Coach and CTO-veteran PS: First newsletter checked with Grazie instead of Grammarly If you only read one thingManagers, Stop Distracting Your Employees âThe rise of remote work has made corporate leaders paranoid, thinking they must monitor their employeesâ every digital move in order to maintain productivity.â Managers will need to learn to live with their angst about their employees not being productive. Even if more and more employees have a second job without telling you. Spying on developers will only drive them away. Some good tips on how to adapt to remote as a manager (Hint: Give this to your CEO, itâs from HBR, they might not listen to you, but they will listen to HBR) https://hbr.org/2023/01/managers-stop-distracting-your-employees Graph of the weekThe tech downturn seen through Hacker News comments It shows the downturn and the narrowing gap of remove/office-only jobs. https://rinzewind.org/blog-en/2023/the-tech-downturn-seen-through-hacker-news-comments.html Stories Iâve enjoyed this weekDeciding to leave your (executive) job. Some of you might want to leave.
If you care about people, leaving as a manager is tough.
Here is help.
âWeâll walk through:
Succession planning before a transition
/ Making the decision to leave / How to think about short executive stints / Whether to line up another role before leaving
/ Telling the CEO /Negotiating the exit package / Transitioning out and actually leavingâ
Again excellent, from the currently greatest thinker on managing technology. https://lethain.com/leaving-the-executive-job/ âManagers are human tooâ: leaders left lonely by hybrid working From the lefty Guardian.
It makes the correct point that remote work is most difficult for managers.
âThereâs a gathering awareness that there is a cost to an entirely remote workforce,
and itâs the social trust and social bond elementâ* https://www.theguardian.com/business/2023/mar/22/managers-are-human-too-leaders-left-lonely-by-hybrid-working When Everything is Important But Nothing is Getting Done Focusing means âA not Bâ and notâas many CEOs think âA, then B, then Câ.
After some weeks there is D and E. How do they fit in?
Add to the long roadmap?
Adding E is easy after you have finished A.
âWe learned the hard way
that there was a direct relationship between the number of concurrent things
you were trying to do and the increasing inability to complete any of them.
This is called the âWork In Progressâ (WIP) problem.â* https://sharedphysics.com/everything-is-important/ Prompt Engineering Jobs Prompt Engineering.
Not a word in 2022 and one of the hot jobs in 2023. Now there is a job board.
Iâm amazed at how fast this develops.
Did you already hire a prompt engineer? Why not? https://prompt-engineering-jobs.com/ Societyâs Technical Debt and Softwareâs Gutenberg Moment I have seen the progress of AI linked to the iPhone moment, but not yet to the Gutenberg moment.
Particularly this is a great idea *âSoftware production has been too complex and expensive for too long, which has caused us to underproduce software for decades,
resulting in immense, society-wide technical debt.â â Of course, solved by AI.
Uh Substack, I know.
But the idea is great. https://skventures.substack.com/p/societys-technical-debt-and-softwares SaaS Jenga - the time-bomb at the centre of your stack âAs it stands, many businesses rely on not only one, but frequently a handful or more SaaS products. Some of these products are so central to a companyâs business, that they would not survive without them. Unlike with Commercial off-the-shelf software (âCOTSâ), if the company behind the service goes away, you donât get to keep running the software.â https://chaordic.io/blog/saas-jenga-the-time-bomb-at-the-centre-of-your-stack/ A Simple Framework for Architectural Decisions One of the topics of my CTO coaching is architectural decisions.
And as important as they may seem, they are one of the least important things for a CTO
(Why canât a senior in your team make them?).
But itâs even worse if you block them by too much thinking.
So here is a framework to speed them up (And I approve using a Techradar and Architectural Decision Records) https://www.infoq.com/articles/framework-architectural-decisions/ Dungeons & Developers Yes, we need more role-playing in people development. https://allenpike.com/2022/dungeons-devs-simulation-roleplaying ThumbHash I didnât know this one, neat. Take a look. https://evanw.github.io/thumbhash/ Nearly 40% of software engineers will only work remotely My guess the number is higher. https://www.techtarget.com/searchhrsoftware/news/365531979/Nearly-40-of-software-engineers-will-only-work-remotely The 24 Hour âDo Nothingâ Challenge âLike everyone in the modern world, Iâm hopelessly addicted to little dopamine bursts provided by algorithmically optimized technology â - I couldnât do that. Although once, as a kid, I wasnât talking for 8 hours straight because people said I could not do it. https://mattlakeman.org/2020/12/08/the-24-hour-do-nothing-challenge/ React Is Holding Me Hostage Why developers on your team will push for something new every few weeks.
And you need to say no.
âAnd then people start speaking too positively.
Too consistently.
It feels like everybody is happy with their new things and less happy with the old thingâ*
This is a longer look into React though, and worth reading if you use React. https://emnudge.dev/blog/react-hostage In doubt use HTMX https://quii.dev/HTMX_is_the_Future Developer marketing for early-stage startups â what weâve learned âTrying to go head-to-head with much larger competitors on content output is a losing game, so focus on quality instead. You are not Cloudflare (yet). 1 great article »> 25 mediocre ones.â https://posthog.com/blog/dev-marketing-for-startups How To Survive Your Projectâs First 100,000 Lines Many startups I see struggle at some point from piling up code. âThis is an article about how we kept it from collapsing under its own weight and exploding, as many projects do.â https://verdagon.dev/blog/first-100k-lines Scaling up the Prime Video audio/video monitoring service and reducing costs by 90% This is not about the core of Prime Video but killer quote incoming: âMoving our service to a monolith reduced our infrastructure cost by over 90%. It also increased our scaling capabilities.â https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90 Two Approaches To Decoupling What is hypermedia API decoupling?
âYes, this is an API response.
It just happens to be a hypermedia-formatted response, in this case HTML.â
vs. JSON API and GraphQL API calls. https://htmx.org/essays/two-approaches-to-decoupling/ |