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

Kurt Mackey

๐Ÿ‘ค Speaker
712 total appearances

Appearances Over Time

Podcast Appearances

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

It's built for platform teams to kind of build the infrastructure of their dreams and hopefully create a new UX that's useful for the developers that they work with. And again, I feel like every time I talk about this, it's like I'm just too impatient. I don't particularly want to go figure so many things out purely to put my Sandwich app in front of people.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

It's built for platform teams to kind of build the infrastructure of their dreams and hopefully create a new UX that's useful for the developers that they work with. And again, I feel like every time I talk about this, it's like I'm just too impatient. I don't particularly want to go figure so many things out purely to put my Sandwich app in front of people.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

And I don't particularly want to have to go talk to a platform team once my Sandwich app becomes a huge startup and IPOs and I have to do a deploy. I kind of feel like all that stuff should just work for me without me having to go ask permission or talk to anyone else. And so this is a lot of, it's informed a lot of how we built Fly. Like we're still a public cloud.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

And I don't particularly want to have to go talk to a platform team once my Sandwich app becomes a huge startup and IPOs and I have to do a deploy. I kind of feel like all that stuff should just work for me without me having to go ask permission or talk to anyone else. And so this is a lot of, it's informed a lot of how we built Fly. Like we're still a public cloud.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

We still have a lot of very similar low-level primitives as the bigger guys. But in general, they're designed to be used directly by developers. They're not built for a platform team to kind of cobble together. They're designed to be useful quickly for developers.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

We still have a lot of very similar low-level primitives as the bigger guys. But in general, they're designed to be used directly by developers. They're not built for a platform team to kind of cobble together. They're designed to be useful quickly for developers.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

One of the ways we've thought about this is if you can turn a very difficult problem into a two hour problem, people will build much more interesting types of apps. And so this is why we've done things like made it easy to run an app multi-region. Most companies don't run multi-region apps on public clouds because it's functionally impossible to do without a huge amount of upfront effort.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

One of the ways we've thought about this is if you can turn a very difficult problem into a two hour problem, people will build much more interesting types of apps. And so this is why we've done things like made it easy to run an app multi-region. Most companies don't run multi-region apps on public clouds because it's functionally impossible to do without a huge amount of upfront effort.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

It's why we've made things like the virtual machine primitives behind just a simple API. Most people don't do like code sandboxing or their own virtualization because it's just not really easy. It's not, there's just no path to that on top of the clouds. So in general, like I feel like, and it's not really fair of me to say public cloud suck because they were built for a different time.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

It's why we've made things like the virtual machine primitives behind just a simple API. Most people don't do like code sandboxing or their own virtualization because it's just not really easy. It's not, there's just no path to that on top of the clouds. So in general, like I feel like, and it's not really fair of me to say public cloud suck because they were built for a different time.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

If you build one of these things starting in 2007, The world's very different than it is right now.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

If you build one of these things starting in 2007, The world's very different than it is right now.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

And so a lot of what I'm saying, I think, is that public clouds are kind of old and there's a new version of public clouds that we should all be building on top of that are definitely gonna make me as a developer much happier than I was like five or six years ago when I was kind of stuck in this quagmire.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

And so a lot of what I'm saying, I think, is that public clouds are kind of old and there's a new version of public clouds that we should all be building on top of that are definitely gonna make me as a developer much happier than I was like five or six years ago when I was kind of stuck in this quagmire.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

Yeah.

The Changelog: Software Development, Open Source
Lessons from 10k hours of programming (remastered) (Interview)

Yeah.

The Changelog: Software Development, Open Source
Developer (un)happiness (Friends)

We help people do surveys and collect other types of data on their developers. Just to clarify.

The Changelog: Software Development, Open Source
Developer (un)happiness (Friends)

We help people do surveys and collect other types of data on their developers. Just to clarify.

The Changelog: Software Development, Open Source
Developer (un)happiness (Friends)

Yeah. The survey is really interesting. One of the first things that came to mind when I read that headline, that 80% of developers being unhappy, was something we see across organizations we work with. Something a little bit similar, we track something around that we call attrition risk. So what is the likelihood of a developer actually leaving a company in the next 12 months?

The Changelog: Software Development, Open Source
Developer (un)happiness (Friends)

Yeah. The survey is really interesting. One of the first things that came to mind when I read that headline, that 80% of developers being unhappy, was something we see across organizations we work with. Something a little bit similar, we track something around that we call attrition risk. So what is the likelihood of a developer actually leaving a company in the next 12 months?