Krzysztof Cieślak
Bringing the power of AI to your application.
#1about 4 minutes
A software developer's perspective on building AI prototypes
This talk focuses on the practical process of building AI application prototypes, distinct from deep machine learning research or full-scale product deployment.
#2about 4 minutes
Understanding the basics of large language models
Large language models are general-purpose, probabilistic systems that predict the next word, requiring careful guidance to perform specific tasks.
#3about 4 minutes
Crafting effective prompts to steer AI behavior
Prompt engineering involves defining a persona, describing the task, and using techniques like few-shot prompting or chain of thought to guide the model's output.
#4about 2 minutes
Enhancing AI responses with retrieval augmented generation
Retrieval augmented generation (RAG) is the process of pulling relevant, personalized context from various data sources to include in the prompt for better results.
#5about 4 minutes
How to observe and measure AI system performance
Since AI models are probabilistic, performance is measured at scale using offline evaluation frameworks and online A/B testing with user telemetry.
#6about 5 minutes
Designing user experiences with a human in the loop
Effective AI user experience design prioritizes user control, allows for error correction, and balances model accuracy with system latency.
#7about 2 minutes
Exploring common AI user interface patterns
AI interfaces range from inline suggestions and text transformations to chat, each with different implications for user workflow and control.
#8about 4 minutes
Building structured AI workflows for better control
Structured, multi-step AI workflows like Copilot Workspace give users control at key stages, improving accuracy and trust over a simple chat interface.
#9about 3 minutes
Considering the ethical responsibility of building AI systems
Developers have a responsibility to question whether AI is appropriate for a given application, especially in sensitive domains like finance or healthcare.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
09:55 MIN
Shifting from traditional code to AI-powered logic
WWC24 - Ankit Patel - Unlocking the Future Breakthrough Application Performance and Capabilities with NVIDIA
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
34:11 MIN
Learning to communicate effectively with AI for better results
Recruiting in 2025: Will AI Help or Take Over?
25:30 MIN
The role of human oversight in the age of AI
Putting People at the Center: Women in Tech and the Future of Work
12:10 MIN
Why AI is a copilot, not an autopilot for developers
Coffee With Developers - Kyle Daigle, COO of GitHub
38:07 MIN
Exploring the future of AI beyond simple code generation
Innovating Developer Tools with AI: Insights from GitHub Next
26:34 MIN
Q&A on AI limitations and practical application
How to become an AI toolsmith
20:08 MIN
Learning to collaborate with AI as a social partner
GenAI after the Hype: Transforming Organizations with GenAI-based Agents
Featured Partners
Related Videos
Innovating Developer Tools with AI: Insights from GitHub Next
Krzystof Czieslak
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
Using LLMs in your Product
Daniel Töws
Livecoding with AI
Rainer Stropek
You are not an AI developer
Zan Markan
Three years of putting LLMs into Software - Lessons learned
Simon A.T. Jiménez
How AI Models Get Smarter
Ankit Patel
Prompt Engineering - an Art, a Science, or your next Job Title?
Maxim Salnikov
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Machine Learning Engineer - Large Language Models (LLM) - Startup
Startup
Charing Cross, United Kingdom
PyTorch
Machine Learning

Agentic AI Architect - Python, LLMs & NLP
FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning


Front End Engineering Manager ( Generative AI experience )
Accenture
Charing Cross, United Kingdom
REST
React
GraphQL
React Native
Continuous Integration

Generative AI Developer
University of the Arts, London
Sleaford, United Kingdom
£34-41K
Python
PyTorch
TensorFlow

