Ryan J Salva
Developer Productivity Using AI Tools and Services - Ryan J Salva
#1about 4 minutes
The diverse ways AI assists developers today
AI tools boost productivity through predictive text, conversational chat for code understanding, "vibe coding" for rapid prototyping, and automation agents for complex tasks.
#2about 5 minutes
The risk of prioritizing speed over code quality
The DORA report shows AI adoption correlates with a regression in delivery stability, highlighting the need to shift focus from writing more code to writing better code.
#3about 3 minutes
Using AI to improve code quality and reduce tech debt
AI can improve code quality by generating documentation that reflects the current state of a codebase and can help manage technical debt by automating library and SDK migrations.
#4about 5 minutes
Keeping AI models current with the latest code changes
Retrieval-Augmented Generation (RAG) and techniques like Search RAG help AI models provide up-to-date code suggestions by referencing the latest documentation and code samples.
#5about 6 minutes
Creating team-specific coding standards with AI
AI can learn a team's unique coding patterns and architectural preferences by analyzing code review feedback, enabling it to generate code that adheres to internal standards.
#6about 5 minutes
Ensuring transparency in AI-generated code suggestions
Current AI tools provide transparency through citations and footnotes, but the future will involve developers asking models to explain their reasoning rather than reviewing every line of code.
#7about 5 minutes
How AI is changing the role of the software developer
Developers are shifting from writing code to writing detailed natural language requirements, elevating their role to be more architectural and democratizing development for other team members.
#8about 6 minutes
Using AI as a learning tool for developers
Rather than replacing junior developers, AI assistants can act as a coach or sounding board, helping developers learn new concepts and complete tasks more independently.
#9about 5 minutes
Modernizing legacy codebases like COBOL with AI
AI tools can accelerate the modernization of legacy systems by assisting with code translation, re-architecture, and dependency analysis for complex migration projects.
#10about 6 minutes
Mitigating the security risks of AI-generated code
Security risks like malicious packages and data leaks can be managed by using static analysis tools and running AI assistants within sandboxed, cloud-hosted development environments.
#11about 7 minutes
Why new AI-native IDEs are emerging
The rise of new IDEs is driven by the need for different extensibility points and user experiences tailored to prompt-driven, agentic workflows that traditional editors don't support.
#12about 1 minute
Why operations is the next frontier for AI
The next major opportunity for AI in developer tooling is in operations (Ops), an untapped area that includes log analysis, incident response, and infrastructure design.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:38 MIN
Understanding AI's dual impact on developer productivity
Navigating the AI Revolution in Software Development
16:08 MIN
How AI tools are changing developer workflows
Coffee with Developers - Cassidy Williams -
04:44 MIN
Using AI to boost developer productivity at Mercedes-Benz
Beyond the Hype: Real-World AI Strategies Panel
12:10 MIN
Why AI is a copilot, not an autopilot for developers
Coffee With Developers - Kyle Daigle, COO of GitHub
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
19:57 MIN
How AI coding assistants impact developer skills
Navigating the Future of Junior Developers in Tech
26:21 MIN
Why now is the best time to be a developer
Coffee with Developers - Dan Mindru - Product Marketing for Developers
Featured Partners
Related Videos
Engineering Mindset in the Age of AI - Gunnar Grosch, AWS
Gunnar Grosch
Google Gemini: Open Source and Deep Thinking Models - Sam Witteveen
Sam Witteveen
What’s New with Google Gemini?
Logan Kilpatrick
Google Gemma and Open Source AI Models - Clement Farabet
Beyond the IDE: A new era of agent collaboration
Ryan J. Salva
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
Livecoding with AI
Rainer Stropek
WeAreDevelopers LIVE - Is AI replacing developers?, Stopping bots, AI on device & more
Chris Heilmann & Daniel Cranney & Sebastian Gingter
From learning to earning
Jobs that call for the skills explored in this talk.

Lead Fullstack Engineer AI
Hubert Burda Media
München, Germany
€80-95K
Intermediate
React
Python
Vue.js
Langchain
+1

Senior Machine Learning Engineer (f/m/d)
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Python
Docker
Machine Learning

Team Lead and Senior Software Engineer with focus on AI
Dynatrace
Linz, Austria
Senior
Java
Team Leadership





