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
Developing in Public
Search
Daniel Hengeveld
February 14, 2013
Programming
6
340
Developing in Public
A short talk I gave at DevCon TLV on Feb 14, 2013
Daniel Hengeveld
February 14, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
Comparing decimals in Swift Testing
417_72ki
0
170
ワープロって実は計算機で
pepepper
2
1.2k
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
360
なぜあなたのオブザーバビリティ導入は頓挫するのか
ryota_hnk
5
580
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
250
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
41
16k
CEDEC 2025 『ゲームにおけるリアルタイム通信への QUIC導入事例の紹介』
segadevtech
3
820
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
120
リッチエディターを安全に開発・運用するために
unachang113
1
360
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
280
Go製CLIツールをnpmで配布するには
syumai
2
1.1k
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
12
3k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
The Cult of Friendly URLs
andyhume
79
6.5k
BBQ
matthewcrist
89
9.8k
Making Projects Easy
brettharned
117
6.3k
Into the Great Unknown - MozCon
thekraken
40
2k
YesSQL, Process and Tooling at Scale
rocio
173
14k
How to Ace a Technical Interview
jacobian
278
23k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
440
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Scaling GitHub
holman
461
140k
Transcript
Developing in Public Logs, History, Chat, and Collaboration Daniel Hengeveld
DevCon TLV February 14, 2013 Thursday, February 14, 13
It’s better to work together than to work alone. Thursday,
February 14, 13
Thursday, February 14, 13
Thursday, February 14, 13
What if “together” is miles and hours apart? Thursday, February
14, 13
...or feels like it? Thursday, February 14, 13
What did he do yesterday? Thursday, February 14, 13
What did I do yesterday? Thursday, February 14, 13
commit 74f2f17db5df70c057c8215 Author: Daniel Hengeveld <
[email protected]
> Date: Thu Feb 7
11:27:42 2013 -0800 Fixes archive bug Uploads were failing - we switched to a different library because it handles retries and redirects better Thursday, February 14, 13
Software Development != Software Thursday, February 14, 13
20% reviewing code 20% communication 20% infrastructure 40% writing code
Thursday, February 14, 13
Development is the process AND the artifact Thursday, February 14,
13
Development is decisions Thursday, February 14, 13
Development is communication Thursday, February 14, 13
Development is code Thursday, February 14, 13
Development is helping users Thursday, February 14, 13
There’s comments, pull requests, emails, screenshots, IM Thursday, February 14,
13
Thursday, February 14, 13
WIP PRs Thursday, February 14, 13
ChatOps Thursday, February 14, 13
Thursday, February 14, 13
Everything done in chat, in front of anyone with interest.
Thursday, February 14, 13
[ demo ] Thursday, February 14, 13
“Why is this stupid chat bot so important to ops?”
- @jnewland Thursday, February 14, 13
Always pairing, tripling, quadrupling, large- grouping Thursday, February 14, 13
What if we don’t have a Hubot? Thursday, February 14,
13
A self-reporting culture Thursday, February 14, 13
embrace good tools Thursday, February 14, 13
be predictable Thursday, February 14, 13
prefer communication Thursday, February 14, 13
warning: don’t block Thursday, February 14, 13
Why even do this? Thursday, February 14, 13
Truly productive remote work Thursday, February 14, 13
Fast onboarding Thursday, February 14, 13
Transparent strategies, real talk Thursday, February 14, 13
No one gets lost Thursday, February 14, 13
github.com/thedaniel/developing-in-public Thursday, February 14, 13
Thanks! Daniel Hengeveld, GitHub @thedaniel Thursday, February 14, 13