Rainer Stropek
Livecoding with AI
#1about 3 minutes
Generating HTML and CSS from an image with ChatGPT
An image of a word clock is used as a prompt for ChatGPT-4o to generate the initial HTML structure and CSS layout.
#2about 4 minutes
Using comment-driven development with GitHub Copilot
Natural language comments in TypeScript are used to guide GitHub Copilot's statement completion to generate a time conversion function.
#3about 3 minutes
Inspecting Copilot's network requests with a proxy
A man-in-the-middle proxy reveals how Visual Studio Code sends code context to GitHub Copilot's backend for completion.
#4about 10 minutes
Generating complex logic with GitHub Copilot Chat
GitHub Copilot Chat is used to generate a time-rounding function, revealing its use of GPT-4 and a different system prompt than statement completion.
#5about 3 minutes
Generating unit tests for TypeScript functions
GitHub Copilot is prompted to write a comprehensive suite of unit tests using the Vitest framework for the previously generated functions.
#6about 4 minutes
Generating the core application business logic
The final step involves prompting the AI to generate the complex business logic that maps the current time to the correct words on the clock face.
#7about 3 minutes
Q&A on AI coding assistant limitations and usage
The discussion covers Copilot's limited project context, token limits, the benefits of strictly-typed languages, and free alternatives.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
16:08 MIN
How AI tools are changing developer workflows
Coffee with Developers - Cassidy Williams -
26:21 MIN
Why now is the best time to be a developer
Coffee with Developers - Dan Mindru - Product Marketing for Developers
10:41 MIN
Using AI tools to enhance fundamental programming skills
Tech with Tim at WeAreDevelopers World Congress 2024
01:53 MIN
How GenAI is currently changing development work
The Future of Developer Experience with GenAI: Driving Engineering Excellence
12:22 MIN
Leveraging AI as a tool for learning and productivity
Exploring AI: Opportunities and Risks in Development
28:49 MIN
How AI will reshape software development and documentation
Coffee with Developers - Scott Chacon on growing GitButler and the future of version control
26:34 MIN
Q&A on AI limitations and practical application
How to become an AI toolsmith
38:07 MIN
Exploring the future of AI beyond simple code generation
Innovating Developer Tools with AI: Insights from GitHub Next
Featured Partners
Related Videos
ChatGPT: Create a Presentation!
Markus Walker
Agents for the Sake of Happiness
Thomas Dohmke
GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding
Liuba Gonta & Yuliya Khadasevich
From Syntax to Singularity: AI’s Impact on Developer Roles
Anna Fritsch-Weninger
Panel discussion: Developing in an AI world - are we all demoted to reviewers? WeAreDevelopers WebDev & AI Day March2025
Laurie Voss, Rey Bango, Hannah Foxwell, Rizel Scarlett & Thomas Steiner
Collaborative Intelligence: The Human & AI Partnership
Prashanth Chandrasekar, Alejandro Saucedo, Jakob von Lindern & Demetris Cheatham
The Road to One Billion Developers
Thomas Dohmke & Demetris Cheatham
Accessibility powered by AI
Ramona Domen
From learning to earning
Jobs that call for the skills explored in this talk.

Senior Fullstack Engineer – Angular/.Net (f/m/d)
Apaleo
München, Germany
Remote
€65-85K
Senior
.NET
Angular
JavaScript
+1
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL




Software Developer - AI Virtual Commissioning
VisionTools Bildanalyse Systeme GmbH
Remote
API
GIT
Computer Vision


Artificial Intelligence (AI), Agents & Copilot Architect
Techem Messtechnik GmbH
Remote
€52K
API
Azure
Redis
+5
