Navigating the AI Revolution in Software Development
The solution to AI's biggest problems isn't more AI. It's applying the fundamental software engineering principles you already use every day.
#1about 4 minutes
Understanding AI's dual impact on developer productivity
AI offers significant productivity gains through tools like co-pilots but also raises concerns about job displacement and code quality.
#2about 3 minutes
Navigating the hype and the complex AI tool ecosystem
Developers must cut through the hype by focusing on foundational principles and best practices to select valuable tools from a rapidly growing ecosystem.
#3about 7 minutes
Exploring practical AI use cases and maturity at Zalando
Zalando applies AI across its business, from customer-facing conversational AI to back-office forecasting, demonstrating that maturity is measured by time-to-value.
#4about 9 minutes
Shifting focus from standalone models to complete AI systems
Building robust AI products requires a systems-thinking approach where agentic workflows and components like RAG are integrated, not just focusing on the core model.
#5about 5 minutes
Overcoming the challenges of productionizing AI models
The journey from a working prototype to a production AI system involves a difficult cycle of prompt engineering, MLOps, data labeling, and continuous monitoring.
#6about 6 minutes
Applying software engineering discipline to AI development
The Machine Learning Development Lifecycle (MLDLC) adapts proven SDLC principles to AI, integrating data science and DevOps to manage risk and standardize tooling.
#7about 4 minutes
Ensuring AI reliability with monitoring and data governance
AI systems require specialized monitoring for statistical performance and data drift, alongside strong data governance and adherence to emerging compliance regulations.
#8about 1 minute
Knowing when a problem does not require an AI solution
Practitioners must recognize that AI is a specialized tool and should avoid forcing an AI solution when a simpler, non-AI approach is more effective.
Related jobs
Jobs that call for the skills explored in this talk.
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Chris Heilmann
Transforming Software Development: The Role of AI and Developer ToolsIn today's fast-paced tech landscape, AI has begun to play an increasingly significant role, reshaping the way developers create software. As we delve into this transformation, we uncover both opportunities and challenges that AI brings into the worl...
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...