$30 off During Our Annual Pro Sale. View Details »
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.4k
RailsConf 2012 - Stack Smashing (Ruby Red)
czarneckid
4
500
BarCamp Albany - APIs in Ruby with Grape
czarneckid
1
400
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
認証・認可の基本を学ぼう前編
kouyuume
0
250
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.2k
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
390
Cap'n Webについて
yusukebe
0
130
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
160
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
200
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
360
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
240
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
2
1.2k
SwiftUIで本格音ゲー実装してみた
hypebeans
0
390
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
510
Integrating WordPress and Symfony
alexandresalome
0
150
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Visualization
eitanlees
150
16k
Building Applications with DynamoDB
mza
96
6.8k
Navigating Team Friction
lara
191
16k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
[SF Ruby Conf 2025] Rails X
palkan
0
530
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?