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
Open Source Matters
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Christian Lück
June 24, 2022
Programming
0
230
Open Source Matters
Christian Lück
June 24, 2022
Tweet
Share
More Decks by Christian Lück
See All by Christian Lück
Getting started with ReactPHP – Pushing real-time data to the browser (PHPBenelux20)
clue
0
1.2k
Open-Source Project Management 101 (unKonf)
clue
0
490
Pushing the limits of PHP (SymfonyLive Berlin)
clue
1
1.5k
Getting started with ReactPHP – Pushing real-time data to the browser (IPC19)
clue
1
430
Pushing the limits of PHP (WebEngAc19)
clue
2
1.8k
Event-driven programming for the masses (WebMeetupCgn)
clue
0
490
Non-blocking IO for the masses (WebEngDUS)
clue
0
350
Project Management 101 For Open-Source Projects (WebEngDus)
clue
0
220
Getting started with ReactPHP – Pushing real-time data to the browser (PHPYorkshire)
clue
0
4.9k
Other Decks in Programming
See All in Programming
Raku Raku Notion 20260128
hareyakayuruyaka
0
430
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
110
RAGでハマりがちな"Excelの罠"を、データの構造化で突破する
harumiweb
8
2.3k
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.6k
Beyond the Basics: Signal Forms
manfredsteyer
PRO
0
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
160
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
230
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
180
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
490
登壇資料を作る時に意識していること #登壇資料_findy
konifar
5
2.1k
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
450
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
660
A Soul's Torment
seathinner
5
2.4k
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
770
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
Ruling the World: When Life Gets Gamed
codingconduct
0
160
Building an army of robots
kneath
306
46k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Un-Boring Meetings
codingconduct
0
220
Being A Developer After 40
akosma
91
590k
Transcript
open source matters open source for fun and profit @another_clue
@another_clue open source consumers? 2
@another_clue open source is ubiquitous! 3
@another_clue open source contributors? 4
@another_clue Hello! 5
@another_clue $ whoami 6
@another_clue $ whoami Christian Lück 7
@another_clue $ whoami Christian Lück 8
@another_clue $ whoami Christian Lueck 9
@another_clue $ whoami Christian Lueck 10
@another_clue $ whoami Christian Lueck @clue 11
@another_clue $ whoami Christian Lueck @another_clue 12
@another_clue $ whoami Christian Lueck @another_clue passionate about pushing the
limits 13
@another_clue $ whoami Christian Lueck @another_clue passionate about pushing the
limits professional software engineer 14
@another_clue $ whoami Christian Lueck @another_clue passionate about pushing the
limits regular open-source contributor 15
@another_clue 16
@another_clue 17
@another_clue 18
@another_clue 19
@another_clue 20
@another_clue 21
@another_clue 22
@another_clue 23
@another_clue 24
@another_clue 25 not this talk ;-)
@another_clue 26 open source can be fun
@another_clue 27
@another_clue 28 merry christmas!
@another_clue 29 open source can be fun
@another_clue 30 open source can be fun can be hard
work
@another_clue I know a thing or two 31
@another_clue I know a thing or two here’s what I
learned… 32
@another_clue what is open source all about and why should
you care? 33
@another_clue what is open source? …34
@another_clue …35 free what is open source?
@another_clue …36 what is open source?
@another_clue …37 what is open source?
@another_clue 38 what is open source?
@another_clue why open source? …39
@another_clue …40 freedom why open source?
@another_clue …41 freedom learning why open source?
@another_clue 42 freedom learning sharing why open source?
@another_clue getting started 43
@another_clue where to start? …44
@another_clue where to start? …45 start project from scratch
@another_clue where to start? …46 start project from scratch push
upstream
@another_clue where to start? 47 start project from scratch push
upstream fork off
@another_clue first steps …48
@another_clue first steps …49 scratch your own itch
@another_clue first steps …50 scratch your own itch do what
you’re good at and enjoy!
@another_clue first steps …51 scratch your own itch do what
you’re good at and enjoy! prototypes are perfectly fine
@another_clue first steps 52 scratch your own itch do what
you’re good at and enjoy! prototypes are perfectly fine iteratively get better
@another_clue 53
@another_clue the magic 1+ 54
@another_clue magic! …55
@another_clue magic! …56 first star
@another_clue magic! …57 first star first fork
@another_clue magic! …58 first star first fork first contribution
@another_clue magic! 59 first star first fork first contribution first
external maintainer
@another_clue validates your concept 60
@another_clue onboarding 61
@another_clue onboarding 62 always start with the why
@another_clue onboarding 63 always start with the why encourage feedback
@another_clue onboarding 64 always start with the why encourage feedback
welcome contributions
@another_clue onboarding 65 always start with the why encourage feedback
welcome contributions diversity FTW
@another_clue scaling empathy 66
@another_clue scaling empathy 67
@another_clue scaling empathy 68 at first, it’s easy
@another_clue scaling empathy 69 at first, it’s easy eventually, people
will disagree
@another_clue scaling empathy 70 at first, it’s easy eventually, people
will disagree that’s okay
@another_clue scaling empathy 71 at first, it’s easy eventually, people
will disagree that’s okay no need to make everybody happy
@another_clue sustainable 72
@another_clue sustainable …73
@another_clue sustainable …74 find your pace
@another_clue sustainable …75 find your pace learn to say NO
@another_clue sustainable 76 find your pace learn to say NO
let people know
@another_clue companies want reliable projects 77
@another_clue do companies rely on your project? 78
@another_clue $$$ 79
@another_clue $$$ 80 making money is easy
@another_clue $$$ 81 making money is easy - plan -
? - profit
@another_clue $$$ 82
@another_clue $$$ 83 dual licensing
@another_clue $$$ 84 dual licensing custom development
@another_clue $$$ 85 dual licensing custom development services
@another_clue $$$ 86 dual licensing custom development services sponsoring
@another_clue $$$ 87
@another_clue $$$ 88 donations rarely work in practice (needs scale)
@another_clue $$$ 89 donations rarely work in practice (needs scale)
significantly affects project direction
@another_clue $$$ 90 donations rarely work in practice (needs scale)
significantly affects project direction find what works for you
@another_clue $$$ 91 donations rarely work in practice (needs scale)
significantly affects project direction find what works for you $$$ is hard
@another_clue successful open source 92
@another_clue Successful open source? 93
@another_clue Successful open source? 94 $$$
@another_clue Successful open source? 95 $$$ Scratch an itch
@another_clue Successful open source? 96 $$$ Scratch an itch Downloads
/ Publicity
@another_clue Successful open source? 97 $$$ Scratch an itch Downloads
/ Publicity Project completion
@another_clue Conclusions 98
@another_clue open source is ubiquitous! 99
@another_clue there are no silver bullets 100
@another_clue I encourage feedback, questions + suggestions 101
@another_clue just start …102
@another_clue just start start small …103
@another_clue just start start small keep improving …104
@another_clue just start start small keep improving eventually rule the
world 105
@another_clue contribute! 106
@another_clue contribute! code 107
@another_clue contribute! code maintenance 108
@another_clue contribute! code maintenance money 109
@another_clue contribute! code maintenance money thank you 110
@another_clue Pareto principle …111
@another_clue Pareto principle may seem overwhelming …112
@another_clue Pareto principle may seem overwhelming remember 80/20 rule …113
@another_clue Pareto principle may seem overwhelming remember 80/20 rule just
do it! 114
@another_clue // thank you & have fun! 115 @another_clue –
https://clue.engineering/