Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Go Time Go Time #275

Go + Wasm

Play
2023-05-04T15:30:00Z #go +1 🎧 20,434

The DevCycle team joins Jon & Kris for a deep conversation on WebAssembly (Wasm) and Go! After a high-level discussion of what Wasm is all about, we learn how they’re using it in production in cool and interesting ways. We finish up with a spicy unpop segment featuring buzzwords like “ChatGPT”, “LLM”, “NFT” and “AGI”

Practical AI Practical AI #182

Machine learning in your database

Play
2022-06-22T14:45:00Z #ai +2 🎧 20,427

While scaling up machine learning at Instacart, Montana Low and Lev Kokotov discovered just how much you can do with the Postgres database. They are building on that work with PostgresML, an extension to the database that lets you train and deploy models to make online predictions using only SQL. This is super practical discussion that you don’t want to miss!

Practical AI Practical AI #160

Friendly federated learning 🌼

Play
2021-12-07T16:15:00Z #ai +3 🎧 20,425

This episode is a follow up to our recent Fully Connected show discussing federated learning. In that previous discussion, we mentioned Flower (a “friendly” federated learning framework). Well, one of the creators of Flower, Daniel Beutel, agreed to join us on the show to discuss the project (and federated learning more broadly)! The result is a really interesting and motivating discussion of ML, privacy, distributed training, and open source AI.

Changelog News Changelog News #113

Imagine Fly.io on your own VPS

Play
2024-09-23T19:15:00Z 🎧 20,419

Mahmoud Mousa releases Sidekick, a tool for hosting side projects on a cheap VPS, Ryan Dahl, has had enough of Oracle bogarting “JavaScript” but not even using it, Thomas Rampelberg’s kty is a sweet terminal for Kubernetes, Redis users are considering alternatives after their relicense & a bunch of smart JS folks wrote up nine Node.js pillars.

Go Time Go Time #224

Answering questions for the Go-curious

Play
2022-04-07T19:15:00Z #go +1 🎧 20,397

Has Go caught your interest, but you just haven’t had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go’s side of the fence? If so, this episode’s for you!

Go Time Go Time #229

What to do when projects get big and messy

Play
2022-05-12T16:45:00Z #go +1 🎧 20,390

Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th installment of the series, we continue narrowing our focus by talking about what to do when projects get big and messy.

Go Time Go Time #207

Maintenance in the open

Play
2021-11-25T15:00:00Z #go +2 🎧 20,384

Open Source and other source available projects have been a huge driver of progress in our industry, but building and maintaining an open source project is about a lot more than just writing the initial code and putting together a good README. On this episode of the maintenance mini-series, we’ll be discussing open source and the maintenance required to keep it going.

Practical AI Practical AI #194

Evaluating models without test data

Play
2022-09-20T19:20:00Z #ai +2 🎧 20,360

WeightWatcher, created by Charles Martin, is an open source diagnostic tool for analyzing Neural Networks without training or even test data! Charles joins us in this episode to discuss the tool and how it fills certain gaps in current model evaluation workflows. Along the way, we discuss statistical methods from physics and a variety of practical ways to modify your training runs.

Changelog News Changelog News #76

The I in LLM stands for intelligence

Play
2024-01-08T20:30:00Z 🎧 20,357

Daniel Stenberg is frustrated with the state of AI tooling for finding security bugs, Brian Birtles is surprised by weird things engineers believe about web dev, Feross Aboukhadijeh details the fallout from a nasty npm prank, Rob Pike shares what he thinks they got right and wrong with Go & Gavin Howard writes up why he believes “all code is tech debt” is all wrong.

Ship It! Ship It! #32

Crossing the platform gap

Play
2021-12-17T14:45:00Z #ops +1 🎧 20,337

In 2014 Gerhard joined CloudCredo, a startup co-founded by Colin Humphreys, Paula Kennedy & Chris Hedley. They stuck together through two acquisitions: Pivotal & VMware. This year, Colin, Paula & Chris co-founded Syntasso, the Platform-as-a-Product startup.

Today they all get together to talk about about what it takes to build a platform team, why Team Topologies is a good conversation starter and why a curated blend of off-the-shelf, composed, and self-created services are required in any organisation operating at scale.

Your hunch is right, all of them used to share the same Pivotal London office with Tammer Saleh, our guest from episode 31. Chris used to win all table tennis matches without even breaking a sweat, and today Gerhard gets his comeback. Touché!

Changelog News Changelog News #104

Southwest flies high over CrowdStrike outage

Play
2024-07-22T21:15:00Z 🎧 20,337

