Duan Lightfoot
Make it simple, using generative AI to accelerate learning
#1about 1 minute
Software development is fundamentally a learning process
Foundational knowledge remains essential for technical professionals even in the age of generative AI.
#2about 2 minutes
Understanding the technical professional's learning loop
The learning cycle of identifying problems, gathering information, studying, and applying knowledge faces challenges like information overload and debugging failures.
#3about 1 minute
Solving onboarding pains with centralized documentation
The challenge of outdated or missing documentation during onboarding can be solved by centralizing information and enabling natural language queries.
#4about 3 minutes
An overview of generative AI and its capabilities
Generative AI is a subset of deep learning that uses large, pre-trained models to perform tasks like text generation, summarization, and creating multimodal content.
#5about 3 minutes
Addressing LLM challenges with model customization techniques
Overcome common LLM issues like hallucinations and knowledge cutoffs by using customization methods ranging from prompt engineering and RAG to fine-tuning.
#6about 1 minute
How retrieval-augmented generation (RAG) works
RAG enhances model responses by ingesting data into a vector store and then retrieving relevant information to augment the prompt at inference time.
#7about 2 minutes
Exploring the AWS generative AI stack for developers
The AWS stack provides tools at every level, from ready-to-use applications like Amazon Q to foundational services like Amazon Bedrock for building custom solutions.
#8about 3 minutes
Demonstrating LLM hallucinations with a basic chatbot
A standard chatbot without proper context or guardrails can hallucinate and provide incorrect information, highlighting the need for human verification.
#9about 4 minutes
Building a custom RAG chatbot with guardrails
Create a more reliable chatbot by defining a system prompt with clear instructions and connecting it to a knowledge base of official documentation.
#10about 3 minutes
Testing the RAG bot for accurate, sourced answers
The custom RAG bot successfully generates accurate code and answers questions by retrieving information from its knowledge base and citing its sources.
#11about 2 minutes
Addressing AI limitations with human oversight and security
Mitigate risks like bad data and privacy concerns by implementing a human-in-the-loop process and leveraging security features like AWS PrivateLink.
#12about 1 minute
Best practices for adopting generative AI responsibly
Successfully integrate generative AI by defining narrow use cases, training teams on proper usage, and prioritizing accuracy and security in all applications.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Matching moments
09:10 MIN
How AI is changing the freelance developer experience
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
04:06 MIN
Using AI to enable human connection in recruiting
Retention Over Attraction: A New Employer Branding Mindset
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
14:06 MIN
Exploring the role and ethics of AI in gaming
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
03:31 MIN
Using AI to make work more human, not replace humans
Turning People Strategy into a Transformation Engine
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
Should we build Generative AI into our existing software?
Simon Müller
Using LLMs in your Product
Daniel Töws
Bringing the power of AI to your application.
Krzysztof Cieślak
The shadows of reasoning – new design paradigms for a gen AI world
Jonas Andrulis
ChatGPT: Create a Presentation!
Markus Walker
Build RAG from Scratch
Phil Nash
Livecoding with AI
Rainer Stropek
Related Articles
View all articles



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

The Rolewe
Charing Cross, United Kingdom
API
Python
Machine Learning

Amazon.com Inc.
XML
HTML
JSON
Python
Data analysis
+1

Amazon.com Inc.
XML
HTML
JSON
Python
Data analysis
+1

Amazon.com Inc.
Senior
R
API
Unix
Perl
Ruby
+7

Amazon.com, Inc
Shoreham-by-Sea, United Kingdom
XML
HTML
JSON
Python
Data analysis
+1

Google
Charing Cross, United Kingdom
Senior
Google Cloud Platform

Mindrift
Remote
£41K
Junior
JSON
Python
Data analysis
+1


Deloitte
Leipzig, Germany
Azure
DevOps
Python
Docker
PyTorch
+6