Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
1
Chris Wahl
Writer
Co-Host
Instructor
Chief Technologist
Author
Microsoft
VMware
@ WahlNetwork.com
@ DatanautsPodcast.com
@...
3
DatanautsPodcast.com
@Datanauts_Show
Get your free sticker ☺
4
Let’s Try Something Else
15
25
28
Now what?
29
31
Recognizing the Problem
32
33
Recognizing the Opportunity
“You do not grow on a
secure path. All of us
should conquer something
in life. It needs a lot of
work, it needs a lot of r...
Do you need to become a developer?
38
Treating Ops more like Dev
DVCS – Distributed Version Control System
Artifact Control
Continuous Integration
Shared Reposi...
42
Your reward for learning [code] is the improved ability to control
and automate the many technologies it integrates wit...
43
https://twitter.com/Nathan_Shimek/
44
Prescriptive Advice
48
You want to do some stuff!
• Type up what you’re gonna do for the CAB
• Do it completely different
• Write down what yo...
49
Learn Git
Distributed Version Control System (DVCS)
“Why You Should Embrace Version Control for Operational
Artifacts”
“Ho...
51
Make the
changes in a
safe place
52
See exactly
what is being
proposed by
you or your
team
53
Discuss the
changes and
propose
edits
54
Enjoy history, roll-back, and details
55
• Visual Studio Code
• via Microsoft and @vscode
• https://code.visualstudio.com/
• GitKraken
• via Axosoft
• https://www....
Set up a Repository
Stop using file shares
Lots of choices: GitHub, BitBucket, etc
It’s the new resume / curriculum vitae ...
58
59
Contribute to Something
https://github.com/docker/docker/pull/13657#
Scared the heck out of me
Met Gordon the Turtle
Learn...
63
I’m a contributor to Docker
Can you guess what I submitted?
Build Something with Others
https://github.com/WahlNetwork/Vester
CI with AppVeyor
Unit Testing with Pester
How to handle ...
66
Join our Slack Channel!
https://code.vmware.com/join
#Vester
68
69
Special “Thank You” to Rubrik
Backup Things! Get Some Free Swag
http://go.rubrik.com/Backup-Things.html
Win a Sonos One
Released This Week!
Come to the Rubrik stand and enter to win
Thank You!
@ChrisWahl
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Scotland VMUG - My Journey to Full Stack Engineering
Upcoming SlideShare
Loading in …5
×

Scotland VMUG - My Journey to Full Stack Engineering

405 views

Published on

Scotland VMUG - My Journey to Full Stack Engineering

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Scotland VMUG - My Journey to Full Stack Engineering

  1. 1. 1
  2. 2. Chris Wahl Writer Co-Host Instructor Chief Technologist Author Microsoft VMware @ WahlNetwork.com @ DatanautsPodcast.com @ Pluralsight.com @ Rubrik.com Networking for VMware Admins MVP (PowerShell) VCDX #104 (Data Center & Network Virtualization) @ChrisWahl | chris.wahl@rubrik.com
  3. 3. 3 DatanautsPodcast.com @Datanauts_Show Get your free sticker ☺
  4. 4. 4
  5. 5. Let’s Try Something Else
  6. 6. 15
  7. 7. 25
  8. 8. 28 Now what?
  9. 9. 29
  10. 10. 31 Recognizing the Problem
  11. 11. 32
  12. 12. 33 Recognizing the Opportunity
  13. 13. “You do not grow on a secure path. All of us should conquer something in life. It needs a lot of work, it needs a lot of risk. To grow and improve you need to be there at the edge of uncertainty.” - Francis Mallmann
  14. 14. Do you need to become a developer?
  15. 15. 38
  16. 16. Treating Ops more like Dev DVCS – Distributed Version Control System Artifact Control Continuous Integration Shared Repository Contribution API Driven Automation
  17. 17. 42 Your reward for learning [code] is the improved ability to control and automate the many technologies it integrates with. You can use the same set of commands to filter, export, redirect, modify, extend, and perform actions against output for all of these technologies. Warren Frame http://ramblingcookiemonster.github.io/Why-PowerShell/
  18. 18. 43 https://twitter.com/Nathan_Shimek/
  19. 19. 44
  20. 20. Prescriptive Advice
  21. 21. 48 You want to do some stuff! • Type up what you’re gonna do for the CAB • Do it completely different • Write down what you really did (90% accurate) • Tell people what you did • Fix things after
  22. 22. 49
  23. 23. Learn Git Distributed Version Control System (DVCS) “Why You Should Embrace Version Control for Operational Artifacts” “How to Setup and Configure Git Shell for Private Scripting Projects”
  24. 24. 51 Make the changes in a safe place
  25. 25. 52 See exactly what is being proposed by you or your team
  26. 26. 53 Discuss the changes and propose edits
  27. 27. 54 Enjoy history, roll-back, and details
  28. 28. 55
  29. 29. • Visual Studio Code • via Microsoft and @vscode • https://code.visualstudio.com/ • GitKraken • via Axosoft • https://www.gitkraken.com/ • GitHub Desktop • via GitHub • https://desktop.github.com/ • Also like the Git Shell install that comes with Git Works Well With …
  30. 30. Set up a Repository Stop using file shares Lots of choices: GitHub, BitBucket, etc It’s the new resume / curriculum vitae (CV) Portal into your brain!
  31. 31. 58
  32. 32. 59
  33. 33. Contribute to Something https://github.com/docker/docker/pull/13657# Scared the heck out of me Met Gordon the Turtle Learned what a cherry-pick was Learned why you should sign your commits
  34. 34. 63 I’m a contributor to Docker Can you guess what I submitted?
  35. 35. Build Something with Others https://github.com/WahlNetwork/Vester CI with AppVeyor Unit Testing with Pester How to handle a Pull Request Semantic version control
  36. 36. 66
  37. 37. Join our Slack Channel! https://code.vmware.com/join #Vester
  38. 38. 68
  39. 39. 69
  40. 40. Special “Thank You” to Rubrik
  41. 41. Backup Things! Get Some Free Swag http://go.rubrik.com/Backup-Things.html
  42. 42. Win a Sonos One Released This Week! Come to the Rubrik stand and enter to win
  43. 43. Thank You! @ChrisWahl

×