YoVDO

What Can the Financial Crash Teach Us About Open Source? - Lessons for Software Development

Offered By: Linux Foundation via YouTube

Tags

Financial Crisis Courses Express Framework Courses Semantic Versioning Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the parallels between the 2008 financial crash and the open-source ecosystem in this 34-minute Linux Foundation conference talk. Delve into the complexities of popular frameworks like Express, examining their components, versioning, and maintenance challenges. Analyze the fragility of the open-source landscape, discussing funding issues, the human side of development, and the role of tools like Dependabot. Consider the importance of maintaining enjoyment in open-source work and potential solutions to current challenges. Gain insights into responsible open-source practices and learn how events like Hacktoberfest contribute to the community. Reflect on the lessons from financial history to better understand and improve the sustainability of open-source development.

Syllabus

Intro
Introduction
What the financial crash can teach us
What is Express
Initial impressions
Components of Express
Complexity of Express
Im checking 49
Semantic versioning
Version ranges
Express
Maintainers
Fragility
Promise
Funding
Expression
eslint
Does it work
A more human side
The only reason this all works
Annette Castle
Our relationship with Open Source
Dependenbot
If its not fun anymore
What is the solution
Hacktoberfest
What should we do
Outro


Taught by

Linux Foundation

Tags

Related Courses

Economics of Money and Banking, Part One
Columbia University via Coursera
Economics of Money and Banking, Part Two
Columbia University via Coursera
Финансовые рынки и институты (Financial Markets and Institutions)
Higher School of Economics via Coursera
Макроэкономика (Macroeconomics)
Higher School of Economics via Coursera
Understanding Modern Business and Organisations
University of Strathclyde via FutureLearn