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

Scaling Silos (short version)

Scaling Silos (short version)

Presented at DevOpsDays Portugal 2019.

Avatar for Greyyyyys

Greyyyyys

June 03, 2019

More Decks by Greyyyyys

Other Decks in Technology

Transcript

  1. OBSERVATION: I use Stack Overflow.
 A lot. QUESTION: How will

    my coding habits change if I give it up for 30 days? @GREYSCHALE
  2. HYPOTHESIS: I don't need Stack Overflow that much. PREDICTION: I'll

    be able to come up with different ways to write the same code. @GREYSCHALE
  3. TEST: 1. Route stackoverflow.com in /etc/hosts to 127.0.0.1 2. Code.

    3. Keep daily journal of observations. 4. ??? 5. ...Profit?! @GREYSCHALE
  4. DAY 1: - Already am struggling. Help. How to PostGIS

    in Rails without gem. - Postgres documentation ain't so bad...I guess... - Only last two results of this search are not SO.... @GREYSCHALE
  5. DAY 2: "Are you on W3Schools because you can't use

    StackOverflow?" (shockingly...no) @GREYSCHALE
  6. DAY 14: - F*CKING F***B**K API WTF TOKEN AM I

    SUPPOSED TO F*CKING USE. - It's not cheating if you make somebody else use StackOverflow on their computer, right....? @GREYSCHALE
  7. DAY 15: - TFW SO result is before the official

    RSpec docs. - Is it cheating to use WebArchive to SO? @GREYSCHALE
  8. DAY 19: - SQL JOINs are hard. - Fixed a

    ticket with just Rails docs and status code searches. \o/ @GREYSCHALE
  9. DAY 27: - Github issue ends with, "I posted the

    solution on StackOverflow." (ϓಠᤦಠ)ϓ⼺彡țȒț @GREYSCHALE
  10. (BUS) FACTORISATION: - Do you have a "go-to" person on

    your team? - Do other people realise this or acknowledge it? @GREYSCHALE
  11. (BUS) FACTORISATION: - Do you have a plan for if

    this person suddenly disappeared? @GREYSCHALE
  12. CARGO CULTS: - Make it so they don't need it

    - Remove pressures @GREYSCHALE
  13. CARGO CULTS: - Make it so they don't need it

    - Remove pressures - Attribute everything @GREYSCHALE
  14. KNOWLEDGE ROADMAPS FOR: - The next month - The next

    quarter - The next decade?! @GREYSCHALE
  15. CONCLUSIONS: 1. Knowledge IS a distributed system. 2. The weakest

    link weakens the system. 3. Not all sharing is alike. @GREYSCHALE
  16. CONCLUSIONS: 4. I still use Stack Overflow. A lot. 5.

    But try to share what I learn more often. @GREYSCHALE
  17. CONCLUSIONS: 4. I still use Stack Overflow. A lot. 5.

    But try to share what I learn more often. <3 @GREYSCHALE