Chris Heilmann & Daniel Cranney & Sebastian Gingter
WeAreDevelopers LIVE - Is AI replacing developers?, Stopping bots, AI on device & more
AI coding assistants are dangerously capable of writing dramatically unsafe code. Learn why your most critical new skill is treating AI like a trainee.
#1about 5 minutes
How companies are adopting generative AI for various tasks
Companies are using generative AI for both technical and non-technical tasks, requiring education on effective prompting and awareness of token costs.
#2about 6 minutes
The benefits and challenges of running AI models locally
Running smaller language models on-device helps with data privacy and GDPR compliance, but they are not yet capable of complex reasoning tasks.
#3about 3 minutes
Addressing data privacy concerns and AI model hallucinations
European data privacy culture highlights the need to control AI training data and implement strategies like RAG to mitigate model hallucinations.
#4about 6 minutes
Designing user experiences for AI-powered applications
Integrating AI tools requires balancing responsiveness with accuracy checks and designing workflows that effectively keep a human in the loop.
#5about 7 minutes
How AI is changing the role of software developers
AI coding assistants shift the developer's role from writing code to reviewing and guiding, which poses challenges for the growth of junior developers.
#6about 8 minutes
Uncovering the security risks in AI-generated code
AI tools can produce code that appears elegant but is dangerously unsafe, often lacking basic security protections like SQL injection prevention.
#7about 4 minutes
Understanding why AI models generate insecure code
Models trained on average public code from sources like Stack Overflow often replicate common security flaws, requiring developers to explicitly prompt for security checks.
#8about 9 minutes
The business models and costs of AI developer tools
The AI tool market is fragmented with various subscription models, raising questions about sustainability, token costs, and the value of bespoke IDEs versus plugins.
#9about 2 minutes
Strategies for preventing AI bots from scraping content
Website owners face challenges in blocking sophisticated AI bots that scrape content for model training without identifying themselves properly.
#10about 8 minutes
A practical e-commerce use case for local LLMs
A local language model can be used for batch processing tasks like identifying and flagging order cancellation emails to prevent incorrect shipments.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
06:45 MIN
AI's growing impact on developer tools and roles
The Evolving Landscape of Application Development: Insights from Three Years of Research
02:37 MIN
The developer's evolving role in the age of AI
Designing the Future of Human<>Agent Collaboration
00:52 MIN
Will AI replace developers? An AI-built demo
From Syntax to Singularity: AI’s Impact on Developer Roles
03:11 MIN
Using generative AI to enhance developer productivity
Throwing off the burdens of scale in engineering
01:27 MIN
Using AI to reimagine the developer experience
AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!
11:27 MIN
How AI is reshaping developer careers and hiring
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
01:33 MIN
The current era of AI-assisted development
From Punch Cards to AI-assisted Development
02:20 MIN
How GenAI is currently changing development work
The Future of Developer Experience with GenAI: Driving Engineering Excellence
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take partStarting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
Chris Heilmann
Transforming Software Development: The Role of AI and Developer ToolsIn today's fast-paced tech landscape, AI has begun to play an increasingly significant role, reshaping the way developers create software. As we delve into this transformation, we uncover both opportunities and challenges that AI brings into the worl...
Chris Heilmann
Is AI turning Junior Developers into an endangered species?When discussing current changes in the market and especially the rise of AI, the most endangered group seem to be junior developers. Let’s take a look at what being a junior developer means, what their role in companies entails, why they are importan...
From learning to earning
Jobs that call for the skills explored in this talk.