Changelog Master Feed cover image

Changelog Master Feed

Latest episodes

undefined
Feb 20, 2023 • 9min

Sidney Bing, Elk for Mastodon, writing an engineering strategy, what's next for core-js & cool tool lightning round (Changelog News #32)

Simon Willison rounds up the goings on around Microsoft’s new GPT-powered Bing search, The Vue/Vite team build a nimble web client for Mastodon, Will Larson writes about writing an engineering strategy, Denis Pushkarev seeks support to maintain core-js & I share a lightning round of cool tools I’ve found and used recently. ⚡️ View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn
undefined
Feb 17, 2023 • 1h 18min

Web development's lost decade (JS Party #263)

Amal sits down for a one-on-one with Alex Russell, Microsoft Partner on the Edge team, and former Web Standards Tech Lead for Chrome, whose recent post, The Market for Lemons, stirred up a BIG conversation in the web development community. Have we really lost a decade in potential progress? What happened? Where do we go from here? Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry – Session Replay! Rewind and replay every step of the user’s journey before and after they encountered an issue. Eliminate the guesswork and get to the root cause of an issue, faster. Use the code PARTYTIME and get the team plan free for three months. Lolo Code – If you’re familiar with building severless apps, think of Lolo Code as your backend with a visual editor that lets you think and build at the same time. All this without having to provision or manage servers. Use the visual editor to build your app, connect nodes, and add any npm libraries you need. You can even write your own integrations. This makes Lolo Code very Zapier-ish, but for devs. Try it free today with no credit card required at lolo.co/jsparty KBall Coaching – Free exploratory coaching sessions from JS Party co-host KBall! Click here to get started Featuring:Alex Russell – Mastodon, Twitter, GitHub, WebsiteAmal Hussein – Twitter, GitHubShow Notes: The Market for Lemons The case for frameworks - a rebuttal post by Laurie Voss A visual for session depth & frequency - a potential rubric for app architecture How Browsers Work How to build a Browser in Python Life of a Pixel WebPageTest The Mobile Performance Inequality Gap, 2021 Alex’s Blog post on Performance Baseline’s Principal Agent Problem Alex’s talk on Progressive Enhancement @ Chrome Dev Summit React just released experimental support for web Chromium University Vincent Scheib - tweets lots of cool things Summertime Afternoon - a fun little WebGL app which sparks joy Something missing or broken? PRs welcome!
undefined
Feb 17, 2023 • 1h 27min

