schristoph.online

Tag

SoftwareEngineering

30 posts ยท all tags ยท all posts

2026

  1. More Than Technology: How Agentic AI Changes Minds, Culture, and the Way We Build

    TL;DR: Once usable agentic technology is available, the bottleneck often lies in how people, culture and ways of working change. For individuals, the core skill shifts to defining good, giving โ€ฆ

    AgenticAIChangeManagementLeadershipSoftwareEngineeringProductivity

  2. Architecting Skills: How Code Makes AI Agents More Reliable Over Time

    TL;DR: An agent skill starts life as a markdown file full of instructions. It works, sometimes. Then you watch it fail in ways that are hard to predict, and you notice a pattern: the steps that break โ€ฆ

    AgenticAISkillsReliabilitySoftwareEngineeringKiro

  3. Context Engineering: The Skill That Replaced Prompt Engineering

    TL;DR: Patrick Debois coined DevOps in 2009 by naming what practitioners were already doing. In 2026, heโ€™s doing it again with โ€œContext Engineeringโ€ and the CDLC (Context Development Lifecycle): โ€ฆ

    ContextEngineeringAIAgentsDevOpsCDLCArchitectureSoftwareEngineering

  4. Cognitive Debt: The Hidden Cost of AI-Generated Code

    The Code Nobody Understands Hereโ€™s a pattern Iโ€™ve seen across multiple teams: a data pipeline ships, built almost entirely by an AI coding agent. Clean architecture. Full test coverage. Passes every โ€ฆ

    AISoftwareEngineeringTechnicalDebtArchitectureAgenticCoding

  5. The Post-Agile Operating Model: How AI Changes How Teams Ship

    The 7x Gap Last month at the AI Engineer Summit, McKinsey presented findings from a survey of roughly 300 enterprises. The headline number was sobering: most organizations see only 5โ€“15% productivity โ€ฆ

    AINativeSoftwareEngineeringAgileOperatingModelDeveloperProductivityEngineeringLeadership

  6. Code Quality Is the New Infrastructure

    Ten talks. Ten practitioners from different companies, Anthropic, Google, HashiCorp, Thoughtworks, Answer.AI, Factory, and independent creators. All landed in the same place. I canโ€™t prove they didnโ€™t โ€ฆ

    CodeQualityAgenticCodingSoftwareEngineeringAITDDKiro

  7. The Bottleneck Moved: What 10 Studies Say About AI Developer Productivity

    The Pattern I Keep Seeing Every few weeks, a customer asks me the same question: โ€œWe rolled out AI coding tools to 500 engineers. Why arenโ€™t we shipping faster?โ€ I wrote about this a month ago. The โ€ฆ

    AIProductivitySoftwareEngineeringDeveloperExperienceEngineeringLeadership

  8. Software Fundamentals Matter More Than Ever

    The Talk That Confirmed What Iโ€™ve Been Seeing Matt Pocock stood on stage at the AI Engineer Summit and said something that most of the audience needed to hear: the developers who succeed with AI โ€ฆ

    AIAgenticCodingSoftwareEngineeringCodeQualityArchitecture

  9. AI Coding Productivity: 10%, Not 10x

    The Number Nobody Wants to Hear A few weeks ago, I wrote about running my entire workday through an AI agent [1], meetings, research, CRM, content creation. Eight hours of productive work, not a โ€ฆ

    AIProductivityDeveloperExperienceAgenticAISoftwareEngineering

  10. On the Loop, Not In It โ€” But Code Quality Still Matters

    On the Loop, Not In It, But Code Quality Still Matters Yesterday one of my AI agents wasted 15 minutes chasing a bug that didnโ€™t exist. The function was called transformPayload(), but it didnโ€™t โ€ฆ

    AISoftwareEngineeringCodeQualityDeveloperTools

  11. Technology Evolution Doesn't Move in a Straight Lineโ€”It Spirals

    Technology Evolution Doesnโ€™t Move in a Straight Line. It Spirals The Proud Ops Colleague Years ago, an Ops colleague proudly showed me something new. ClusterSSH, cssh [1]. A tool that opens multiple โ€ฆ

    SoftwareEngineeringDeveloperToolsAIAgents

  12. IT System Maintenance in the age of AI

    IT System Maintenance in the age of AI Introduction - The Maintenance Trap in IT You donโ€™t need to be in the IT industry for long to have witnessed this firsthand. Even non-IT users do. Those systems โ€ฆ

    AISoftwareEngineeringCloudArchitecture

  13. ๐Ÿ”ง ๐—ง๐—ต๐—ฒ ๐— ๐—ฎ๐—ถ๐—ป๐˜๐—ฒ๐—ป๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ง๐—ฟ๐—ฎ๐—ฝ: ๐—ช๐—ต๐˜† ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—œ๐—ง ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ ๐—”๐—ฟ๐—ฒ ๐— ๐—ผ๐—ฟ๐—ฒ ๐—Ÿ๐—ถ๐—ธ๐—ฒ ๐—ฃ๐—น๐—ฎ๐—ป๐˜๐˜€ ๐—ง๐—ต๐—ฎ๐—ป ๐—ฆ๐˜๐—ผ๐—ป๐—ฒ๐˜€

    ๐Ÿ”ง ๐—ง๐—ต๐—ฒ ๐— ๐—ฎ๐—ถ๐—ป๐˜๐—ฒ๐—ป๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ง๐—ฟ๐—ฎ๐—ฝ: ๐—ช๐—ต๐˜† ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—œ๐—ง ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ ๐—”๐—ฟ๐—ฒ ๐— ๐—ผ๐—ฟ๐—ฒ ๐—Ÿ๐—ถ๐—ธ๐—ฒ ๐—ฃ๐—น๐—ฎ๐—ป๐˜๐˜€ ๐—ง๐—ต๐—ฎ๐—ป ๐—ฆ๐˜๐—ผ๐—ป๐—ฒ๐˜€ After years of watching organizations struggle with outdated systems, Iโ€™ve written about a pattern we all know too well, โ€ฆ

    AISoftwareEngineeringCloudArchitecture

  14. Passing on control to your AI coding agent team entirely?

    Passing on control to your AI coding agent team entirely? Anthropic researcher Nicholas Carlini conducted a stress test of their Claude Opus 4.6 model by deploying 16 parallel AI agents to build a C โ€ฆ

    AIAIAgentsSoftwareEngineering

  15. Kiro Subagents: Scaling Development with Specialized AI Agents

    Kiro Subagents: Scaling Development with Specialized AI Agents When youโ€™re building complex software, context management tends to become your bottleneck. Your AI agent is juggling frontend components, โ€ฆ

    AIAIAgentsDeveloperToolsSoftwareEngineering

  16. ๐ŸŽฏ From Chaos to Control: Building Predictable AI Agents That Get Smarter Over Time

    ๐ŸŽฏ From Chaos to Control: Building Predictable AI Agents That Get Smarter Over Time โš–๏ธ We need to balance Agency versus Control. We want AI systems to be super easy to use, read our minds, and just โ€ฆ

    AIAIAgentsSoftwareEngineeringMCP

  17. When a 'Model' Isn't Just a Model: Redefining AI Systems for the Builder's Era

    When a โ€˜Modelโ€™ Isnโ€™t Just a Model: Redefining AI Systems for the Builderโ€™s Era ๐ŸŽฌ Great keynote by Jensen Huang at CES 2026 [1]! Great content and also love the ease of his presentation style. Miguel: โ€ฆ

    AISoftwareEngineeringOpenSource

2025

  1. ๐ŸŒ… The Dawn of the Renaissance Developer

    ๐ŸŒ… The Dawn of the Renaissance Developer Itโ€™s that time of the year. AWS Community gets ready for the event of the year: re:Invent. And Werner publishes his tech predictions [1]. Like every year, a โ€ฆ

    AISoftwareEngineeringDeveloperTools

  2. ๐Ÿค” '๐—ช๐—ฟ๐—ถ๐˜๐—ฒ ๐—™๐—ถ๐—ฟ๐˜€๐˜ ๐—ผ๐—ฟ ๐—•๐˜‚๐—ถ๐—น๐—ฑ ๐—™๐—ถ๐—ฟ๐˜€๐˜? ๐—ช๐—ต๐˜† ๐—”๐—œ ๐—ถ๐˜€ ๐—ฅ๐—ฒ๐˜„๐—ฟ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฒ ๐—ฅ๐˜‚๐—น๐—ฒ๐˜€ ๐—ผ๐—ณ ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ

    ๐Ÿค” โ€œ๐—ช๐—ฟ๐—ถ๐˜๐—ฒ ๐—™๐—ถ๐—ฟ๐˜€๐˜ ๐—ผ๐—ฟ ๐—•๐˜‚๐—ถ๐—น๐—ฑ ๐—™๐—ถ๐—ฟ๐˜€๐˜? ๐—ช๐—ต๐˜† ๐—”๐—œ ๐—ถ๐˜€ ๐—ฅ๐—ฒ๐˜„๐—ฟ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฒ ๐—ฅ๐˜‚๐—น๐—ฒ๐˜€ ๐—ผ๐—ณ ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ This week I had the pleasure of listening to a presentation by Brent Smith, who highlighted the value of prototyping โ€ฆ

    AISoftwareEngineeringInnovation

  3. ๐ŸŽ™๏ธ In a fantastic interview 'How AI will change software engineering โ€“ with Mart

    ๐ŸŽ™๏ธ In a fantastic interview โ€œHow AI will change software engineering โ€“ with Martin Fowlerโ€ at the Pragmatic Engineer Podcast [1], Martin Fowler highlights the non-determinism introduced by Agentic AI โ€ฆ

    AISoftwareEngineeringAIAgents

  4. ๐—ง๐—ต๐—ฒ ๐—”๐—œ ๐——๐—ถ๐˜€๐—ฎ๐—ฝ๐—ฝ๐—ผ๐—ถ๐—ป๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐—ฎ๐—ฝ: ๐—”๐—ฟ๐—ฒ ๐—ช๐—ฒ ๐— ๐—ฒ๐—ฎ๐˜€๐˜‚๐—ฟ๐—ถ๐—ป๐—ด ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฒ๐˜€๐˜€ ๐—ผ๐—ฟ ๐—๐˜‚๐˜€๐˜ ๐—–๐—ต๐—ฎ๐˜€๐—ถ๐—ป๐—ด ๐—›๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ๐˜€?

    ๐—ง๐—ต๐—ฒ ๐—”๐—œ ๐——๐—ถ๐˜€๐—ฎ๐—ฝ๐—ฝ๐—ผ๐—ถ๐—ป๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐—ฎ๐—ฝ: ๐—”๐—ฟ๐—ฒ ๐—ช๐—ฒ ๐— ๐—ฒ๐—ฎ๐˜€๐˜‚๐—ฟ๐—ถ๐—ป๐—ด ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฒ๐˜€๐˜€ ๐—ผ๐—ฟ ๐—๐˜‚๐˜€๐˜ ๐—–๐—ต๐—ฎ๐˜€๐—ถ๐—ป๐—ด ๐—›๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ๐˜€? Thereโ€™s been incredible progress in #AI tools for software engineersโ€”new agents, coding assistants, and integrated โ€ฆ

    AISoftwareEngineeringDeveloperTools

  5. Absolutely brilliant. Made my start of the week. And in all seriousness - a good reminder to not just

    Absolutely brilliant. Made my start of the week. And in all seriousness - a good reminder to not just blindly rushing with the innovation train into production, but e.g. apply good standard practices โ€ฆ

    AIAgentsSoftwareEngineering

  6. Being in the industry for many years in different roles, this resonates deeply with me. Expert versus Generalist.

    Being in the industry for many years in different roles, this resonates deeply with me. Expert versus Generalist. Highly recommend to have a read of Constantinโ€™s article and a deep dive on the blog โ€ฆ

    CareerSoftwareEngineering

  7. Yesterday I turned torture - a long 3-country car ride - into an entertaining learning opportunity.

    Yesterday I turned torture - a long 3-country car ride - into an entertaining learning opportunity. I listened to the incredible Lex Fridman podcast with David Heinemeier Hansson (DHH), creator of โ€ฆ

    SoftwareEngineeringDeveloperTools

  8. I like Adrian's 2nd thought. Amazing to see how technology advancement keeps lifting the level of abstraction.

    I like Adrianโ€™s 2nd thought. Amazing to see how technology advancement keeps lifting the level of abstraction. While I learned some assembler back in the old days, pretty soon it wasnโ€™t anything I was โ€ฆ

    SoftwareEngineeringInnovation

  9. Heading home for weekend I spent some valuable time with a large AWS customer talking us through their

    Heading home for weekend I spent some valuable time with a large AWS customer talking us through their experience with Generative AI in their software engineering. Characterising themselves as a โ€ฆ

    AISoftwareEngineering

2024

  1. Can I escape the never-ending cycle of โ€œjustโ€ toying with new models to production?

    Can I escape the never-ending cycle of โ€œjustโ€ toying with new models to production? Most of us have been there. Trying out a new thing is super interesting to many of us. We are curious to understand โ€ฆ

    AISoftwareEngineeringInnovation

  2. RAG - just a poor engineering workaround?

    RAG - just a poor engineering workaround? My week kicked off nicely with some inspiring talks on an internal conference. In one of the talks Johannes Langer dived deep on how to build production-ready โ€ฆ

    AIArchitectureSoftwareEngineering

  3. ๐Ÿ’กOn my way back from a customer workshop on โ€œPrompt Engineeringโ€ in Den Haag in the Netherlands. Good

    ๐Ÿ’กOn my way back from a customer workshop on โ€œPrompt Engineeringโ€ in Den Haag in the Netherlands. Good to connect with nature and an upcoming storm and very interesting to learn from customers about โ€ฆ

    AIAWSSoftwareEngineering

2022

  1. Today is re:Purpose day, a great organisational initiative in Tanuja Randery's organization. Many different activities by different team members.

    Today is re:Purpose day, a great organisational initiative inย Tanuja Randeryโ€™s organization. Many different activities by different team members. Beside toeing the swimming pool for a first time since โ€ฆ

    SoftwareEngineeringCareerCommunity