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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
Global-Scale React: Architecting for Localization, Multi-Tenancy, and Dynamic Markets
leomofthings
0
3
Securing Your Firebase Apps: A Deep Dive into Firestore Rules
leomofthings
0
46
Preparing_Africa_s_Digital_Talent.pdf
leomofthings
0
13
Building Desktop Apps Out of Web Apps: Scaling Electron With Code Signing & CI/CD
leomofthings
0
41
Emerging opportunities for AI Enthusiasts
leomofthings
0
29
How to get Funding
leomofthings
0
22
Leveraging Opensource for career growth
leomofthings
0
45
Navigating Essential Tech Tools
leomofthings
0
21
How to Build World-Class Web3 Developer Communities
leomofthings
1
550
Other Decks in Technology
See All in Technology
Lightning近況報告
kozy4324
0
220
5分でわかるDuckDB Quack
chanyou0311
3
250
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
180
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
3
830
現場のトークンマネジメント
dak2
1
190
コミットの「なぜ」を読む
ota1022
0
120
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
540
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
170
事業会社における 機械学習・推薦システム技術の活用事例と必要な能力 / ml-recsys-in-layerx-wantedly-2026
yuya4
0
160
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
260
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
310
WebGIS AI Agentの紹介
_shimizu
0
550
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
10k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
Become a Pro
speakerdeck
PRO
31
6k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
The Invisible Side of Design
smashingmag
301
52k
KATA
mclloyd
PRO
35
15k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
200
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
How STYLIGHT went responsive
nonsquared
100
6.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
330
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