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.
Matching moments
03:11 MIN
Using generative AI to enhance developer productivity
Throwing off the burdens of scale in engineering
04:35 MIN
Why generative AI is a key tool for HR professionals
From Learning to Leading: Why HR Needs a ChatGPT License
02:38 MIN
Practical examples of using AI in daily life
Collaborative Intelligence: The Human & AI Partnership
05:03 MIN
How companies are adopting generative AI for various tasks
WeAreDevelopers LIVE - Is AI replacing developers?, Stopping bots, AI on device & more
04:35 MIN
Using custom-trained AI to enhance developer documentation
Exploring AI: Opportunities and Risks in Development
03:34 MIN
How generative AI is changing software development
The transformative impact of GenAI for software development and its implications for cybersecurity
05:32 MIN
GenAI applications and emerging professional roles
Enter the Brave New World of GenAI with Vector Search
05:51 MIN
Using AI to create guided product experiences
What’s New with Google Gemini?
Featured Partners
Related Videos
Should we build Generative AI into our existing software?
Simon Müller
Bringing the power of AI to your application.
Krzysztof Cieślak
Using LLMs in your Product
Daniel Töws
ChatGPT: Create a Presentation!
Markus Walker
Build RAG from Scratch
Phil Nash
The shadows of reasoning – new design paradigms for a gen AI world
Jonas Andrulis
Livecoding with AI
Rainer Stropek
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
Related Articles
View all articles



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

Amdocs
Kontich, Belgium
Senior
Terraform
Kubernetes
Machine Learning
Continuous Integration
![Phd Position On "human-centered Design And Evaluation Of Learning Analytics And Ai Tools In Edu[...]](https://wearedevelopers-develop.imgix.net/develop/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Phd Position On "human-centered Design And Evaluation Of Learning Analytics And Ai Tools In Edu[...]
Universidad De Valladolid
Municipality of Valladolid, Spain
€17K
Data analysis
Machine Learning

CGI Group Inc.
Köln, Germany
Senior
Data analysis
Natural Language Processing

webLyzard
Vienna, Austria
DevOps
Docker
PostgreSQL
Kubernetes
Elasticsearch
+2

Crossover
Canton de Lille-5, France
€100K
Senior
Node.js

Crossover
Dresden, Germany
Remote
€100K
Senior
Node.js

Crossover
Linz, Austria
Remote
€100K
Senior
Node.js


Crossover
Dortmund, Germany
Remote
€100K
Senior
Node.js