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
0
110
Why Your Open-Source Project Feels Broken (and How to Fix It)
Ayodele Aransiola
March 26, 2022
Tweet
Share
More Decks by Ayodele Aransiola
See All by Ayodele Aransiola
Emerging opportunities for AI Enthusiasts
codeleom
0
18
How to get Funding
codeleom
0
11
Leveraging Opensource for career growth
codeleom
0
28
Navigating Essential Tech Tools
codeleom
0
10
How to Build World-Class Web3 Developer Communities
codeleom
1
530
Other Decks in Technology
See All in Technology
開発と脆弱性と脆弱性診断についての話
su3158
1
1.1k
ZOZOTOWNフロントエンドにおけるディレクトリの分割戦略
zozotech
PRO
18
5.5k
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
30k
LLMエージェント時代に適応した開発フロー
hiragram
1
420
Gaze-LLE: Gaze Target Estimation via Large-Scale Learned Encoders
kzykmyzw
0
350
現場が抱える様々な問題は “組織設計上” の問題によって生じていることがある / Team-oriented Organization Design 20250827
mtx2s
6
1.8k
そのコンポーネント、サーバー?クライアント?App Router開発のモヤモヤを可視化する補助輪
makotot
4
660
microCMS 最新リリース情報(microCMS Meetup 2025)
microcms
0
120
自社製CMSからmicroCMSへのリプレースがプロダクトグロースを加速させた話
nextbeatdev
0
150
攻撃と防御で実践するプロダクトセキュリティ演習~導入パート~
recruitengineers
PRO
3
540
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
130
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
It's Worth the Effort
3n
187
28k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
GraphQLとの向き合い方2022年版
quramy
49
14k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
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