Learn Backend Development Part-Time, Online
MIT Sloan: Lead AI Adoption Across Your Organization — Not Just Pilot It
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the evolution of the Spring Framework through a 50-minute conference talk that chronicles 19 years of framework development and open source stewardship. Learn from Arjen Poutsma's extensive experience maintaining one of Java's most influential application frameworks, as he reflects on the journey from XML configuration through annotation-driven development to functional programming paradigms. Discover the critical lessons of API evolution, including how to innovate within constraints while maintaining backward compatibility and developer trust across millions of users. Gain insights into responsible open source maintenance practices, community management strategies, and the essential role of empathy and restraint in long-term project stewardship. Understand the challenges of serving a growing developer community while continuously adapting to new programming paradigms and industry demands. This retrospective examination offers valuable perspectives on sustainable software development practices and the human aspects of maintaining critical infrastructure that developers worldwide depend upon.
Syllabus
A Long Spring: 19 Years of Living with Your Past Mistakes by Arjen Poutsma
Taught by
Devoxx