Coffee With Developers Apr 29, 2025

The Power of Prompting with AI Native Development - Simon Maple

Simon Maple

Simon Maple warns that using AI to patch codebases accelerates system degradation. Stop treating source code as your single truth. Embrace spec-centric development where code becomes completely disposable.

Pause
Mute Enter Fullscreen
#1 about 8 min

Using prototype coding to drive software specifications

Interactive prompting in prototyping tools highlights the need to value specifications over raw generated code.

#2 about 4 min

Identifying tasks where prompting and context limits fail

Large context windows decay tracking attention while sub-token character tasks inherently break modern language models.

#3 about 6 min

Mastering task framing and constraints for better outputs

Using sandwiching, structural tags, and upfront constraints aligns language model outputs with intended prompt instructions.

#4 about 4 min

Managing model differences through separated thought chains

Forcing language models to articulate context before performing requests leads to specific and cleaner functional outputs.

#5 about 7 min

Decoupling application requirements from software implementation

Code-centric development forces business logic and maintenance decisions into rigid repositories that cause requirements drift.

#6 about 11 min

Transitioning to specification-centric artificial intelligence development

Treating software specifications as the persistent source of truth enables adaptable and autonomous code generation.

#7 about 6 min

Navigating the evolving landscape of specification tooling

Addressing open challenges in version control and debugging establishes foundational standards for native development paradigms.

Matching moments

1:54 min

Shifting towards specification-driven AI development frameworks

Marcin Wawryszczuk Marcin Wawryszczuk · World Congress 2026 Europe

3:00 min

Understanding the shift from coding to prompting

Simon Auer Simon Auer · World Congress 2026 Europe

1:18 min

Addressing prompting challenges with spec-driven development projects

Julia Kordick Julia Kordick · Coffee With Developers

1:55 min

Shifting developer workloads and realistic AI productivity gains

Chris Heilmann +2 · LIVE

1:31 min

The shift from human prompt engineering to AI-generated prompts

Vitaly Friedman Vitaly Friedman · World Congress 2026 Europe

1:12 min

Improving and maintaining AI prompts for code generation

Dennis Doomen Dennis Doomen · World Congress 2026 Europe

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 23, 2026 · 13:40–14:10

Stage 2

Building an AI-Native Development Workflow

Vanessa Minik

Senior Service Delivery Engineer, GitHub

Vanessa Minik
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Outdoor Stage

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

September 24, 2026 · 14:25–14:35

Outdoor Stage

SecurePrompt: Building a Pre-Flight Security Layer for Agentic AI

Ravi Sastry Kadali

AI/ML Engineer at General Motors

Ravi Sastry Kadali
Open session

World Congress 2026 North America

September 25, 2026 · 14:10–14:40

Stage 1

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 7

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Mainstage

Our Brains in the AI Era

Cassidy Williams

Senior Director of Developer Advocacy, GitHub

Cassidy Williams