The Power of Prompting with AI Native Development - Simon Maple
Your code should be a disposable artifact. Discover how AI native development makes the specification, not the code, the true source of truth.
#1about 7 minutes
Demonstrating the limits of iterative AI prompting
A live coding demo shows how iterative, stateless prompts fail to build robust features, highlighting the need for a persistent specification.
#2about 5 minutes
Understanding when prompting fails and how LLMs process requests
LLMs struggle with overly large contexts, sub-token character manipulation, and math, and they process prompts sequentially, which impacts how they interpret constraints.
#3about 8 minutes
Advanced techniques for writing effective and structured prompts
Improve LLM outputs by using structured formatting like XML tags, framing tasks with constraints upfront, and using a 'say' operation to guide the model's thought process.
#4about 6 minutes
Why code-centric development becomes fragile and hard to maintain
In traditional development, code becomes the source of truth, coupling the 'what' with the 'how' and making the system brittle as requirements, bugs, and framework changes accumulate.
#5about 4 minutes
Moving to a spec-centric model with AI
A spec-centric approach makes the specification—combining requirements and tests—the long-lived source of truth from which disposable code is generated.
#6about 9 minutes
Key benefits of the AI-native development paradigm
AI-native development creates adaptable software through context, enables autonomous maintenance for security and performance, and makes development more inclusive for non-coders.
#7about 4 minutes
Exploring the future and community of AI-native tools
An overview of the Tessl platform, the AI Native Dev community, and a landscape of tools that are shaping the future of specification-driven development.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
04:27 MIN
Mastering the fundamentals of effective AI prompting
WeAreDevelopers Live: Browser Extensions, Honey Scam, Jailbreaking LLMs and more
04:45 MIN
Defining prompt engineering for developers
Prompt Engineering - an Art, a Science, or your next Job Title?
01:09 MIN
Prompting for security and embracing automation
The transformative impact of GenAI for software development and its implications for cybersecurity
04:27 MIN
Learning to communicate effectively with AI for better results
Recruiting in 2025: Will AI Help or Take Over?
01:59 MIN
Key takeaways for using AI in software development
ChatGPT: Create a Presentation!
04:15 MIN
Crafting effective prompts to steer AI behavior
Bringing the power of AI to your application.
03:29 MIN
The evolution from prompt engineering to context engineering
Engineering Productivity: Cutting Through the AI Noise
04:42 MIN
How AI is changing the role of the software developer
Developer Productivity Using AI Tools and Services - Ryan J Salva
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...
Eli McGarvie
The Prompt Engineer ✍️The next biggest programming language is… English. If you’ve been on social media lately (Twitter or LinkedIn) you would have seen the term “Prompt Engineering” thrown around a lot. You might have even seen people who are self-proclaimed Prompt Engin...
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...
From learning to earning
Jobs that call for the skills explored in this talk.