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
I Am Open Source (And So Can You!)
Search
David Czarnecki
March 18, 2015
Programming
82
0
Share
I Am Open Source (And So Can You!)
David Czarnecki
March 18, 2015
More Decks by David Czarnecki
See All by David Czarnecki
Particular Particulars about "Zero Downtime" Deploys
czarneckid
1
280
Real World Redis
czarneckid
4
900
Assessing Operator Effectiveness on Finite State Machines using Fitness Distributions
czarneckid
0
190
A Preliminary Investigation into Evolving Modular Finite State Machines
czarneckid
0
220
RailsConf 2012 - Stack Smashing (Cornflower Blue)
czarneckid
4
1.5k
RailsConf 2012 - Stack Smashing (Ruby Red)
czarneckid
4
510
BarCamp Albany - APIs in Ruby with Grape
czarneckid
1
420
Final Boss: Ruby/Rails in the Video Game Industry
czarneckid
1
600
Leaderboards - A Practical Use-Case for Redis
czarneckid
4
1.6k
Other Decks in Programming
See All in Programming
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
Making the RBS Parser Faster
soutaro
0
670
空間オーディオの活用
objectiveaudio
0
140
GoogleCloudとterraform完全に理解した
terisuke
1
190
when storing skills in S3 file
watany
3
1.4k
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
190
PHPer、Cloudflare に引っ越す
suguruooki
1
140
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
22
11k
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.6k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
260
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.5k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
340
The Mindset for Success: Future Career Progression
greggifford
PRO
0
330
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
WENDY [Excerpt]
tessaabrams
10
37k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
A designer walks into a library…
pauljervisheath
211
24k
How GitHub (no longer) Works
holman
316
150k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
We Have a Design System, Now What?
morganepeng
55
8.1k
Transcript
I Am Open Source (And So Can You!) David Czarnecki
@czarneckid
@agoragames
let’s talk open source
is there a path?
typically start out as a consumer
transition to a participant
migration to a maintainer
becoming an evangelizer
and finally a creator
my first project
blog software blojsom
a few facts
started february ‘03
mostly a solo project
adopted by apple june ’04* * https://www.apple.com/pr/library/2004/06/28Apple-Previews-Mac-OS-X-Server-Tiger.html
bought a bottle of cristal
3 major releases
1st release: flat files
focused on simplicity
2nd release: rewrite
focused on plugins, extensions, and templating
3rd release: DB
focused on execution
ceased august ‘09
what did i learn?
features are important
bug fixes are important
documentation is important
communication is important
IP is important
schwag is important
how can you contribute?
as a developer…
open source work is…
a developer “resume”
remember what’s important?
features are important
bug fixes are important
documentation is important
communication is important
IP is important
schwag is important
as a company…
open source work is…
a way to incentivize current and future employees
foster an open culture
ask, why isn’t this open?
remember what’s important?
features are important
bug fixes are important
documentation is important
communication is important
IP is important
schwag is important
thank you everyone questions?