What it takes to scale engineering (Changelog Interviews #527)

This week we’re talking to Rachel Potvin, former VP of Engineering at GitHub about what it takes to scale engineering. Rachel says it’s a game-changer when engineering scales beyond 100 people. So we asked to her to share everything she has learned in her career of leading and scaling engineering. Join the discussionChangelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!Sponsors:Sentry – Session Replay! Rewind and replay every step of the user’s journey before and after they encountered an issue. Eliminate the guesswork and get to the root cause of an issue, faster. Use the code CHANGELOG and get the team plan free for three months. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Featuring:Rachel Potvin – Twitter, GitHub, LinkedInAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInShow Notes: Rachel adores EngFlow (investor and advisor) Rachel’s 2016 paper on Google’s developer infrastructure Harvard Business Review on Psychological Safety Something missing or broken? PRs welcome!
undefined
Feb 16, 2023 • 1h 12min

What's new in Go 1.20 (Go Time #267)

Our “what’s new in Go” correspondent Carl Johnson joins Mat & Johnny to discuss… what’s new in Go 1.20, of course! What’d you expect, an episode about Rust?! That’s preposterous… Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this! Featuring:Carl Johnson – Mastodon, Twitter, GitHub, WebsiteJohnny Boursiquot – Twitter, GitHub, WebsiteMat Ryer – Twitter, GitHub, LinkedIn, WebsiteShow Notes: GopherCon Europe 2023 CFP GopherCon UK 2023 Shout AT: London Gophers Ron Evans on 2053: A Go Odyssey What’s New in Go 1.20, Part I: Language Changes What’s New in Go 1.20, Part II: Major Standard Library Changes What’s New in Go 1.20, Part III: Minor Standard Library Changes Something missing or broken? PRs welcome!
undefined
Feb 16, 2023 • 1h 4min

Rust efficiencies at AWS scale (Ship It! #89)

Tim McNamara is known as New Zealand’s Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust. The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon’s scale, when S3, Lambda, CloudFront and other services start adding Rust components. Join the discussionChangelog++ members save 1 minute on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this! Featuring:Tim McNamara – Mastodon, Twitter, GitHub, WebsiteGerhard Lazu – Mastodon, Twitter, GitHub, WebsiteShow Notes: 📝 Why Discord is Switching from Go to Rust 🎬 Rust is interesting, but does it really make sense for me? - AWS re:Invent 2022 - Tim McNamara 📝 Optimizing 700 CPUs Away With Rust - Alan Ning, SRE at Tenable.io 📊 Lambda Cold Starts analysis by maxday 📝 Sustainability with Rust - AWS Open Source Blog 📝 How automated reasoning helps Amazon S3 innovate at scale - S3 ShardStore Rust Rust on AWS Rust Nation 2023 Something missing or broken? PRs welcome!
undefined
Feb 14, 2023 • 39min

Serverless GPUs (Practical AI #211)

We’ve been hearing about “serverless” CPUs for some time, but it’s taken a while to get to serverless GPUs. In this episode, Erik from Banana explains why its taken so long, and he helps us understand how these new workflows are unlocking state-of-the-art AI for application developers. Forget about servers, but don’t forget to listen to this one! Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this! Featuring:Erik Dunteman – Twitter, GitHub, LinkedIn, WebsiteChris Benson – Twitter, GitHub, LinkedIn, WebsiteDaniel Whitenack – Twitter, GitHub, WebsiteShow Notes:Banana - Scale your machine learning inference and training on serverless GPUs. Something missing or broken? PRs welcome!
undefined
Feb 13, 2023 • 9min

Load testing a $4 VPS, TOML for .env files, counting unique visitors sans cookies, the Arc browser & a love letter to Deno (Changelog News #31)

Alice Girard Guittard finds out how much she could you really get out of a $4 VPS, Brett Cannon wonders if using TOML for .env files is a good idea, Nic Mulvaney details how they count unique visitors to a website without using cookies, UIDS, or fingerprinting, after a few months, Chris Coyier is still using the Arc browser & Alex Kladov pens a love letter to Deno. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn
undefined
Feb 10, 2023 • 1h 41min

Git with your friends (Changelog Interviews #526)

This week we invited our friend Mat Ryer to join us for some good conversation about some Git tooling that’s been on our radar. You may know Mat from Go Time and also Grafana’s Big Tent, which we help to produce. We speculate, we discuss, we laugh, and Mat even breaks into song a few times. It’s good fun. Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Postman – Build APIs together — More than 20 million developers use Postman for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Featuring:Mat Ryer – Twitter, GitHub, LinkedIn, WebsiteAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInShow Notes: Git Heat Map Git Sim git-bug GitUI Git Branchless Jerod’s pick - GitX Mat’s pick - ReviewPad How did Git get its name? MacStadium Beyond Code Season 1: Keep Ruby Weird 2014 Something missing or broken? PRs welcome!
undefined
Feb 10, 2023 • 60min

Generative AI for devs (JS Party #262)

The panel dives into the current hot topic that is Generative AI. They start by defining it (a surprisingly difficult topic), then go into experiences they’ve had, how to get started working with it as a developer, and where they think it will and will not be useful in the near future. Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Lolo Code – If you’re familiar with building severless apps, think of Lolo Code as your backend with a visual editor that lets you think and build at the same time. All this without having to provision or manage servers. Use the visual editor to build your app, connect nodes, and add any npm libraries you need. You can even write your own integrations. This makes Lolo Code very Zapier-ish, but for devs. Try it free today with no credit card required at lolo.co/jsparty Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Kevin Ball – Twitter, GitHub, LinkedIn, WebsiteAmelia Wattenberger – Twitter, GitHub, WebsiteAmal Hussein – Twitter, GitHubNick Nisi – Mastodon, Twitter, GitHub, WebsiteShow Notes: Github Copilot TabNine OpenAI Chat GPT Dall-e-2 Hugging Face GPTZero OpenAI API Houston (Astro docs AI) Someone is wrong on the internet Coded Bias Something missing or broken? PRs welcome!
undefined
Feb 9, 2023 • 1h 16min

Is htmx the way to Go? (Go Time #266)

A quick look at the history of building web apps, followed by a discussion of htmx and how it compares to both modern and traditional ways of building. Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this! JS Party – Your weekly celebration of JavaScript and the web Featuring:chg – Twitter, GitHubChris James – Twitter, GitHubDavid Wickes – Twitter, GitHubJon Calhoun – Twitter, GitHub, WebsiteShow Notes: htmx.org htmx examples A book about building web apps with htmx The Grug Brained Developer Templating in Learn Go with Tests The first 18 HTML tags The 1995 HTML 2.0 spec for the FORM element The Ajax paper GopherCon talk mentioned by Dave Something missing or broken? PRs welcome!

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode