Introduction to Programming with Python
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
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