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
0
69
I Am Open Source (And So Can You!)
David Czarnecki
March 18, 2015
Tweet
Share
More Decks by David Czarnecki
See All by David Czarnecki
Particular Particulars about "Zero Downtime" Deploys
czarneckid
1
250
Real World Redis
czarneckid
4
830
Assessing Operator Effectiveness on Finite State Machines using Fitness Distributions
czarneckid
0
140
A Preliminary Investigation into Evolving Modular Finite State Machines
czarneckid
0
180
RailsConf 2012 - Stack Smashing (Cornflower Blue)
czarneckid
4
1.2k
RailsConf 2012 - Stack Smashing (Ruby Red)
czarneckid
4
460
BarCamp Albany - APIs in Ruby with Grape
czarneckid
1
380
Final Boss: Ruby/Rails in the Video Game Industry
czarneckid
1
570
Leaderboards - A Practical Use-Case for Redis
czarneckid
4
1.6k
Other Decks in Programming
See All in Programming
Pulsar2 を雰囲気で使ってみよう
anoken
0
230
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
230
Grafana Cloudとソラカメ
devoc
0
170
SpringBoot3.4の構造化ログ #kanjava
irof
2
990
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
130
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
GAEログのコスト削減
mot_techtalk
0
120
CNCF Project の作者が考えている OSS の運営
utam0k
6
710
Immutable ActiveRecord
megane42
0
140
定理証明プラットフォーム lapisla.net
abap34
1
1.8k
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
220
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
150
Featured
See All Featured
Faster Mobile Websites
deanohume
306
31k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Git: the NoSQL Database
bkeepers
PRO
427
64k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Designing Experiences People Love
moore
140
23k
A Modern Web Designer's Workflow
chriscoyier
693
190k
It's Worth the Effort
3n
184
28k
Building Your Own Lightsaber
phodgson
104
6.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
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?