Kelsey Hightower
π€ SpeakerAppearances Over Time
Podcast Appearances
CoreOS is like, what if we had an operating system that only had Docker on it?
Everything is written in Go.
We can have a little key value store where you can put your config, and we would just synchronize it to all the machines.
And that was so compatible with the CompD way.
And so I'm looking at this CoreOS thing, and I'm like, yo, this looks a little bit more like the future.
Because that's what we used to do.
At this time, I was a software developer at Puppet.
I was a software developer VP of engineering at the other company.
And I was like, you know what?
Ops can learn a lot from the Docker way of thinking about the world.
Because as a system administrator, we always try to make the OS small, remove things you don't need so it can be secure and repeatable.
Docker was like, for the things that need to change, just put it here and isolate it.
And CoreOS is like, what if you had an operating system design only to do that?
And I met the CoreOS team at GopherCon, a Go language conference, and they saw me present.
And what I learned from the puppet days, every presentation is an interview.
I don't think a lot of people think about it that way because people are looking at you on stage and they get to see what you're about.
And so at GopherCon, I remember also Rob Pike and the original creators of Golang are in the audience.
It's like the first GopherCon, right?
And so the original creators, Russ Cox, all of these people I look up to, Brad Fitzpatrick, and they're all in the audience.
And I remember I had a talk