AI Product Expert Certification - Master Generative AI Skills
You’re only 3 weeks away from a new language
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the cyclical nature of software development practices in this 22-minute conference talk from ACCU 2025. Examine how the concept of "shifting left" - moving activities earlier in the development workflow - has evolved across different contexts and technologies. Discover how this process manifests through code (including C++26's reflection proposal), tooling that affects work interactions, and collaboration/design approaches that influence final product delivery. Journey through various technologies and historical examples to understand how attitudes toward shifting left versus shifting right have transformed over time. Analyze cherry-picked illustrative cases that demonstrate changing perspectives on workflow optimization and consider future directions for software development practices. Gain insights into the broader patterns of invention and re-invention that characterize the software delivery lifecycle.
Syllabus
Shifting Left, Shifting Right - Patrick Martin - ACCU 2025
Taught by
ACCU Conference