Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevStackup

 DevStackup

Presented about the company and dev team culture of Paperless Post at DevStackup. Awesome graphics by Cat Chi and Jason Wong.

Aaron Quint

March 21, 2013
Tweet

More Decks by Aaron Quint

Other Decks in Business

Transcript

  1. View Slide

  2. It’s me, @AQ
    HeYO

    View Slide

  3. CTO of

    View Slide

  4. Chief Taco Officer
    CTO of

    View Slide

  5. www.paperlesspost.com

    View Slide

  6. • Unique animated gifs posted in Campfire: 3,208
    • Unique metrics stored in Graphite: ~250,000
    • Most individual user-generated cards sent in a single week: ~2
    million
    • Registered user growth over December 2011: 211% (3.1x)
    • Revenue growth over December 2011: 135% (2.3x)
    • Number of commits to main app git repo: 44,545
    • Number of commits to chef git repo: 4,447
    • Peak traffic served: ~300 Mbps
    • Number of production deploys across applications: 1,631
    • Number of staging deploys across applications: 10,600
    December 2012

    View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. ALMOST 60, crazy,
    wonderful people

    View Slide

  11. Ain’t Easy
    Growing a rails app

    View Slide

  12. Also not easy
    Growing a Team

    View Slide

  13. Each one, Teach one
    MENTORING AS
    A WAY OF LIFE

    View Slide

  14. When I Ship, You Ship, We Ship
    pushing for a
    culture of shipping

    View Slide

  15. Rules to ship by

    View Slide

  16. We all live with the choices we all make
    Fixing > Complaining

    View Slide

  17. Roadies > Rock stars
    helping > winning

    View Slide

  18. Push for a balance of quality and quantity
    working > perfect

    View Slide

  19. Win in pieces, not all at once
    small changes > big refactors

    View Slide

  20. What does this mean
    in practicE?

    View Slide

  21. Including Rails, Ruby, Chef
    Maintain over 40 forks

    View Slide

  22. Even if they don’t hit the button,
    everyone is a part of it
    Everyone deploys

    View Slide

  23. View Slide

  24. Numbers for everything we can number
    Metric obsessed

    View Slide

  25. View Slide

  26. While keeping our main focus grounded in
    the things we know and care about (Ruby,
    JS, PGSql)
    An ever evolving stack

    View Slide

  27. View Slide

  28. Refuse to replace our stack whole hog,
    Lets make it the best it can be
    The future =
    Polishing +
    simplification

    View Slide

  29. github.com/quirkey
    twitter.com/aq
    quirkey.com
    paperlesspost.com
    THANKS!

    View Slide