World Congress 2023 Aug 11, 2023

ChatGPT: Create a Presentation!

Markus Walker

Your engineering job is safe because clients cannot exactly describe what they want. Learn how to safely leverage ChatGPT for test-driven development, complex refactoring, and SQL queries.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction to AI history and developer chat tools

How advancements from image recognition set the stage for modern text generators.

#2 about 3 min

Understanding capabilities and limitations of large language models

How the auto-regressive text generator predicts sentences but lacks actual computational math logic.

#3 about 2 min

Analyzing and identifying complex code structures with AI

How to pre-prompt the assistant to identify obfuscated code like Conway's Game of Life.

#4 about 2 min

Refactoring and porting legacy code to new languages

Translating vanilla JavaScript implementations into well-documented TypeScript applications.

#5 about 2 min

Deconstructing and explaining complex regular expressions with AI

Breaking down complex regular expressions to understand capturing groups and matching rules.

#6 about 3 min

Generating and testing regular expressions with technical prompts

Creating robust regex patterns for primes and phone numbers despite initial generation flaws.

#7 about 4 min

Evaluating generated sorting algorithms and application memory complexity

Assessing the accuracy of generated quicksort algorithms and uncovering hallucinated performance metrics.

#8 about 3 min

Navigating complex math puzzles and AI logic hallucinations

How the model struggles with mathematical constraints and fabricates incorrect console outputs.

#9 about 3 min

Implementing algorithms through test-driven development methodologies and prompts

Feeding existing unit tests into the model to generate satisfying function implementations.

#10 about 2 min

Refining complex software instructions using automated prompt engineers

Using the model to refine initial phrasing and generate structured prompts for better results.

#11 about 4 min

Simulating interactive virtual database environments for query testing

Prompting the model to act as a relational database to execute tables and mock data queries.

#12 about 2 min

Exploring AI integrations in modern agile development workflows

Highlighting popular tools that embed language models directly into standard environments.

#13 about 2 min

Key takeaways and security risks of generated code

Guidelines on validating outputs to prevent security vulnerabilities and address job replacement realities.

Matching moments

2:26 min

Running a live messaging demonstration in ChatGPT

Leandro Gomes da Silva Leandro Gomes da Silva · WWC 2025

3:58 min

Launching a ChatGPT driver's license for HR professionals

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

1:46 min

Introduction to AI code generation and developer habits

Prashanth Chandrasekar Prashanth Chandrasekar · WWC 2023

11:41 min

Generative artificial intelligence and programming fundamentals

Chris Heilmann +2 · LIVE

4:32 min

Audience Q&A on tooling choices and AI application prototyping

MIlan Todorović MIlan Todorović · WWC Europe 2026

5:05 min

Exploring popular generative AI models and applications

Mary Grygleski Mary Grygleski · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

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

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

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben
Open session

World Congress 2026 North America

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

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan