Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Kelsey Hightower

πŸ‘€ Speaker
2824 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

We were talking about the benefits of like speeding everything up and, you know, doing all these compliance.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

We were moving people from SharePoint to executable code to implement these things.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

So we thought we were just getting started.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

There was no world where we didn't think that we needed 10 more years of that.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

We even got money from VMware to integrate Puppet into that.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

Chef was being integrated into AWS at that time.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

So this was like the thing that finally, we're finally getting there.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

We just got to teach system administrators to become engineers via DevOps and started embracing these tools.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

Then the first thing that I saw come out was Golang.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

And I remember sitting at my desk and I was like, you know, at that time we were hitting performance issues with Ruby, right?

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

The global lock interpreter, you can't do more than one thing at a time that easily.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

And so we moved to things like JRuby.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

We even did Clojure for some part of the Puppet stack.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

And I remember we were thinking about, should we start doing stuff in C++?

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

Should we start doing stuff in C?

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

But the problem is contributors.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

What would we do with all the Ruby contributors, right?

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

We were relying on things like RubyGems, and it was going to be a hard sell.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

And I remember downloading Go for the first time.

The Pragmatic Engineer
Kubernetes and retiring at the top with Kelsey Hightower

And the thing that sold me on it, I remember one of the prototypes that I built was Factor.