If you only read one thingThe Importance of Mastering Context in Effective Leadership (25 minute read) Many good points about leaders and context, as in āLeaders as managers of meaning and co-constructors of realityā As I talk with coachees, managers are the new shamans, they give context and tell a story to make sense of the world, why the moon goes up and the sun goes down, and people feel safe. Or āIn many ways, leaders automatically have more context than their teams. Not only are they one level removed but they are also embedded within other numerous and larger networks than their teams are. Assuming that our teams have that same context is a classic mistake.ā https://www.leadingsapiens.com/mastery-of-context-in-leadership/ Graph of the weekDoes it scale - Build what you want without the unknowns Very clever website to compare pricing of SaaS services based on the payment metric, e.G. number of users. For now, it has email and authentication. I assume they will add more comparisons fast. Also, nice design. Video of the weekAIs are predictable, C isnāt! This was eye-opening for me, HEUREKA! The great Jim Keller (CPU/GPU genius) makes this interesting observation. Comparing an AI model to a program in C, and people thought C would be predictable. The opposite is true! The AI model has a clearly defined error, the 5 billion lines of C, no one knows how it reacts. Also, āIām not afraid of the 800-pound gorillas, they donāt move that fast.ā Neither am I. https://www.youtube.com/live/OnVUXC9Fou4?si=PZt_d5eHPhKyZA1R&t=2887
Stories Iāve enjoyed this weekBuilding Bluesky: a Distributed Social Network (Real-World Engineering Challenges) (45 minute read) A very detailed description of the experience of building something with many users in a short amount of time, with few people. Including āDevelopment timelineā with its three phases, āScalingā, āFederationā, āArchitectureā, āRefactoringsā, āDatabaseā and more. This can act like a blueprint, a guiding plan or inspiration. Great read. https://newsletter.pragmaticengineer.com/p/bluesky?publication_id=458709 10 Big Lessons from Hackfwd (25 minute read) I was honored to participate in Hackfwd ten years ago. It was the only accelerator I have seen that was outstanding. Met some really great people Iām still friends with. My favorite learning, ā1. Geeks Can Be CEOsā YES! The CTO: A start-upās hardest position (14 minute read) I agree, though ask my wife, being startup CEO isnāt easy either, for different reasons. The challenge in the CTO role is that it rapidly changes every six months. From coder, to hiring manager, manager, team builder, managing through people, process guy, scaling architect and executive strategist. All while the application is on the edge of crashing due to rapid customer growth and constant pressure from the CEO to deliver features faster, āor the company will not survive!ā https://blog.outstride.co/the-cto-a-start-ups-hardest-position-3a87064dfad2 The only two log levels you need are INFO and ERROR (9 minute read) Usually there is no guidance on log levels in startups from the CTO. Log levels are
all over the place, just put everything in DataDog. Things are not logged at all,
some have the wrong level. Just like with project status, every log level needs to
be actionable. What does https://ntietz.com/blog/the-only-two-log-levels-you-need-are-info-and-error/ I love programming but I hate the programming industry (6 minute read) THIS *āEssentially, the concept of critical thinking has been made anathema to engineering: as a programmer you are to focus solely on the how, rarely on the what, and certainly never on the why. [..] A code monkey is prohibited, from even identifying the lack of autonomy and creativity inherent to the positionā. Developers are driven to code shallow features, no thinking needed, that have no impact in the world. Developers have been robbed of creativity. When in the eighties developers coded their own ideas, with Scrum they lost that ability and became an execution machine to code other peoples ideas. Good thing, this propelled open source to the top. Bad, most developers lost their creativity. Take.it.back! https://www.deathbyabstraction.com/I-love-programming-but-I-hate-the-programming-industry Why you need a āWTF Notebookā (10 minute read) āEvery time I join a new team, I go to the next fresh page, and on top of that page I write: āWTF - [Team Name].ā Then I make a note every time I run into something that makes me go āwtf,ā and a task every time I come up with something I want to change.ā I tell new hires that they need to pay attention and write down everything that confuses them (āWTFā) and we talk about it after a month. After that itās too late, they have become part of the #WTF. https://www.simplermachines.com/why-you-need-a-wtf-notebook/ OKRs and Product Roadmaps (15 minute read) Too many people still struggle with OKRs: Combining road maps and OKRs. https://www.romanpichler.com/blog/okrs-and-product-roadmaps/ My book is available nowāIf you have only time to read a single book about engineering management - try this oneā Christian KĆ¼chler, Director Software Engineering @ Solactive AG Join the CTO newsletter! | |