World Congress 2026 Europe - Virtual Stage Jul 2, 2026 Session details

Command and Conquer: How we let an LLM control our Software

Simon A.T. Jiménez

Simon Jimenez proves treating LLMs as unreliable APIs ensures stable software. Massive prompts fail. Discover how a plan-and-fulfill architecture safely gives AI the keys to your application.

Pause
Mute Enter Fullscreen
#1 about 3 min

Letting large language models control software applications

Implementing a command pattern allows users to naturalistically manage software requirements without needing manual inputs.

#2 about 5 min

Transitioning from proprietary models to multi-provider routing

Adopting an agnostic model infrastructure prevents vendor lock-in and accommodates regional hosting constraints.

#3 about 4 min

Handling provider inconsistencies and fallback offline modes

Building robust endpoint strategies manages varying API schema compliance and offline scenarios effectively.

#4 about 4 min

Mitigating language model unpredictability and parsing issues

Extracting structural output with a custom JSON parser handles the chattiness and language drifts of large models.

#5 about 6 min

Managing token consumption and knowledge base context

Implementing scoped context limits prevents unexpected invoice spikes from massive integrations like confluence document syncs.

#6 about 3 min

Securing data with tenant endpoints and handling timeouts

Allowing custom tenant endpoints prevents information leakage while asynchronous requests require careful timeout management.

#7 about 5 min

Designing safe user experiences with human approval

Proposing operations instead of auto-executing them ensures critical data modifications are explicitly reviewed by human operators.

#8 about 5 min

Improving reliability through plan and fulfill prompting

Splitting complex tasks into a lightweight planning phase and dedicated fulfillment steps drastically improves execution reliability.

#9 about 3 min

Automating compliance reviews with specialized context prompts

Running targeted system prompts against user stories enables automated GDPR checks and generates resolution suggestions.

#10 about 5 min

Key takeaways for treating language models as APIs

Treating large language models as unreliable external APIs demands strict validation and continuous prompt versioning.

Matching moments

1:44 min

Summarizing developer experience and artificial intelligence companions

Robert Hoffmann Robert Hoffmann +1 · LIVE

1:12 min

Enhancing conversational intent through modern large language models

Nathaniel Okenwa Nathaniel Okenwa · World Congress 2025

2:21 min

Transitioning from AI co-pilots to AI-native products

Jordan Tigani Jordan Tigani · World Congress 2026 Europe

5:30 min

Building components of a real-world LLM lifecycle

Maxim Salnikov Maxim Salnikov · LIVE

3:26 min

Introducing LLMs as judges for automated testing

Sebastian Messingfeld Sebastian Messingfeld · World Congress 2026 Europe

2:08 min

Applying large language models to infrastructure tasks

Alfonso Sandoval Rosas Alfonso Sandoval Rosas · Europe 2026 Virtual

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 6

No Single Model to Rule Them All: Building Resilient AI Agents Across Open & Closed LLMs

Emmanuel Acheampong

Senior Manager Developer Relations at Crusoe AI

Emmanuel Acheampong
Open session

World Congress 2026 North America

September 24, 2026 · 13:30–14:00

Stage 9

Understanding LLM Architectures: Inside the Design of Modern Models

Jofia Jose Prakash

Director - AI & Governance at Humanity + AI, Inc

Jofia Jose Prakash
Open session

World Congress 2026 North America

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

Stage 1

Stop Blaming the Model: The Art and Science of Context Engineering and Architecture

Lena Hall, Thorsten Hans

Lena Hall
Thorsten Hans
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Stage 2

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer at IBM

Eric Deandrea
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 25, 2026 · 11:40–12:10

Stage 9

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan