Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Go Time Go Time #240

What's new in Go 1.19

Play Watch
2022-07-28T18:35:38Z #go šŸŽ§ 20,963

Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown away by new and major features like we saw in 1.18? Not exactly but there are still lots of improvements to be on the lookout for.

Joining Mat & Johnny to touch on some of the most interesting ones is Carl Johnson, himself a contributor to the 1.19 release.

Ship It! Ship It! #63

KubeVelo 2022

Play
2022-07-27T21:00:00Z #ops +2 šŸŽ§ 5,839

We know that many of you listen to this podcast while running šŸƒā€ā™€ļø or cycling šŸš“ā€ā™‚ļø Hey Dan!

How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this year’s KubeCon EU. His name is Johann Gyger, a CNCF ambassador & a cloud consultant at Peak Scale. Johann is a cloud engineer at heart that is all in on sustainability. He is the main reason why Gerhard is super excited to talk about electric cars & Dagger at the Swiss Cloud Native Day this September.

Practical AI Practical AI #186

The geopolitics of artificial intelligence

Play
2022-07-26T20:00:00Z #fully-connected +2 šŸŽ§ 19,851

In this Fully-Connected episode, Chris and Daniel explore the geopolitics, economics, and power-brokering of artificial intelligence. What does control of AI mean for nations, corporations, and universities? What does control or access to AI mean for conflict and autonomy? The world is changing rapidly, and the rate of change is accelerating. Daniel and Chris look behind the curtain in the halls of power.

Changelog News Changelog News #5

Soft deletion, obscure data structures, driving away your best engineers, a blog platform for hackers & moar RSS

Play
2022-07-25T18:25:00Z šŸŽ§ 34,095

Brandur thinks soft deletion probably isn’t worth it, the orange website delivers a high quality discussion on data structures, Podge O’Brien drops satirical management advice, team pico delivers prose.sh, Mat Ryer shares his thoughts on estimations & Matt Rickard’s thoughts on RSS have us thinking about it as well.

Changelog Interviews Changelog Interviews #498

From WeWork to upskilling at Wilco

Play
2022-07-24T03:00:00Z #startups +1 šŸŽ§ 32,492

This week we’re joined by On Freund, former VP of Engineering at WeWork and now co-founder & CEO of Wilco. WeWork you may have heard of, but Wilco maybe not (yet).

We get into the details behind the tech and scaling of WeWork, comparisons of the fictional series on Apple TV+ called WeCrashed and how much of that is true. Then we move on to Wilco which is what has On’s full attention right now. Wilco has the potential to be the next big thing for developers to acquire new skills. Wilco aims to be the ultimate simulator to gain new skills on a real-life tech stack. If you want to skip ahead, you can request access at trywilco.com/changelog — they are moving our listeners to the top of the waiting list.

Go Time Go Time #239

Go for beginners ā™»ļø

Play
2022-07-21T14:00:00Z #go +1 šŸŽ§ 23,727

How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.

Ship It! Ship It! #62

Operational simplicity is a gift to you

Play
2022-07-20T16:35:00Z #ops +2 šŸŽ§ 9,681

Gerhard’s transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core & imperative shell, and was inspired to seek simplicity in his code & infrastructure. Most of it can be traced back to one person: Gary Bernhardt, the creator of Execute Program, Destroy all Software and the now famous Wat idea.

Few stick around long enough to understand the long-term impact of their decisions on production systems. Even fewer are able to talk about them as well as Gary does.

Practical AI Practical AI #185

DALL-E is one giant leap for raccoons! šŸ”­

Play
2022-07-19T20:10:00Z #fully-connected +3 šŸŽ§ 19,559

In this Fully-Connected episode, Daniel and Chris explore DALL-E 2, the amazing new model from Open AI that generates incredibly detailed novel images from text captions for a wide range of concepts expressible in natural language. Along the way, they acknowledge that some folks in the larger AI community are suggesting that sophisticated models may be approaching sentience, but together they pour cold water on that notion. But they can’t seem to get away from DALL-E’s images of raccoons in space, and of course, who would want to?

Founders Talk Founders Talk #93

Building the best mountain bikes in the world

Play
2022-07-19T20:00:00Z #startups šŸŽ§ 13,716

This week Adam is taking the show off the beaten path to speak with Adam Miller, the founder and CEO of Revel Bikes. Yes that’s right, this episode features a founder of a bike brand, not a tech brand.

Adam Miller’s journey to create Revel Bikes is paved with many ups and many downs, a failed partnership, super scrappy weeks and months traveling the world to find the best manufacturing partners, the latest innovations in suspension tech and modern geometry to hit the mountain biking scene, a strong team that’s been with him every step of the way (many of which are as close as family), and truly some of the best premium bikes available on the market today.

BTW, Adam (host) is an owner of a Revel bike — he has a T1000 colorway Rascal that he’s ridden on downhill trails, all-day epics, and everything in-between. If you enjoy this episode, please us know in the comments.

Changelog Interviews Changelog Interviews #497

Build tiny multi-platform apps with Tauri and web tech

Play
2022-07-15T21:00:00Z #javascript +1 šŸŽ§ 35,076

This week we’re talking with Daniel Thompson about Tauri and their journey to their recent 1.0 release. Tauri is often compared to Electron - it’s a toolkit that lets you build software for all major desktop operating systems using web technologies. It was built for the security-focused, privacy-respecting, and environmentally-conscious software engineering community. The core libraries are written in Rust and the UI layer can be written using virtually any frontend framework. We get into all the details, why Rust, how the project was formed, their resistance (thus far) to venture capital, their full commitment to the freedom virtues of open source, and all the technical bits you need to know to consider it for your next multi-platform project.

Founders Talk Founders Talk #92

Enabling a world where all software is reliable

Play
2022-07-15T15:30:00Z #startups +2 šŸŽ§ 7,657

This week Adam is joined by Robert Ross founder and CEO of FireHydrant — the glue layer between your tech stack and your teams to mitigate and resolve incidents at scale.

Robert shares his journey to become a software engineer, his time at DigitalOcean, this idea of incident management as a platform and how he shifted his focus from creating courses on incident management to recognizing the value of the software he was creating for the course — what is now known as FireHydrant. We also talk through his first experience in raising capital, what happens when the bar is raised on the reliability of the world’s software, and why their mantra is ā€œHire great people, who build, sell and market a great product, and you’ll have a great company.ā€

Go Time Go Time #238

Might Go actually be OOP?

Play Watch
2022-07-14T20:15:00Z #go +1 šŸŽ§ 19,817

A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers have for object oriented design.

Ship It! Ship It! #61

The ops & infra behind Transistor.fm

Play
2022-07-13T22:20:00Z #ops +3 šŸŽ§ 7,272

Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer & Jon Buda, co-founder. Gerhard was curious to find out about their setup & how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so it was high-time to challenge some assumptions and learn how another team is solving similar problems.

TL;DL: keeping it simple is at the root of smooth operations & stable systems.

Practical AI Practical AI #184

Cloning voices with Coqui

Play
2022-07-12T15:10:00Z #ai +2 šŸŽ§ 19,067

Coqui is a speech technology startup that making huge waves in terms of their contributions to open source speech technology, open access models and data, and compelling voice cloning functionality. Josh Meyer from Coqui joins us in this episode to discuss cloning voices that have emotion, fostering open source, and how creators are using AI tech.

Changelog News Changelog News #3

Bun, K8s is a red flag, "critical" open source packages, Rustlings & FP jargon in simple terms

Play
2022-07-11T18:30:00Z šŸŽ§ 34,949

Jarred Sumner’s Bun comes out of the oven, Jeremy Brown doesn’t want you prematurely optimizing, Armin Ronacher’s not excited about his ā€œcriticalā€ Python package, Daniel Thompson from Tauri thinks you should check out Rustlings, and we draw a straight line between Functional Programming jargon and boujee Gen Z slang.

Changelog Interviews Changelog Interviews #496

Oxide builds servers (as they should be)

Play
2022-07-08T19:40:00Z #oss +1 šŸŽ§ 39,849

