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
Why Your Open-Source Project Feels Broken (and ...
Search
Ayodele Aransiola
March 26, 2022
Technology
110
0
Share
Why Your Open-Source Project Feels Broken (and How to Fix It)
Ayodele Aransiola
March 26, 2022
More Decks by Ayodele Aransiola
See All by Ayodele Aransiola
Securing Your Firebase Apps: A Deep Dive into Firestore Rules
leomofthings
0
21
Preparing_Africa_s_Digital_Talent.pdf
leomofthings
0
8
Building Desktop Apps Out of Web Apps: Scaling Electron With Code Signing & CI/CD
leomofthings
0
25
Emerging opportunities for AI Enthusiasts
leomofthings
0
24
How to get Funding
leomofthings
0
19
Leveraging Opensource for career growth
leomofthings
0
39
Navigating Essential Tech Tools
leomofthings
0
14
How to Build World-Class Web3 Developer Communities
leomofthings
1
540
Other Decks in Technology
See All in Technology
終盤で崩壊させないAI駆動開発
j5ik2o
0
470
2026年に相応しい 最先端プラグインホストの設計<del>と実装</del>
atsushieno
0
100
ZOZOTOWNリプレイスでのSkills導入までの流れとこれから
zozotech
PRO
4
3.3k
数案件を同時に進行するためのコンテキスト整理術
sutetotanuki
1
190
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
8
1.3k
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
PRO
3
670
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.4k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
2
570
Master Dataグループ紹介資料
sansan33
PRO
1
4.6k
サイバーフィジカル社会とは何か / What Is a Cyber-Physical Society?
ks91
PRO
0
160
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Documentation Writing (for coders)
carmenintech
77
5.3k
Producing Creativity
orderedlist
PRO
348
40k
Embracing the Ebb and Flow
colly
88
5k
Mind Mapping
helmedeiros
PRO
1
150
My Coaching Mixtape
mlcsv
0
96
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
510
Rails Girls Zürich Keynote
gr2m
96
14k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.3k
Transcript
None
Why Your Open-Source Project Feels Broken (and How to Fix
It) Aransiola Ayodele Developer Advocate @leomofthings
The Pain Point
Open Source Festival 2022 A few surprising stats: star ≠
adoption, fork ≠ contribution You Built it… Why aren’t they staying?
What ‘Broken’ Looks Like
Open Source Festival 2022 Feels Broken ≠ code is broken
• Common signs: ◦ Confusing setup ◦ Sparse or outdated docs ◦ Unclear API behavior ◦ Cryptic errors ◦ Radio silence on issues/PRs
The shift: OSS as a Product
Open Source Festival 2022 Think like a product, Not just
a project • Who are your users? • What’s the onboarding journey? • What does success look like?
Quick Comparison OSS Maintainer vs Product Manager mindset
5 Friction points that drive devs away
Poor or missing error handling
Inconsistent naming, poor DX
Poor Documentation Developers really want API documentation to be searchable,
understandable, and easily integrated into any format they desire.
No examples, and outdated instructions
Maintainers are not responsive
Fixing Developer Frictions
Open Source Festival 2022 • Structured and relevant error handling
mechanisms • Living Documentation • Updated API examples • Active community/give the people a voice • Community feedback
What Good Looks like - Netlify - Stripe - And
many more
What I learned while contributing to Section Engineering
Let’s have a quick recap
Thank you! Aransiola Ayodele Developer Advocate @leomofthings
None