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
120
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
42
Preparing_Africa_s_Digital_Talent.pdf
leomofthings
0
11
Building Desktop Apps Out of Web Apps: Scaling Electron With Code Signing & CI/CD
leomofthings
0
36
Emerging opportunities for AI Enthusiasts
leomofthings
0
27
How to get Funding
leomofthings
0
21
Leveraging Opensource for career growth
leomofthings
0
43
Navigating Essential Tech Tools
leomofthings
0
17
How to Build World-Class Web3 Developer Communities
leomofthings
1
550
Other Decks in Technology
See All in Technology
Dynamic Workersについて
yusukebe
2
570
Unlocking the Apps
pimterry
0
180
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
6
3k
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1k
Datadog 認定試験の概要と対策
uechishingo
0
230
Sony_KMP_Journey_KotlinConf2026
sony
2
210
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
710
Databricks における 生成AIガバナンスの実践
taka_aki
1
270
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
190
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
5.5k
先取りMaven4 ~16年ぶりのメジャーアップデート、その進化とは?~
ogiwarat
0
140
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1.1k
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
The Limits of Empathy - UXLibs8
cassininazir
1
340
The Invisible Side of Design
smashingmag
302
52k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Everyday Curiosity
cassininazir
0
220
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
210
HDC tutorial
michielstock
2
690
How STYLIGHT went responsive
nonsquared
100
6.2k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
600
Become a Pro
speakerdeck
PRO
31
6k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
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