Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Consumption is Fractal: Open Source Sustainability
Search
Noah Kantrowitz
March 17, 2018
Programming
0
98
Consumption is Fractal: Open Source Sustainability
Noah Kantrowitz
March 17, 2018
Tweet
Share
More Decks by Noah Kantrowitz
See All by Noah Kantrowitz
What Python Can Learn From Other Languages
coderanger
0
61
What Python Can Learn From Other Languages (with notes)
coderanger
0
160
Swiss Army Django: Small Footprint ETL (with notes) - DjangoCon US
coderanger
0
220
Swiss Army Django: Small Footprint ETL - DjangoCon US
coderanger
0
59
How to look at space: PyCon AU
coderanger
0
100
Swiss Army Django: Small Footprint ETL
coderanger
0
90
Swiss Army Django: Small Footprint ETL (with notes)
coderanger
0
82
Minimum Viable Kubernetes
coderanger
0
38
Minimum Viable Kubernetes (with notes)
coderanger
0
450
Other Decks in Programming
See All in Programming
GPUを計算資源として使おう!
primenumber
1
170
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
260
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
800
Team operations that are not burdened by SRE
kazatohiei
1
320
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
2
110
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
20
8.1k
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
600
What's new in AppKit on macOS 26
1024jp
0
110
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
1
130
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
530
Deep Dive into ~/.claude/projects
hiragram
14
2.6k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
12k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
4 Signs Your Business is Dying
shpigford
184
22k
Fireside Chat
paigeccino
37
3.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
980
Being A Developer After 40
akosma
90
590k
It's Worth the Effort
3n
185
28k
Unsuck your backbone
ammeep
671
58k
Transcript
C onsumption is Fractal Open Source Sustainability Noah Kantrowitz @kantrn
What is Open Source?
None
Beer Speech Puppy Mattress Free As In
The Landscape
Solo Projects Itch Scratchers Plugins
Big Projects Linux Firefox
Umbrella Foundation OpenSTack (OSF) Kubernetes (CNCF)
VC Funded Chef Docker
Mirages Python Openssl
Bureaucracies Debian Fedora
Moonshots LetsEncrypt / Acme BeeWare Suite
Non-Software StackOverflow Wikipedia
And So On
What is Sustainability?
–Random House Dictionary “pertaining to a system that maintains its
own viability by using techniques that allow for continual reuse.”
Burnout
Guilt Dread Bitterness
Why does Sustainability matter?
Collectivism
What went wrong?
None
Production is single-threaded Consumption is fractal
None
Why Now?
None
None
Bubbles And Stacks
None
Burst Budgets
Capitalism
Intellectual Property coderanger.net /talks
Wrong Turns
Databases
Cy anogen
Individuals _why Mark Pilgrim
ZFS
Drive Bys One-off Contributor Spin up time Paradoxical load
Governance Models
BDFL Python openBSD
City States Linux WebKit
Hierarchy OpenStack Apache
Council Node.JS Kubernetes
Consensus Django BeeWare
And So On Do-Ocracy Working Groups Anything Goes
Mix and Match
–Mel Conwa y 1967 “organizations which design systems ... are
constrained to produce designs which are copies of the communication structures of these organizations.”
None
Funding
None of the above
Employer-supported
Support Contract
PRO FEATURES Freemium Dual Licensing
Donations
Tip Jar
Gittip Gratipa y Patreon
None
Kickstarter
Umbrella non-profit
Software Freedom Conservancy
Advertising
Grants
Bounties
Co-ops
Public funding?
UBI?
What Now?
Be Kind
Be A ware
BE Ready
Thank You
Questions? Noah Kantrowitz – @kantrn https:/ /coderanger.net /talks