If you only read one thingThe Most Valuable Commodity in the World is Friction (20 minute read) âwe have a world where friction gets automated out of experiencesâ Woha! âAI is the newest terrain in a decades-long race to eliminate all forms of cognitive resistanceâ Woha! âI think what weâre witnessing isnât just an extension of the attention economy but something new - the simulation economy. [..] Itâs about convincing you that any sort of real-world effort is unnecessary, that friction itself is obsoleteâ Triple Woha! Ok, now go read the article. Bonus points for figuring out what this has to do with your CTO job, not only your life. https://kyla.substack.com/p/the-most-valuable-commodity-in-the
Stories Iâve enjoyed this weekNobody Codes Here Anymore (12 minute read) Real discussion of real usage of AI tools (Claude Code + Cursor). Many things are the same I have experienced, but from a different angle. âOur head of product is a reformed lawyer who taught himself to code while working here. Heâs shipped 150 PRs in the last 12 months. [..] The product manager he sits next to has shipped 130 PRs in the last 12 months. [..] We built a new product for a new region with a single developer working soloâ People can have a huge impact, not sure about maintainability but shipping something that can be moved forward, yes! About bugfixing âAll you are really doing here is hoping that the Linear ticket is enough that the agent can work out the bug and fix it.â Something Iâve been saying for months now, requirements in text - or in this case bug reports - become more important, because then the AI can work on its own - without me translating and adding something for the prompt. Less friction wins. ânot realize that the tests are garbage and the fix is wrong.â Recently I had a discussion with a client on how to look at AI generated code. I said âgive me the test casesâ and I review them, instead of the code. âOur heaviest users are using $50/month of tokens. Thatâs a lot of tokens. [..] I asked our CFO and he said heâd be happy to spend $100/dev/month on agents. To get 20% more productive thatâs a bargain.â and more great stuff. â¤ď¸ https://ghiculescu.substack.com/p/nobody-codes-here-anymore Are We Really Engineers? (21 minute read) Are software engineers really engineers? The article has a point when it tells us that software developers who say engineering is different donât know what engineering is, or have many misconceptions. Valid point. The author interviewed 17 real engineers who got into software engineering. My opinion is different: We can be engineers, but engineering is holding us back. Mostly due to two things. Because software is not physical, there is no meaningful constraint to dependencies. A class can depend on a hundred other classes, way beyond being manageable. And itâs not clear where the breaking point is - and we even do not agree where it can be. Second, software development has no media break. Itâs a string of transformation. It does not go from information to physical at one point. So there is no clear reference point, no clear boundary as with physical work. Is a programming language the boundary? Or is it executable UML? What is a compiler? Should the compiler check for errors or a linter? We can move everything wherever we want. It would have been much more interesting if the article author had interviewed 17 experienced software developers who moved into (electrical, chemical, ..) engineering. https://www.hillelwayne.com/post/are-we-really-engineers/ Product Purgatory: When they love it but still donât buy (10 minute read) The biggest problems I see with startups and âscaleupsâ, they do not have PMF and ruthlessly focus on getting it. Some have, but they think this is where the hockey stick starts. But they donât get to âTractionâ (next phase in my 7P model). And they are stuck in âProduct Purgatoryâ. Great article on what it is and how to get out of it. â¤ď¸ it. âFor products in purgatory, the key question isnât whether customers see value, but rather which customers are ready to buy now.â Traction. https://longform.asmartbear.com/purgatory/ Team Autonomy and AI (3 minute read) âThe result is that while the team may be empowered, they still feel frustrated by the lack of autonomy. Legacy systems, older team topologies, the limitations of cognitive load, and specialized languages or technologies that not all the engineers have been trained on, contribute to the lack of autonomy.â With AI around, these limiters on autonomy are going away says the article, and therefore team autonomy increases, an interesting thoug https://www.svpg.com/team-autonomy-and-ai/ Microservices Are a Tax Your Startup Probably Canât Afford (19 minute read) What I found refreshing, what I â¤ď¸ about that article is it goes way beyond âMicroservices are bad!â - and dives deep into why and concrete results of using Microservices. You can copy them into your ADRs (you do ADRs, donât you?) If you then come to the conclusion that you still net benefit from them, go ahead! https://nexo.sh/posts/microservices-for-startups/ Reading âBusinessâ Books Is A Waste Of Time (7 minute read) Most books I read are a waste of time. Often I donât finish them. The main reason is that most books have one idea that could be a one-pager. But you canât sell those (I try to sell small, non-bloated books for $4.99 each, but this is not what people expect). So people make a book out of one idea, Malcolm Gladwell being the prime example. To the article: Books do not make you great, at least not those books for easy reading (a COGS, CAPEX and EBITA book will - but hard to read and boring). BUT I disagree with the article, from each of those books I have taken one long-lasting idea. Start with the why for everything. Have processes around promotion and salary raises. https://theorthagonist.substack.com/p/why-reading-business-books-is-a-waste How to Harden GitHub Actions: The Unofficial Guide (13 minute read) CTOs ask me how to start with security. There are many ways to get going, this is one of them, hardening your GitHub actions, when we have seen supply chain attacks and credential leaks with GitHub actions. https://www.wiz.io/blog/github-actions-security-guide system_prompts_leaks/claude.txt at main ¡ asgeirtj/system_prompts_leaks (15 minute read) A peek behind the curtain. What are system prompts? System prompts are the prompts that are wrapped around everything you say to an AI. They are guard rails, they help to create that neat output. There are many AHA! moments in there, like âAha, this is why ChatGPT acts this wayâ. One mundane example: âThen explore Excel files structure: - Print workbook metadata: console.log(workbook.Workbook)â. There is a lot of water cooking involved in LLMs it seems. https://github.com/asgeirtj/system_prompts_leaks/blob/main/claude.txt
https://www.tabulamag.com/p/scrum-was-hit-by-the-perfect-storm Join the CTO newsletter! | |