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

Abstractions; Baby Driven Development

Abstractions; Baby Driven Development

This is a different, more in depth version of the talk originally given on March 31, 2016. This talk was given at Abstractions in Pittsburgh.

Allison McMillan

August 19, 2016
Tweet

More Decks by Allison McMillan

Other Decks in Technology

Transcript

  1. BDD:
    Baby Driven Development
    Allison McMillan
    @allie_p
    #babydrivendev

    View full-size slide

  2. #babydrivendev

    View full-size slide

  3. #babydrivendev

    View full-size slide

  4. #babydrivendev

    View full-size slide

  5. #babydrivendev

    View full-size slide

  6. #babydrivendev

    View full-size slide

  7. #babydrivendev

    View full-size slide

  8. #babydrivendev

    View full-size slide

  9. #babydrivendev

    View full-size slide

  10. #babydrivendev

    View full-size slide

  11. #babydrivendev

    View full-size slide

  12. #babydrivendev

    View full-size slide

  13. #babydrivendev

    View full-size slide

  14. #babydrivendev

    View full-size slide

  15. #babydrivendev

    View full-size slide

  16. #babydrivendev

    View full-size slide

  17. Women
    Men
    #babydrivendev

    View full-size slide

  18. #babydrivendev

    View full-size slide

  19. #babydrivendev

    View full-size slide

  20. #babydrivendev

    View full-size slide

  21. #babydrivendev

    View full-size slide

  22. #babydrivendev

    View full-size slide

  23. #babydrivendev

    View full-size slide

  24. #babydrivendev

    View full-size slide

  25. #babydrivendev

    View full-size slide

  26. #babydrivendev

    View full-size slide

  27. #babydrivendev

    View full-size slide

  28. #babydrivendev

    View full-size slide

  29. #babydrivendev

    View full-size slide

  30. #babydrivendev

    View full-size slide

  31. #babydrivendev

    View full-size slide

  32. #babydrivendev

    View full-size slide

  33. #babydrivendev

    View full-size slide

  34. #babydrivendev

    View full-size slide

  35. #babydrivendev

    View full-size slide

  36. #babydrivendev

    View full-size slide

  37. #babydrivendev

    View full-size slide

  38. #babydrivendev

    View full-size slide

  39. #babydrivendev

    View full-size slide

  40. #babydrivendev

    View full-size slide

  41. #babydrivendev

    View full-size slide

  42. #babydrivendev

    View full-size slide

  43. #babydrivendev

    View full-size slide

  44. #babydrivendev

    View full-size slide

  45. Moms and Dads
    Both
    5%
    Neither
    30%
    Hurt
    38%
    Helped
    27%
    #babydrivendev

    View full-size slide

  46. Dads
    Moms
    #babydrivendev
    Both
    8%
    Neither
    13%
    Hurt
    59%
    Helped
    20%
    Both
    3%
    Neither
    41%
    Hurt
    24%
    Helped
    32%

    View full-size slide

  47. #babydrivendev

    View full-size slide

  48. #babydrivendev

    View full-size slide

  49. #babydrivendev

    View full-size slide

  50. #babydrivendev

    View full-size slide

  51. #babydrivendev

    View full-size slide

  52. #babydrivendev

    View full-size slide

  53. #babydrivendev

    View full-size slide

  54. #babydrivendev

    View full-size slide

  55. Company
    • Parental Leave
    #babydrivendev

    View full-size slide

  56. #babydrivendev

    View full-size slide

  57. #babydrivendev

    View full-size slide

  58. #babydrivendev

    View full-size slide

  59. #babydrivendev

    View full-size slide

  60. • Parental Leave
    • Creative Working Options
    Company
    #babydrivendev

    View full-size slide

  61. #babydrivendev

    View full-size slide

  62. #babydrivendev

    View full-size slide

  63. #babydrivendev

    View full-size slide

  64. #babydrivendev

    View full-size slide

  65. #babydrivendev

    View full-size slide

  66. • Parental Leave
    • Creative Working Options
    • Support Systems
    Company
    #babydrivendev

    View full-size slide

  67. #babydrivendev

    View full-size slide

  68. #babydrivendev

    View full-size slide

  69. #babydrivendev

    View full-size slide

  70. #babydrivendev

    View full-size slide

  71. • Parental Leave
    • Creative Working Options
    • Support Systems
    • Realistic Expectations
    Company
    #babydrivendev

    View full-size slide

  72. #babydrivendev

    View full-size slide

  73. #babydrivendev

    View full-size slide

  74. #babydrivendev

    View full-size slide

  75. #babydrivendev

    View full-size slide

  76. • Parental Leave
    • Creative Working Options
    • Support Systems
    • Realistic Expectations
    • Don’t Make It Weird
    Company
    #babydrivendev

    View full-size slide

  77. #babydrivendev

    View full-size slide

  78. #babydrivendev

    View full-size slide

  79. #babydrivendev

    View full-size slide

  80. #babydrivendev

    View full-size slide

  81. • Parental Leave
    • Creative Working Options
    • Support Systems
    • Realistic Expectations
    • Don’t Make It Weird
    Company
    #babydrivendev

    View full-size slide

  82. #babydrivendev

    View full-size slide

  83. Parent
    • Disappear Parent Guilt
    #babydrivendev

    View full-size slide

  84. #babydrivendev

    View full-size slide

  85. #babydrivendev

    View full-size slide

  86. #babydrivendev

    View full-size slide

  87. • Disappear Parent Guilt
    • Get organized
    Parent
    #babydrivendev

    View full-size slide

  88. #babydrivendev

    View full-size slide

  89. #babydrivendev

    View full-size slide

  90. #babydrivendev

    View full-size slide

  91. • Disappear Parent Guilt
    • Get organized
    • Take self-care days
    Parent
    #babydrivendev

    View full-size slide

  92. #babydrivendev

    View full-size slide

  93. #babydrivendev

    View full-size slide

  94. #babydrivendev

    View full-size slide

  95. • Disappear Parent Guilt
    • Get organized
    • Take self-care days
    • Optimize the time you have available
    Parent
    #babydrivendev

    View full-size slide

  96. #babydrivendev

    View full-size slide

  97. #babydrivendev

    View full-size slide

  98. • Disappear Parent Guilt
    • Get organized
    • Take self-care days
    • Optimize the time you have available
    • Talk to other parents
    Parent
    #babydrivendev

    View full-size slide

  99. #babydrivendev

    View full-size slide

  100. #babydrivendev

    View full-size slide

  101. #babydrivendev

    View full-size slide

  102. #babydrivendev
    Parent
    • Leave If You Have To
    • Disappear Parent Guilt
    • Get organized
    • Take self-care days
    • Optimize the time you have available
    • Talk to other parents

    View full-size slide

  103. #babydrivendev

    View full-size slide

  104. #babydrivendev

    View full-size slide

  105. #babydrivendev

    View full-size slide

  106. #babydrivendev
    Parent
    • Disappear Parent Guilt
    • Get organized
    • Take self-care days
    • Optimize the time you have available
    • Talk to other parents
    • Leave If You Have To

    View full-size slide

  107. #babydrivendev

    View full-size slide

  108. Colleagues
    • Ask about leave policies
    #babydrivendev

    View full-size slide

  109. #babydrivendev

    View full-size slide

  110. Colleagues
    • Ask about leave policies
    #babydrivendev
    • Ask about lactation rooms

    View full-size slide

  111. #babydrivendev

    View full-size slide

  112. #babydrivendev

    View full-size slide

  113. • Ask about leave policies
    • Ask about lactation rooms
    • Ask how your colleague is doing and
    listen to the answer
    Colleagues
    #babydrivendev

    View full-size slide

  114. #babydrivendev

    View full-size slide

  115. • Ask about leave policies
    • Ask about lactation rooms
    • Ask how your colleague is doing and
    listen to the answer
    • Stand up in groups
    Colleagues
    #babydrivendev

    View full-size slide

  116. #babydrivendev

    View full-size slide

  117. #babydrivendev

    View full-size slide

  118. • Ask about leave policies
    • Ask about lactation rooms
    • Ask how your colleague is doing and
    listen to the answer
    • Stand up in groups
    Colleagues
    • Google it
    #babydrivendev

    View full-size slide

  119. #babydrivendev

    View full-size slide

  120. • Ask about leave policies
    • Ask about lactation rooms
    • Ask how your colleague is doing and
    listen to the answer
    • Stand up in groups
    Colleagues
    • Google it
    #babydrivendev

    View full-size slide

  121. • InHerSight: https://www.inhersight.com/
    • Fairy Godboss: https://fairygodboss.com/
    • Parental leave repo: https://
    github.com/davedash/parental-leave
    Resources
    #babydrivendev

    View full-size slide

  122. #babydrivendev

    View full-size slide

  123. #babydrivendev

    View full-size slide

  124. #babydrivendev

    View full-size slide

  125. #babydrivendev

    View full-size slide

  126. #babydrivendev

    View full-size slide

  127. #babydrivendev

    View full-size slide

  128. @allie_p
    #babydrivendev

    View full-size slide

  129. Just…
    High Fives.
    You’re Awesome.
    Be Confident!
    #babydrivendev

    View full-size slide

  130. Thank You!
    #babydrivendev

    View full-size slide

  131. Thank you
    @allie_p
    [email protected]
    #babydrivendev

    View full-size slide

  132. Ruby/Rails preferred
    @allie_p
    http://www.daydreamsinruby.com
    #babydrivendev
    Currently looking for my
    next great opportunity
    Available to consult on company culture

    View full-size slide