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
320
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
Criando a Woovi em uma semana
daniloab
0
120
Revisiting the Hotwire Landscape after Turbo 8 @ RailsConf 2024, Detroit
marcoroth
3
610
株式会社ゼネテック
genetec
0
120
WebGLで始める コンピュータグラフィックス入門
heller77
0
380
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
120
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
TSKaigi 2024 - 新サービス Progate Path の演習で TypeScript を採用して見えた教材観点からの利点と課題
makotoshimazu
1
220
Timeline エディター拡張入門
yucchiy
0
450
Sheets API使ってみた
toshi0383
2
180
Enjoy Creative Coding with Ruby (RubyKaigi2024)
chobishiba
0
630
CQRS meets modern Java
simas
PRO
2
470
How to implement a RubyVM with PHP?
memory1994
PRO
2
260
Featured
See All Featured
How GitHub Uses GitHub to Build GitHub
holman
468
290k
The Invisible Side of Design
smashingmag
294
49k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Become a Pro
speakerdeck
PRO
13
4.6k
Product Roadmaps are Hard
iamctodd
45
9.8k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Agile that works and the tools we love
rasmusluckow
325
20k
The Art of Programming - Codeland 2020
erikaheidi
43
12k
How to name files
jennybc
65
94k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
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