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
The Burden of Project Stewardship
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Bozhidar Batsov
March 18, 2016
Programming
180
0
Share
The Burden of Project Stewardship
Slide deck from my WebCamp Ljubljana 2016 talk.
Bozhidar Batsov
March 18, 2016
More Decks by Bozhidar Batsov
See All by Bozhidar Batsov
RuboCop 2.0: Where do we go now?
bbatsov
0
56
Clojure: The Bad Parts
bbatsov
0
100
Weird Ruby (RubyDay 2024, Verona)
bbatsov
0
180
Sustainable OSS (Balkan Ruby 2024, Sofia)
bbatsov
0
190
Ruby's Creed (RubyDay 2023, Verona)
bbatsov
0
59
Victims of Complexity
bbatsov
0
340
Ruby 3.0 Redux (Spark Academy, Jan 2021)
bbatsov
1
290
Ruby 3.0 Redux (Pivorak 4.0)
bbatsov
0
500
The Elements of Programming Style (HackConf 2019)
bbatsov
0
220
Other Decks in Programming
See All in Programming
3Dシーンの圧縮
fadis
1
470
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
210
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.2k
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
300
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.1k
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
970
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.8k
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
11
3k
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
300
GitHub Copilot CLIのいいところ
htkym
2
1.2k
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
170
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
Statistics for Hackers
jakevdp
799
230k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
250
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
The browser strikes back
jonoalderson
0
1.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
850
How STYLIGHT went responsive
nonsquared
100
6.1k
Transcript
Божидар
Bug
None
None
None
I’m a Builder!
None
@bbatsov
None
RuboCop
CIDER
Projectile
Prelude
None
OSS Development
None
Until …
None
None
Users act like customers
But they are not your customers
None
They want new features
They demand bugfixes
They are unhappy with changes
They are unhappy with upgrade paths
They are unhappy with documentation
None
None
A cure for pain?
Tips for maintainers
Turn off your GitHub notifications
Learn to say no
Nurture a community
Document stuff
Establish support channels
None
None
Become better users!
RTFM
Try to answer questions by other users
Try to be more understanding
Stop using the dreaded :+1:
Dive into the code!
Read the contribution guidelines
Start hacking!
None
Felina