Today we have a special treat: Bryan Cantrill, co-founder and CTO of Oxide Computer! You may know Bryan from his work on DTrace. He worked at Sun for many years, then Oracle, and finally Joyent before starting Oxide.

We dig deep into their company’s mission/principles/values, hear how it it all started with a VC’s blank check that turned out to be anything but, and learn how Oxide’s integrated approach to hardware & software sets them up to compete with the established players by building servers as they should be.

Ship It! Ship It! #60

Kaizen! Post-migration cleanup

Play
2022-07-08T11:00:00Z #ops +4 šŸŽ§ 7,265

In our 6th Kaizen, we talk with Jerod about all the things that we cleaned up after migrating changelog.com from a managed Kubernetes to Fly.io. We deleted the K8s cluster and moved wildcard cert management to Fastly & all our vanity domain certs to Fly.io. We migrated the Docker Engine that our GitHub Actions is using - PR #416 has all the details. We did a few other things in preparation for our secrets plan. Thank you Maikel Vlasman, James Harr, Adrian Mester, Omri Gabay & Owen Valentine for kicking it off in our Slack #shipit channel.

Gerhard’s favourite improvement: the new shipit.show domain.

Go Time Go Time #237

Go tooling ā™»ļø

Play
2022-07-07T18:30:00Z #go +1 šŸŽ§ 20,509

We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.

Changelog News Changelog News #2

DevTool platform types, things to know about databases, starting with commas, Lobsters turns 10 & Upptime

Play
2022-07-05T20:00:00Z šŸŽ§ 33,661

We’re listening! This week’s experimental, super-brief Monday edition of ā€œThe Changelogā€ has the following new features: It’s longer, there’s no background music during the stories, and it includes stories previously not featured in the newsletter.

If you like this better than the last one, would listen to it, and want us to keep it going… let us know in the comments or by tweeting @changelog!

Changelog Interviews Changelog Interviews #495

Actual(ly) opening up

Play
2022-07-01T20:30:00Z #startups +1 šŸŽ§ 35,326

Adam and Jerod are joined once again by James Long. He was on the podcast five years ago discussing the surprise success of Prettier, an opinionated code formatter that’s still in use to this day. This time around we’re going deep on Actual, his personal finance system James built as a business for over 4 years before recently opening it up and making it 100% free.

Has James given up on the business? Or will this move Actual(ly) breathe new life into a piece of software that’s used and beloved by many? Tune in to find out.

Ship It! Ship It! #59

Postgres vs SQLite with Litestream

Play
2022-06-29T21:00:00Z #ops +2 šŸŽ§ 9,178

Ben Johnson, the creator of Litestream, joined Fly.io a few weeks after we migrated changelog.com - episode 50 has all the details. That was pure coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about Postgres vs SQLite with Litestream.

The prospect of running a cluster of our app instances spread across all regions, with local SQLite & Litestream replication, is mind boggling. Let’s find out from Ben what will it take to get there. Thanks Kürt for kicking off this dream.

Practical AI Practical AI #183

AI's role in reprogramming immunity

Play
2022-06-28T19:00:00Z #ai +2 šŸŽ§ 19,308

Drausin Wulsin, Director of ML at Immunai, joins Daniel & Chris to talk about the role of AI in immunotherapy, and why it is proving to be the foremost approach in fighting cancer, autoimmune disease, and infectious diseases.

The large amount of high dimensional biological data that is available today, combined with advanced machine learning techniques, creates unique opportunities to push the boundaries of what is possible in biology.

To that end, Immunai has built the largest immune database called AMICA that contains tens of millions of cells. The company uses cutting-edge transfer learning techniques to transfer knowledge across different cell types, studies, and even species.

Changelog News Changelog News #1

Markwhen, Tauri 1.0, SLCs & imposters

Play
2022-06-27T17:30:00Z šŸŽ§ 34,575

We’re experimenting with something new: a super-brief Monday edition of ā€œThe Changelogā€ to help start your week off right and keep you up with the fast-moving software world.

If you like this, would listen to it, and want us to keep it going… let us know in the comments or by tweeting @changelog. If you’d rather we didn’t… also let us know!

Player art
  0:00 / 0:00