Brendan Gregg details how eBPF can help us have no more blue Fridays, Misty De Meo thinks GitHub is starting to feel like legacy software, Gavin D. Howard does not want Rust to be used for everything, The Notion team published a deep dive into how they used the WASM version of SQLite to improve browser performance & Gregor Ojstersek writes up how to build good relationships inside and outside your engineering teams.

Changelog Interviews Changelog Interviews #252

GitHub's Open Source Survey (2017)

Play
2017-06-09T22:00:00Z 🎧 20,331

On Friday, June 2, 2017 – GitHub announced the details of their Open Source Survey – an open data set on the open source community for researchers and the curious. Frannie Zlotnick, Nadia Eghbal, and Mikeal Rogers joined the show to talk through the backstory and key insights of this open data project which sheds light on the broader open source community’s attitudes, experiences, and backgrounds of those who use, build, and maintain open source software.

Go Time Go Time #243

The art of the PR: Part 1

Play
2022-08-18T16:05:00Z #go +2 🎧 20,314

In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by three wonderful guests Jeff Hernandez, Sarah Duncan, and Natasha Dykes. Hosted by Angelica Hill & Natalie Pistunovich.

Changelog Interviews Changelog Interviews #273

Data Science at OSCON

Play
2017-11-10T20:00:00Z #datascience 🎧 20,304

We went back into the archives to conversations we had around data science at OSCON 2017. We talked with Vida Williams (Data Scientist) and Michelle Casbon (Director of Data Science at Qordoba) about the social impact of open data, personal data and transparency, privacy, the big data problem of public surveillance, electronic fingerprinting, the rift between data scientists and computer scientists, natural language processing, machine learning, and more.

Go Time Go Time #237

Go tooling ♻️

Play
2022-07-07T18:30:00Z #go +1 🎧 20,272

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.

Practical AI Practical AI #205

NLP research by & for local communities

Play
2023-01-03T20:15:00Z #ai +2 🎧 20,257

While at EMNLP 2022, Daniel got a chance to sit down with an amazing group of researchers creating NLP technology that actually works for their local language communities. Just Zwennicker (Universiteit van Amsterdam) discusses his work on a machine translation system for Sranan Tongo, a creole language that is spoken in Suriname. Andiswa Bukula (SADiLaR), Rooweither Mabuya (SADiLaR), and Bonaventure Dossou (Lanfrica, Mila) discuss their work with Masakhane to strengthen and spur NLP research in African languages, for Africans, by Africans.

The group emphasized the need for more linguistically diverse NLP systems that work in scenarios of data scarcity, non-Latin scripts, rich morphology, etc. You don’t want to miss this one!

Go Time Go Time #248

Engineering interview tips & tricks

Play
2022-09-22T17:20:00Z #career +1
🎧 20,232

In this episode, we will be exploring interviewing as a Software Engineer. Tips, tricks, and gotchas, as well as potentially some interviewing horror stories and red flags to avoid at all costs. We’re joined by Emma Draper, Engineering Manager at the New York Times based in Arizona, and Kate Jonas, goes by Jonas, Technical Enablement Manager at Datadog based in Denver.

JS Party JS Party #256

Big news in Deno Land

Play
2022-12-16T18:30:00Z #deno +2 🎧 20,201

Deno creator Ryan Dahl goes one-on-one with Jerod to discuss their new npm support, why he’s so excited about JavaScript containers, Deno Deploy’s present & future, what he thinks about alternative runtimes like Bun, WinterCG, how Wasm fits into the story & more!

Changelog Interviews Changelog Interviews #613

Lessons from 10k hours of programming (Remastered)

Play
2024-10-17T21:00:00Z #practices +1 🎧 20,193

This week we’re going back in time to one of our top performing shows of all time where we talk with Matt Rickard about his blog post Reflections on 10,000 Hours of Programming. These reflections are about deliberately writing code for 10,000 hours. Most don’t apply to beginners. He was clear to mention that these reflections are purely about coding, not career advice or soft skills. If you count the reflections we cover on the show and be the first to comment the amount of reflections on this thread in Zulip, we’ll give you a coupon code to use for a 100% free t-shirt from the merch store. Good luck…

Go Time Go Time #209

Coding Go in the blind

Play
2021-12-09T18:30:00Z #go +1 🎧 20,155

In this episode Dominic speaks with Jon about his experience transitioning to using a screen reader and learning to code without his vision. They discuss how some of the tooling works, things other developers can do to make their code more accessible for blind teammates, and more.

Go Time Go Time #191

Opening up the opinion box

Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular “unpopular opinions” since we started keeping track of such things. Also Generics.

Player art
  0:00 / 0:00