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
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
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
100
Go のフラットな パッケージに 「ファイル単位の private」を 〜Linter “declscope” を作った話〜
mpyw
0
260
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
Are APIs Still Relevant in the AI Era?
soyuka
0
140
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
130
新卒PdEのリアル
ryu1013
1
490
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
6
1.8k
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
150
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
490
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
180
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
120
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
310
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
450
Why Our Code Smells
bkeepers
PRO
340
58k
First, design no harm
axbom
PRO
2
1.3k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
540
Marketing to machines
jonoalderson
1
5.8k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
BBQ
matthewcrist
89
10k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
460
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!