Inspired by @levlaz, I& #39;m publicly committing to a 100DaysOfDevOpsChallenge starting today!
#100DaysOfDevOps https://twitter.com/levlaz/status/1257904694749323264?s=20">https://twitter.com/levlaz/st...
#100DaysOfDevOps https://twitter.com/levlaz/status/1257904694749323264?s=20">https://twitter.com/levlaz/st...
1/
1st 1-1 chat with a SE (Solutions Engineer) today! He rec& #39;d this primer on CI/CD
https://bit.ly/2xZ5rKz
TIL
https://bit.ly/2xZ5rKz&q... class="Emoji" style="height:16px;" src=" https://abs.twimg.com/emoji/v2/... draggable="false" alt="💡" title="Electric light bulb" aria-label="Emoji: Electric light bulb">Deployments are decided by the sought-after, magical CTO co-founder
https://abs.twimg.com/emoji/v2/... draggable="false" alt="💡" title="Electric light bulb" aria-label="Emoji: Electric light bulb">Releases should be decided by "I& #39;ll handle the business side" people
#100DaysOfDevOps
1st 1-1 chat with a SE (Solutions Engineer) today! He rec& #39;d this primer on CI/CD
https://bit.ly/2xZ5rKz
TIL
#100DaysOfDevOps
2/
Sales leader @LaunchDarkly rec& #39;d "The Phoenix Project" to me
Finished Ch. 5.
TIL
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🧠" title="Brain" aria-label="Emoji: Brain"> Sucks to be in IT Ops cleaning up messes of Dev team
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🧠" title="Brain" aria-label="Emoji: Brain"> This book is written like stressful reality tv show at 2x speed
#100DaysOfDevOps
Sales leader @LaunchDarkly rec& #39;d "The Phoenix Project" to me
Finished Ch. 5.
TIL
#100DaysOfDevOps
3/
cont. "The Phoenix Project"
Finished Ch. 9
TIL
The
https://abs.twimg.com/emoji/v2/... draggable="false" alt="3⃣" title="Keycap digit three" aria-label="Emoji: Keycap digit three">Ways
How to —
1. create a fast flow of work.
2. shorten and amplify feedback loops; fix quality at the source and avoid rework.
3. create a culture of experimentation & learning from failure.
#100DaysOfDevOps
cont. "The Phoenix Project"
Finished Ch. 9
TIL
The
How to —
1. create a fast flow of work.
2. shorten and amplify feedback loops; fix quality at the source and avoid rework.
3. create a culture of experimentation & learning from failure.
#100DaysOfDevOps
4/
cont. "The Phoenix Project"
Finished Ch. 13
TIL
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🥴" title="Woozy face" aria-label="Emoji: Woozy face"> One person should not hoard all the knowledge
https://abs.twimg.com/emoji/v2/... draggable="false" alt="✍️" title="Writing hand" aria-label="Emoji: Writing hand"> Careful documentation is necessary!
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🚬" title="Smoking symbol" aria-label="Emoji: Smoking symbol"> smoke tests & circuit designers
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🧸" title="Teddy bear" aria-label="Emoji: Teddy bear"> “November 1999 Thanksgiving Toys R Us” train-wreck
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🤮" title="Face vomiting" aria-label="Emoji: Face vomiting"> FUBAR
#100DaysOfDevOps #100DaysOfX
cont. "The Phoenix Project"
Finished Ch. 13
TIL
#100DaysOfDevOps #100DaysOfX
5/
cont. "The Phoenix Project"
Finished Ch. 19
TIL
"It’s not the upfront capital that kills you, it’s the operations and maintenance on the back end.” Like free
https://abs.twimg.com/emoji/v2/... draggable="false" alt="👶" title="Baby" aria-label="Emoji: Baby">
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🐶" title="Dog face" aria-label="Emoji: Dog face">
Taking needless work out of the system is > putting more work into the system.
#100DaysOfDevOps #100DaysOfX
cont. "The Phoenix Project"
Finished Ch. 19
TIL
"It’s not the upfront capital that kills you, it’s the operations and maintenance on the back end.” Like free
Taking needless work out of the system is > putting more work into the system.
#100DaysOfDevOps #100DaysOfX
6/
cont. "The Phoenix Project"
Finished Ch. 25
TIL
“What that graph says is that everyone needs idle time, or slack time. If no one has slack time, WIP gets stuck in the system. Or more specifically, stuck in queues, just waiting.”
#100DaysOfDevOps #100DaysOfX
cont. "The Phoenix Project"
Finished Ch. 25
TIL
“What that graph says is that everyone needs idle time, or slack time. If no one has slack time, WIP gets stuck in the system. Or more specifically, stuck in queues, just waiting.”
#100DaysOfDevOps #100DaysOfX
7/
cont. "The Phoenix Project"
Finished Ch. 28
TIL
Always improve
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🌟" title="Glowing star" aria-label="Emoji: Glowing star">
“If you are not improving, entropy guarantees that you are actually getting worse, which ensures that there is no path to 0 errors, 0 work-related accidents, and 0 loss.”
#100DaysOfDevOps #100DaysOfX
cont. "The Phoenix Project"
Finished Ch. 28
TIL
Always improve
“If you are not improving, entropy guarantees that you are actually getting worse, which ensures that there is no path to 0 errors, 0 work-related accidents, and 0 loss.”
#100DaysOfDevOps #100DaysOfX
8/
cont. "The Phoenix Project"
Finished Ch. 35
TIL
“In ten years, every COO will have come from IT. Any COO who doesn’t intimately understand the IT systems that actually run the business is just an empty suit, relying on someone else to do their job.”
https://abs.twimg.com/emoji/v2/... draggable="false" alt="⚙️" title="Gear" aria-label="Emoji: Gear">
#100DaysOfDevOps
cont. "The Phoenix Project"
Finished Ch. 35
TIL
“In ten years, every COO will have come from IT. Any COO who doesn’t intimately understand the IT systems that actually run the business is just an empty suit, relying on someone else to do their job.”
#100DaysOfDevOps
9/
cont. "The Phoenix Project"
Finished.
TIL
THE FOUR TYPES OF WORK
https://abs.twimg.com/emoji/v2/... draggable="false" alt="1⃣" title="Keycap digit one" aria-label="Emoji: Keycap digit one">Business projects
https://abs.twimg.com/emoji/v2/... draggable="false" alt="2⃣" title="Keycap digit two" aria-label="Emoji: Keycap digit two">Internal IT projects
https://abs.twimg.com/emoji/v2/... draggable="false" alt="3⃣" title="Keycap digit three" aria-label="Emoji: Keycap digit three">Changes
https://abs.twimg.com/emoji/v2/... draggable="false" alt="4⃣" title="Keycap digit four" aria-label="Emoji: Keycap digit four">Unplanned work or recovery work (most wasteful, comes at the expense of planned work that will need to be replanned)
#100DaysOfDevOps #100DaysOfX
cont. "The Phoenix Project"
Finished.
TIL
THE FOUR TYPES OF WORK
#100DaysOfDevOps #100DaysOfX
10/
DevOps Tools
- Continuous Development (Git)
- Continuous Integration (Jenkins)
- Continuous Deployment
--> Virtualization & Containerization (Docker)
--> Configuration Management (Puppet)
- Continuous Testing (Selenium)
- Continuous Monitoring (Nagios)
#100DaysOfDevOps
DevOps Tools
- Continuous Development (Git)
- Continuous Integration (Jenkins)
- Continuous Deployment
--> Virtualization & Containerization (Docker)
--> Configuration Management (Puppet)
- Continuous Testing (Selenium)
- Continuous Monitoring (Nagios)
#100DaysOfDevOps
11/
"While @LaunchDarkly makes testing in production possible, [they need] to test their own code as thoroughly as possible at the integration stage.
LaunchDarkly uses @CircleCI to safely manage
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🔵" title="Blue circle" aria-label="Emoji: Blue circle">circular dependencies while deploying hundreds of times daily."
#100DaysOfDevOps
"While @LaunchDarkly makes testing in production possible, [they need] to test their own code as thoroughly as possible at the integration stage.
LaunchDarkly uses @CircleCI to safely manage
#100DaysOfDevOps