• Like
  • Save
[GOTO Copenhagen 2012] The Startup Hangover: Supporting 15 mil Users
Upcoming SlideShare
Loading in...5
×
 

[GOTO Copenhagen 2012] The Startup Hangover: Supporting 15 mil Users

on

  • 1,568 views

 

Statistics

Views

Total Views
1,568
Views on SlideShare
1,553
Embed Views
15

Actions

Likes
2
Downloads
6
Comments
0

3 Embeds 15

https://www.linkedin.com 7
http://coderwall.com 6
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [GOTO Copenhagen 2012] The Startup Hangover: Supporting 15 mil Users [GOTO Copenhagen 2012] The Startup Hangover: Supporting 15 mil Users Presentation Transcript

    • The Startup Hangover: Supporting 15 mil users Phil Calçado - SoundCloud @pcalcado http://philcalcado.comWednesday, May 23, 12
    • ohai! i’m phil.Wednesday, May 23, 12
    • i work here:Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • law we make upWednesday, May 23, 12
    • law we make upWednesday, May 23, 12
    • law of natureWednesday, May 23, 12
    • law of natureWednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • how to survive?Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • Wednesday, May 23, 12
    • ~2008 AppWednesday, May 23, 12
    • ~2011 AppWednesday, May 23, 12
    • law of natureWednesday, May 23, 12
    • no point in fighting natureWednesday, May 23, 12
    • Service A Service B Service CWednesday, May 23, 12
    • teams are built around goals, not systemsWednesday, May 23, 12
    • making layers explicitWednesday, May 23, 12
    • a set is a collection of your soundsWednesday, May 23, 12
    • add other users’ sounds to a setWednesday, May 23, 12
    • application layer vs. domain layerWednesday, May 23, 12
    • law we make up teams are end-to-endWednesday, May 23, 12
    • great for “lateral hires” to a teamWednesday, May 23, 12
    • law we make up you built it? you support itWednesday, May 23, 12
    • automate yourself out of supportWednesday, May 23, 12
    • law we make up async by defaultWednesday, May 23, 12
    • Wednesday, May 23, 12
    • law we make up pull requests or pairing as code reviewWednesday, May 23, 12
    • Wednesday, May 23, 12
    • short-lived branchWednesday, May 23, 12
    • Wednesday, May 23, 12
    • branch goes greenWednesday, May 23, 12
    • Wednesday, May 23, 12
    • discussionWednesday, May 23, 12
    • Wednesday, May 23, 12
    • law we make up use the best tool for the job, but practice empathyWednesday, May 23, 12
    • no-brainer choices: ruby, go, scala, java, RWednesday, May 23, 12
    • our fav outliers: node.js, clojure, haskell, pythonWednesday, May 23, 12
    • law we make up everyone is an architectWednesday, May 23, 12
    • bad calls are ok, gather feedback fast and make sure we can revert it when neededWednesday, May 23, 12
    • law we make up end-to-end testing before checking in codeWednesday, May 23, 12
    • impersonators/stubs/ mocks for everything we canWednesday, May 23, 12
    • and we often canWednesday, May 23, 12
    • Wednesday, May 23, 12
    • law we make up product manager is a benevolent dictatorWednesday, May 23, 12
    • and they often can codeWednesday, May 23, 12
    • law we make up 20% time is sacredWednesday, May 23, 12
    • just don’t have the whole team going away at onceWednesday, May 23, 12
    • law we make up no multi-taskingWednesday, May 23, 12
    • everyone is a singletonWednesday, May 23, 12
    • law we make up “done” means someone is using it (a.k.a. continuous deployment)Wednesday, May 23, 12
    • cycle time: ~3 daysWednesday, May 23, 12
    • law we make up measure all the thingsWednesday, May 23, 12
    • Wednesday, May 23, 12
    • Qs? Phil Calçado - SoundCloud @pcalcado http://philcalcado.comWednesday, May 23, 12
    • http://bit.ly/work-at-soundcloudWednesday, May 23, 12