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
79
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
280
Real World Redis
czarneckid
4
880
Assessing Operator Effectiveness on Finite State Machines using Fitness Distributions
czarneckid
0
180
A Preliminary Investigation into Evolving Modular Finite State Machines
czarneckid
0
210
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
410
Final Boss: Ruby/Rails in the Video Game Industry
czarneckid
1
590
Leaderboards - A Practical Use-Case for Redis
czarneckid
4
1.6k
Other Decks in Programming
See All in Programming
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.3k
CSC307 Lecture 05
javiergs
PRO
0
490
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
260
Oxlintはいいぞ
yug1224
5
1.1k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
350
Deno Tunnel を使ってみた話
kamekyame
0
350
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
270
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4k
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
170
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
350
Graviton と Nitro と私
maroon1st
0
170
Featured
See All Featured
The browser strikes back
jonoalderson
0
340
Test your architecture with Archunit
thirion
1
2.1k
Speed Design
sergeychernyshev
33
1.5k
Building the Perfect Custom Keyboard
takai
2
670
The Limits of Empathy - UXLibs8
cassininazir
1
210
Unsuck your backbone
ammeep
671
58k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
260
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
GitHub's CSS Performance
jonrohan
1032
470k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
560
Rails Girls Zürich Keynote
gr2m
96
14k
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?