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
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
360
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
180
Electron Pro-Tips
anaisbetts
0
220
Electron: The Boring Parts
anaisbetts
1
430
Why Akavache is Fast: How not to use sqlite3
anaisbetts
0
210
Native Modules in Electron
anaisbetts
3
8.4k
Single Page Apps in Electron
anaisbetts
3
1.5k
Functional Reactive Programming in Practice
anaisbetts
2
350
Awaiting for Rx
anaisbetts
4
600
On Programming
anaisbetts
3
400
Other Decks in Programming
See All in Programming
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6.9k
A2UI という光を覗いてみる
satohjohn
1
140
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
270
CSC307 Lecture 17
javiergs
PRO
0
320
RTSPクライアントを自作してみた話
simotin13
0
610
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
560
Agentic UI
manfredsteyer
PRO
0
180
Webフレームワークの ベンチマークについて
yusukebe
0
170
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.4k
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
550
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
11
5.9k
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
150
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
970
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
620
Designing for Timeless Needs
cassininazir
1
260
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
エンジニアに許された特別な時間の終わり
watany
107
250k
Abbi's Birthday
coloredviolet
2
8.1k
Discover your Explorer Soul
emna__ayadi
2
1.1k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
300
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
580
We Have a Design System, Now What?
morganepeng
55
8.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
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!