Kelsey Hightower
π€ SpeakerAppearances Over Time
Podcast Appearances
So Rob Pike's team, they wanted to make sure they could use Go for everything, even generating a slide deck presentation.
It was all in Go.
It was all in Go.
So you had this nice HTML representation of your slides.
You just open up your browser.
Hopefully it won't crash.
Hopefully it doesn't crash.
And you can run executable code in your examples.
So any code snippet you put there, it was formatted nicely, and you had the little run button so people could see the output of the Go code.
And so I was like, hmm.
what would a system administrator value you can get from Go?
How can I prove it to them?
And so I wrote an iPixie server in Go.
And I remember in VMware Fusion that runs on your laptop.
So if you want virtual machines on your laptop, you can use desktop parallels or VMware Fusion.
The thing about VMware Fusion on your Mac, you can create virtual machines, but you can also swap out the network card.
And I did one where you can have a network card that talks to iPixie.
So I wanted to show them how it would boot up multiple machines
from a Go Pixie server running on my laptop.
So part of that demo, I had this kind of snippet of my Pixie server, and I hit the run button.