Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Making an Awesome Open-Source Project
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ana Betts
March 14, 2012
Programming
370
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Making an Awesome Open-Source Project
Presentation given first at PrairieDevCon in Calgary, AB
Ana Betts
March 14, 2012
More Decks by Ana Betts
See All by Ana Betts
Flutter in Practice
anaisbetts
2
190
Electron Pro-Tips
anaisbetts
0
220
Electron: The Boring Parts
anaisbetts
1
440
Why Akavache is Fast: How not to use sqlite3
anaisbetts
0
220
Native Modules in Electron
anaisbetts
3
8.4k
Single Page Apps in Electron
anaisbetts
3
1.5k
Functional Reactive Programming in Practice
anaisbetts
2
360
Awaiting for Rx
anaisbetts
4
600
On Programming
anaisbetts
3
410
Other Decks in Programming
See All in Programming
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
280
How I Stole PSI from Android Studio - DroidKaigi2026
worker8
0
130
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
150
Java 27新機能 / Java 27 new features
kishida
2
140
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
170
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
140
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
370
What We Talk About When We Talk About XP
m_seki
2
620
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
260
「新人AI禁止のその先へ ― 参加と協働のステップアップ」Vibe TOKYO, AI & CRAFT / 2026年8月21日
kentarowada
0
100
速習iPhone Duo対応
yuukiw00w
1
350
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
360
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
830
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
460
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
280
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
368
27k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Facilitating Awesome Meetings
lara
57
7.1k
Google's AI Overviews - The New Search
badams
0
1.6k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
Transcript
Step 1: Write Code
Step 2: Now I’m John Resig.
Making an Awesome Open Source Project!
github @xpaulbettsx
Pourquoi?
Sharing Code is Sharing Ideas
None
Ideas that spread, win.
Code should solve problems
The code is the easiest part
Think like a developer this should come naturally
None
If you saw this would you use it?
Even this: What does it do?!
Landing Page What does it do Why is it cool
Elevator Pitch Call to Action
demo (?)
Documentation You get it, how can your users?
<xml?>
None
Blogging is Important
Mailing Lists let Devs help Devs
Don’t fix user- submitted bugs
Dev Documentation Nobody will ever read your documentation
Developers Learn by Doing
Make great Error Messages
QuickStart!
None
Make everything easy don’t make me think!
None
None
Instructions are documentation of UX failure
SassAndCoffee: As Easy as Possible
Sum it all up, like that guy from Scrubs It’s
not just about the code Make it easy for your users Developers don’t read anything Make everything as easy as possible
Thanks!