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
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
510
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.5k
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
670
Team operations that are not burdened by SRE
kazatohiei
1
310
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
240
Goで作る、開発・CI環境
sin392
0
230
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
210
Porting a visionOS App to Android XR
akkeylab
0
440
NPOでのDevinの活用
codeforeveryone
0
810
技術同人誌をMCP Serverにしてみた
74th
1
630
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
670
Discover Metal 4
rei315
2
130
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Documentation Writing (for coders)
carmenintech
72
4.9k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Site-Speed That Sticks
csswizardry
10
690
Navigating Team Friction
lara
187
15k
Being A Developer After 40
akosma
90
590k
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