Loading…

The Changelog: Software Development, Open Source podcast

The Changelog: Software Development, Open Source

Software’s best weekly news brief, deep technical interviews & talk show.

Software’s best weekly news brief, deep technical interviews & talk show.

 

#648

InfluxDB drops Go for Rust but gokrazy is really cool

InfluxDB finishes a multi-year rewrite in Rust, the Raspberry Pi 5 will be on sale by the end of the month, the Bruno team builds an open source API explorer that’s local-first and will never have a cloud, Xe Laso thinks gokrazy is really cool & Matt Rickard shares lessons from years of debugging. [Leave us a comment] (https://changelog.com/news/64/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Sentry] (https://sentry.io/resources/debugging-errors-faster-with-distributed-tracing/?&utm_source=changelogutm_medium=paid-community&utm_campaign=general-fy24q3-dtworkshop&utm_content=newsletter-dt-workshop-101-register) – Learn the nuts and bolts of distributed tracing by joining Sentry’s FREE webinar on October 17th, 2023. Sign up to [reserve your spot] (https://sentry.io/resources/debugging-errors-faster-with-distributed-tracing/?&utm_source=changelogutm_medium=paid-community&utm_campaign=general-fy24q3-dtworkshop&utm_content=newsletter-dt-workshop-101-register) ! Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/64/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-64.md) Timestamps: (00:00) - Intro (JS Party 300!)(00:54) - InfluxDB drops Go for Rust(02:10) - Raspberry Pi 5 drops(02:45) - Sponsor: Sentry(03:38) - Bruno API Explorer(04:36) - gokrazy is really cool(05:30) - Lessons from debugging(07:37) - Outro ... Read more

Yesterday

08 MINS

08:09

Yesterday


#647

#define: a game of fake definitions

Jerod gathers a group of friends for our first game show experiment here on Changelog & Friends! This is a game of obscure jargon, fake definitions & expert tomfoolery. Our contestants checked their imposter syndrome at the door, because they either know what these words mean or they fake it ’til they make their peers think they do. [Leave us a comment] (https://changelog.com/friends/15/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 16 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Passbolt] (https://blog.passbolt.com/its-time-for-a-new-password-manager-d468202f7d45?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – It’s time for a new password manager. [Read why] (https://blog.passbolt.com/its-time-for-a-new-password-manager-d468202f7d45?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) --- [Statsig] (https://statsig.com/changelog) – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driven decisions. Ship smarter and faster with the unified platform for feature flags, experimentation, and analytics. Our listeners get free white-glove onboarding, migration support, and 5 million free events per month. --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Amal Hussein – [Twitter] (https://twitter.com/nomadtechie) , [GitHub] (https://github.com/nomadtechie) ---Taylor Troesh – [GitHub] (https://github.com/surprisetalk) , [LinkedIn] (https://www.linkedin.com/in/taysar) , [Website] (https://taylor.town) ---Lars Wikman – [Twitter] (https://twitter.com/lawik) , [GitHub] (https://github.com/lawik) , [Website] (https://underjord.io) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [Underjord] (https://underjord.io/) --- [Game Show - a podcast from The Incomparable] (https://www.theincomparable.com/gameshow/) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-15.md) Timestamps: (00:00) - Let's play!(00:37) - Game show & Friends(03:57) - How to play(06:16) - Round 1: Megger(14:32) - Round 2: Rubber Sheet Model(21:45) - Round 3: Zeigarnik Effect(28:57) - Sponsor: Passbolt(33:16) - Round 4: NMR(42:49) - Round 5: Riemann Hypothesis(51:07) - Round 6: Zitterbewegung(1:01:12) - Round 7: Give it a GOOG(1:09:09) - Sponsor: Statsig(1:12:52) - Round 8: Caisson(1:18:10) - Round 9: How do you do?(1:27:28) - Round 10: Petechiae(1:36:58) - And the winner is...(1:37:29) - Winner's circle(1:39:06) - Game feedback(1:43:03) - Coming up next ... Read more

29 Sep 2023

1 HR 44 MINS

1:44:03

29 Sep 2023


#646

Vibes from Strange Loop

This week we’re taking you to the hallway track of the final [Strange Loop] (https://www.thestrangeloop.com) conference. First up is AnnMarie Thomas — an engineering, business, and education professor. AnnMarie gave one of the opening keynotes titled “Playing with Engineering.” We also caught up with many first-time and multi-time attendees who shared their favorite moments from Strange Loop over the years. You’ll hear from Richard Feldman, Colin Dean, and Taylor Troesh. Last up we talk with Pokey Rule. He gave a talk about his project called Cursorless which is a spoken language for structural code editing. Changelog++ subscribers get a super extended version of this episode which includes everything we recorded at Strange Loop. [Become a Changelog++ subscriber] (https://changelog.com/++) [Leave us a comment] (https://changelog.com/podcast/559/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 34 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Convex] (https://www.convex.dev/?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at [convex.dev] (https://www.convex.dev) --- [Neo4j] (https://neo4j.com/nodes) – NODES 2023 is coming in October! --- [Passbolt] (https://blog.passbolt.com/its-time-for-a-new-password-manager-d468202f7d45?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – It’s time for a new password manager. [Read why] (https://blog.passbolt.com/its-time-for-a-new-password-manager-d468202f7d45?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) Featuring: ---AnnMarie Thomas – [Twitter] (https://twitter.com/amptmn) , [LinkedIn] (https://www.linkedin.com/in/annmarie-thomas-015332153) , [Website] (https://www.annmarie-thomas.com/) ---Richard Feldman – [Twitter] (https://twitter.com/rtfeldman) , [GitHub] (https://github.com/rtfeldman) ---Taylor Troesh – [GitHub] (https://github.com/surprisetalk) , [LinkedIn] (https://www.linkedin.com/in/taysar) , [Website] (https://taylor.town) ---Colin Dean – [Mastodon] (https://mastodon.social/@colindean) , [Twitter] (https://twitter.com/colindean) , [GitHub] (https://github.com/colindean) , [LinkedIn] (https://www.linkedin.com/in/colindean) , [Website] (http://cad.cx) ---Pokey Rule – [Twitter] (https://twitter.com/PokeyRule) , [GitHub] (https://github.com/pokey) , [LinkedIn] (https://www.linkedin.com/in/pokey-rule-551130a4) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: Also, a huge thanks to Alex Miller (the organizer of Strange Loop) for being so kind to us and getting us there for the final Strange Loop. It was quite the experience. AnnMarie --- [OK Go Sandbox.org] (https://okgosandbox.org) Richard Feldman --- [roc-lang.org] (https://www.roc-lang.org) Colin Dean --- [Code & Supply] (https://codeandsupply.co) Taylor Troesch --- [taylor.town] (https://taylor.town) Pokey Rule --- [Cursorless] (https://www.cursorless.org) --- [Changelog Interviews #423: Coding without your hands (with Josh Comeau)] (https://changelog.com/podcast/423) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-559.md) Timestamps: (00:00) - This week on The Changelog(01:34) - Sponsor: Convex(03:54) - It's AnnMarie Thomas(04:44) - Rolling with glitches(07:12) - Expect surprises(07:52) - We learn better when we play(09:21) - Playing to learn(11:02) - Simple Kinetic energy moment(12:33) - How did you connect with OK Go?(14:28) - The story of "Art Together Now"(16:19) - Will there be a museum?(18:52) - Supporting OK Go Sandbox(19:34) - Invited to speak at Strange Loop(20:12) - What's next?(21:40) - It's all physics(23:20) - Sponsor: Neo4j(24:17) - It's Richard Feldman(25:14) - Has it changed a lot?(26:41) - What will you miss most?(27:09) - From Elm to Roc(29:55) - Question from Nikolia Vazquez(31:35) - It's THAT Colin Dean(32:46) - Bring the dogs(33:33) - It's been a journey to here(35:22) - Where's your top hat?(36:16) - We have a similar story(36:56) - We're a bit of an inspiration(37:29) - A request for 'Request for Commits'(38:57) - Thanks for listening all these years(39:38) - It's Taylor Troesh(39:44) - My first Strange Loop(40:09) - Is this your Airbnb?(40:51) - 2 AM(42:04) - 5 AM(42:14) - The next night(42:55) - I'm uncomfortable(43:36) - I escorted them out(43:44) - The finale(44:19) - Last year at Strange Loop(44:44) - I'm gonna send you a Magician(45:14) - It's a magic battle!(45:42) - How do I get outta this?(46:06) - I'm a very bad magician(46:26) - The ring leaders(46:52) - Clowns are the best worst(47:26) - Sponsor: Passbolt(51:36) - It's Pokey Rule(52:50) - Let's talk Cursorless(54:41) - Coding without your hands(55:35) - Spike every func err past bat(57:03) - International phonetic alphabet(57:37) - Mapping pops(58:15) - There's a large mental load(59:33) - Is it forgiving?(1:01:07) - Canceling a command(1:02:05) - Is this your daily driver?(1:02:28) - Signing is a superpower(1:03:12) - Nope all the things(1:04:06) - What's the UI?(1:06:25) - Did you live demo?(1:07:20) - Is this hard to learn?(1:07:57) - How does a stall out work?(1:10:17) - In the real world(1:11:01) - Adam has an idea(1:12:38) - It's OK for things to end(1:13:47) - Thank you Strange Loop ... Read more

28 Sep 2023

1 HR 15 MINS

1:15:28

28 Sep 2023


#645

The missing sync layer for modern apps

ElectricSQL is a project that offers a local-first sync layer for web and mobile apps, Ned Batchelder writes about the myth of the myth of “learning styles”, Carl Johnson thinks XML is better than YAML, Berkan Sasmaz defines and describes “idempotency” & HyperDX is an open source alternative Datadog or New Relic. [Leave us a comment] (https://changelog.com/news/63/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/63/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-63.md) Timestamps: (00:00) - Intro(00:48) - ElectricSQL(01:29) - Learning styles myth x2(02:45) - XML is better than YAML(03:34) - Sponsor: Tailscale(04:27) - Idempotency(05:15) - HyperDX(06:04) - Follow-up(07:44) - Outro ... Read more

25 Sep 2023

08 MINS

08:10

25 Sep 2023


#644

Open source is at a crossroads

This week we’re joined by Steve O’Grady, Principal Analyst & Co-founder at RedMonk. The topic today is the definition of open source, the constant pressure on the true definition of the term, and the seemingly small but vocal minority that aim to protect that definition. In Steve’s post [Why Open Source Matters] (https://redmonk.com/sogrady/2023/08/03/why-opensource-matters/) , he says “open source is at a crossroads” and there are some seeking to break the definition of open source to one that is more permissive to their desires, and they are closer than ever to achieving that goal. Today’s conversation goes deep on this subject. [Leave us a comment] (https://changelog.com/podcast/558/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 12 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Convex] (https://www.convex.dev/?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at [convex.dev] (https://www.convex.dev) --- [Statsig] (https://statsig.com/changelog) – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driven decisions. Ship smarter and faster with the unified platform for feature flags, experimentation, and analytics. Our listeners get free white-glove onboarding, migration support, and 5 million free events per month. --- [Changelog News] (https://changelog.com/news) – A podcast+newsletter combo that’s brief, entertaining & always on-point. [Subscribe today] (https://changelog.com/news) . --- [Typesense] (https://cloud.typesense.org/?utm_source=changelog) – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You iterlly can’t get any faster! Featuring: ---Stephen O'Grady – [Twitter] (https://twitter.com/sogrady) , [GitHub] (https://github.com/sogrady) , [Website] (https://redmonk.com/sogrady/) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [Why Open Source Matters] (https://redmonk.com/sogrady/2023/08/03/why-opensource-matters/) --- [You can FINALLY use JSHint for evil with Mike Pennisi] (https://changelog.com/podcast/424) --- [Introducing Infrastructure Manager powered by Terraform] (https://cloud.google.com/blog/products/management-tools/introducing-infrastructure-manager-powered-by-terraform/) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-558.md) Timestamps: (00:00) - This week on The Changelog(01:05) - Sponsor: Convex(04:24) - Start the show!(07:29) - Recent events for context(09:04) - Do developers even care?(16:39) - JSHint project as evidence(21:22) - The advantage of being "open soure"(26:19) - The good will aspect(30:41) - "Truly good coffee" as an analogy(34:37) - Sponsor: Statsig(38:06) - The open source definition needs to change(43:00) - Help us AWS, don't hurt us(49:01) - Microsoft's good will(50:48) - AI licensing(54:46) - Are devs becoming the minority?(56:51) - Output is copyrighted?(58:00) - 30% of my code is AI generated(1:00:03) - Microsoft will indemnify Copilot users(1:03:38) - Sponsor: Changelog News(1:05:25) - Steve on predicting the future(1:08:34) - The OSI maintains the definition(1:14:27) - How to NOT bait and switch(1:17:28) - How does Redmonk maintain credibility?(1:22:13) - Wrapping up(1:23:56) - Outro ... Read more

20 Sep 2023

1 HR 26 MINS

1:26:15

20 Sep 2023


#643

Death by a thousand microservices

Andrei Taranchenko says the software industry is learning once again that complexity kills, Casey Muratori outlines a long list of Unity alternatives, Filip Szkandera builds a functioning (macro) processor for RISC-V & Matt Basta tells the tale of the time he built a web-based Excel clone inside Uber only to have it discarded a week later. [Leave us a comment] (https://changelog.com/news/62/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Sentry] (https://sentry.io/resources/frontend-performance-monitoring-101/?utm_medium=paid-community&utm_source=changelog&utm_campaign=perf-fy24q3-101workshop&utm_content=newsletter-performance101workshop-register) – Learn the basics of frontend application performance monitoring with Sentry in this upcoming livestream. [Sign up here] (https://sentry.io/resources/frontend-performance-monitoring-101/?utm_medium=paid-community&utm_source=changelog&utm_campaign=perf-fy24q3-101workshop&utm_content=newsletter-performance101workshop-register) . Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/62/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-62.md) Timestamps: (00:00) - Intro(00:44) - Death by a thousand microservices(02:25) - Game development post-Unity(03:34) - Sponsor: Sentry(04:26) - Pineapple ONE(05:52) - No sacred masterpieces(06:59) - Pagefind(08:07) - Outro ... Read more

18 Sep 2023

08 MINS

08:37

18 Sep 2023


#642

What do we want from a web browser?

A hoy hoy! Our old friend Nick Nisi does his best to bring up TypeScript, Vim & Tmux as many times as possible while we discuss a new batch of web browsers, justify why we like the ones we do & try to figure out what it’d take to disrupt the status quo of Big Browser. [Leave us a comment] (https://changelog.com/friends/14/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 8 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Statsig] (https://statsig.com/changelog) – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driven decisions. Ship smarter and faster with the unified platform for feature flags, experimentation, and analytics. Our listeners get free white-glove onboarding, migration support, and 5 million free events per month. --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Nick Nisi – [Twitter] (https://twitter.com/nicknisi) , [GitHub] (https://github.com/nicknisi) , [Website] (https://nicknisi.com) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [Digging through Nick Nisi’s tool box (JS Party #278)] (https://jsparty.fm/278) --- [Google gets its way, bakes a user-tracking ad platform directly into Chrome | Ars Technica] (https://arstechnica.com/gadgets/2023/09/googles-widely-opposed-ad-platform-the-privacy-sandbox-launches-in-chrome/) --- [Arc from The Browser Company] (https://arc.net/) --- [Sizzy — The browser for web developers] (https://sizzy.co/) --- [Polypane, The browser for ambitious web developers] (https://polypane.app/) --- [Orion Browser] (https://browser.kagi.com) --- [Vivaldi Browser | Powerful, Personal and Private web browser] (https://vivaldi.com/) --- [The Ladybird browser project] (https://ladybird.dev/) --- [Horse Browser] (https://browser.horse/) --- [Web Browser Quiche on the App Store] (https://apps.apple.com/app/quiche-browser/id1668363952) --- [Nyxt browser: The hacker’s browser] (https://nyxt.atlas.engineer/) --- [Opera browser goes free with version 5.0 launch • The Register] (https://www.theregister.com/2000/12/06/opera_browser_goes_free/) --- [Nick’s vim + tmux video] (https://www.youtube.com/watch?v=5r6yzFEXajQ) --- [Vim with Me playlist] (https://www.youtube.com/playlist?list=PLCzseuA9sYrdaddcYHIaEAeuvIgr-p2ZQ) --- [Our viral short on Instagram Reels] (https://www.instagram.com/p/CwEIyZXAIXr/) --- [Gabe Kangas on Mastodon] (https://social.gabekangas.com/objects/52127b6e-a652-471b-ab70-562097aab380) --- [Rich Harris on JS Party] (https://jsparty.fm/292) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-14.md) Timestamps: (00:00) - Let's talk!(00:38) - 2x Clark Kent glasses(01:12) - Back to the Future II(02:28) - "Gimme a Pepsi Free"(03:26) - Crispin Glover follow-up(04:17) - Start here if you just want browser talk(04:21) - Hold on a second...(05:02) - He's back!(06:22) - Browser 101(06:45) - Becoming crotchety(07:51) - Safari is not the best browser(08:32) - Chrome v Firefox(09:55) - horse_js is dead(10:18) - The TypeScript "Exodus"(12:19) - New breed of browsers(13:39) - All praise Safari(17:46) - Safari's market share(19:16) - Browser profiles(21:47) - Firefox converters(22:45) - Too many extentions(23:49) - It's not what Apple wants(25:41) - Safari incompatabilities(28:02) - No Chrome since '16(28:19) - Ad trackers in browsers(30:12) - Your data & 3rd parties(31:00) - Tight cloud integration(33:21) - Ads on Smart TVs(34:36) - NVIDIA SHIELD(35:33) - DVD upscaling(37:11) - Sponsor: Statsig(40:55) - A FREE TV?!(41:52) - Browser business models(43:03) - Paywalls(45:28) - Polypane & Sizzy(49:16) - Confessions of Nick Nisi(51:26) - Opera history trivia!(53:38) - A browser for dev is a good idea(53:58) - We own the ++?(55:42) - Mark HackerNoon as spam(57:30) - How Zed does it(58:16) - Warp vs vim & tmux(58:57) - Nick's vim + tmux vid(1:03:29) - Viral short(1:05:33) - More "Vim with me"!(1:07:01) - What do we want?(1:09:07) - Arc tabs(1:10:57) - Orion(1:11:19) - Vivaldi(1:11:56) - Ladybird(1:13:22) - Gabe Kangas on Mastodon(1:15:54) - It takes talent(1:16:43) - How long will browsers be relevant?(1:18:33) - Why do we care?(1:20:34) - Nyxt & Quiche(1:22:04) - Power features(1:23:43) - Should we just take it?(1:24:07) - Momentum is a fickle thing(1:25:00) - We don't know(1:26:21) - The Arc club(1:27:47) - Why Adam likes newer Macs(1:29:31) - What is your tab layout?(1:33:00) - Worryied about crotchety Adam(1:33:44) - No forks of TypeScript(1:34:02) - Speaking of the perfect tweet(1:34:50) - Kids read everything(1:35:26) - A Linux-like take on browser(1:37:01) - Apple Keynote(1:39:46) - When to upgrade your iPhone(1:40:18) - No more lightning(1:40:45) - Sideloading required?(1:41:34) - Where to find Nick(1:43:35) - Coming up next (Changelog++!) ... Read more

15 Sep 2023

1 HR 44 MINS

1:44:35

15 Sep 2023


#641

Attack of the Canaries!

This week we’re joined by Haroon Meer from Thinkst — the makers of Canary and Canary Tokens. Haroon walks us through a network getting compromised, what it takes to deploy a Canary on your network, how they maintain low false-positive numbers, their thoughts and principles on building their business (major wisdom shared!), and how a Canary helps surface network attacks in real time. [Leave us a comment] (https://changelog.com/podcast/557/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 4 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Statsig] (https://statsig.com/changelog) – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driven decisions. Ship smarter and faster with the unified platform for feature flags, experimentation, and analytics. Our listeners get free white-glove onboarding, migration support, and 5 million free events per month. --- [Sentry] (https://sentry.io/changelogpod) – Watch Lazar Nikolov livestream on YouTube at [youtube.com/@nikolovlazar] (https://www.youtube.com/@nikolovlazar) . Use the code CHANGELOG and get the team plan FREE for three (3) months. --- [Changelog News] (https://changelog.com/news) – A podcast+newsletter combo that’s brief, entertaining & always on-point. [Subscribe today] (https://changelog.com/news) . --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) Featuring: ---Haroon Meer – [Twitter] (https://twitter.com/haroonmeer) , [LinkedIn] (https://www.linkedin.com/in/haroonmeer) , [Website] (https://thinkst.com) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [Thinkst Applied Research] (https://thinkst.com) --- [Thinkst Canary] (https://canary.tools) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-557.md) Timestamps: (00:00) - This week on The Changelog(01:00) - Sponsor: Statsig(04:28) - Start the show!(05:32) - Canary tokens(10:03) - The footprint of a Canary(14:23) - The Homelab lens(16:43) - Fingerprinting a Canary(18:45) - Masquerading as many things(24:02) - Ratio of Canaries to real hardware?(28:47) - Sponsor: Sentry(32:26) - False positives(34:11) - How are attackers getting in?(39:10) - How do you masquerade well?(41:45) - Bootstrapping Thinkst and Canary(53:31) - Adding too many things(59:35) - Just be kind(1:03:21) - Regarding dead Canaries(1:05:53) - How Canaries get deployed(1:12:00) - Sponsor: Changelog News(1:13:44) - Do you care about hardware?(1:20:06) - Adam's attack!!(1:25:10) - Where else can/will you go?(1:29:04) - Thoughts on the VC model(1:40:51) - Save it for ++(1:41:40) - Up next! ... Read more

13 Sep 2023

1 HR 43 MINS

1:43:36

13 Sep 2023


#640

Bun 1.0 is here & Mojo is ready for download

Bun 1.0 is out of the oven, Mojo is now available for local download, Vince Lwt asked 60+ LLMs a set of 20 questions & published the answers, Textual Web turns TUIs in to web applications & James Haydon dives deep to discover the bug that the UK air traffic control meltdown. [Leave us a comment] (https://changelog.com/news/61/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/61/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-61.md) Timestamps: (00:00) - Intro(01:05) - Bun 1.0 is here(02:08) - Mojo is ready for download(02:57) - 20 questions for 60 LLMs(04:01) - Textual Web(05:03) - Sponsor: Tailscale(06:00) - The UK air traffic meltdown(07:43) - Outro ... Read more

11 Sep 2023

08 MINS

08:32

11 Sep 2023


#639

Doomed to discuss AI

Author, journalist, travel writer & software engineer Jon Evans joins us to weigh in on the cultural history (and present-day sentiment) of AI doom. Along the way, we talk plausible Sci-Fi, ultrasound drug delivery, the maybe-evolving laws of physics & even weirder stuff. [Leave us a comment] (https://changelog.com/friends/13/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 8 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Jon Evans – [Twitter] (https://twitter.com/rezendi) , [GitHub] (https://github.com/rezendi) , [LinkedIn] (https://www.linkedin.com/in/rezendi) , [Website] (https://rezendi.com) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [Exadelic on Amazon] (https://www.amazon.com/Exadelic-Jon-Evans/dp/1250877733) --- [Inside GitHub’s Arctic Code Vault] (https://changelog.com/podcast/411) --- [A Study: Ancient Egyptians used sound waves in building pyramids] (https://egyptfwd.org/Article/6/455/A-Study-Ancient-Egyptians-used-sound-waves-in-building-pyramids) --- [Extropia’s Children Redux - by Jon Evans] (https://aiascendant.substack.com/p/extropias-children) --- [The Only Way to Deal With the Threat From AI? Shut It Down | Time] (https://time.com/6266923/ai-eliezer-yudkowsky-open-letter-not-enough/) --- [Nick Jones] (https://nickjonesauthor.com/books/) --- [Dennis E. Taylor] (http://dennisetaylor.org) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-13.md) Timestamps: (00:00) - Let's talk!(00:38) - Uncorrected bound manuscripts(01:58) - GitHub Arctic Code Vault(04:50) - Never gonna have that in my bio(05:59) - Market for predicting the future(07:57) - The Simpsons predictions(12:21) - Cultural history of AI doom(15:20) - Sounds & the pyramids of Egypt(16:07) - Ultra sound drug delivery(19:01) - We can't build the pyramids?(21:52) - Physics evolving?(22:36) - Gravity was different(23:17) - Greg Egan(23:40) - Where do your ideas come from?(25:47) - Sponsor: Tailscale(30:34) - Adam's idea for Jon(31:18) - Enter the Bobiverse(34:02) - Fiction for software devs(35:04) - Nick Jones(35:22) - The Adolesence of P1(35:59) - Eliezer Yudkowsky(36:27) - Humanity & AI(37:31) - The future is going to be weird(37:41) - World of change(38:53) - Your software lenses(39:40) - Balancing ideas(41:31) - AI doom scale(42:46) - What is doom?(44:07) - Welcoming our AI overlords(45:41) - Symbiotic AI(47:47) - AI religion(49:26) - Jerod thinks AI has plateaued(53:25) - Adam's use of ChatGPT(57:44) - The open letter signatories(59:54) - AI user manuals(1:00:53) - What are they so afraid of?(1:01:27) - Calculators for words(1:03:08) - More of Adam's ChatGPT tips(1:04:36) - OpenAI just wants to train(1:04:56) - We're not doomers(1:05:10) - The ultimate 10x-er(1:06:20) - One of the last human written books(1:06:54) - Having an AI editor(1:09:15) - Not good, but okay(1:11:27) - Humans are jagged(1:12:30) - More books?(1:13:00) - Adam's future book?(1:13:42) - How many readers is success?(1:14:53) - Author's commitment(1:17:28) - How would you use AI?(1:20:20) - Exadelic 2?(1:21:00) - Audiobook?(1:21:33) - The Exadelic hook(1:22:03) - Bye friends!(1:22:15) - Coming up next ... Read more

08 Sep 2023

1 HR 23 MINS

1:23:15

08 Sep 2023


#638

OpenTF for an open Terraform

This week we’re talking about the launch of OpenTF and what it’s going to take to [successfully fork HashiCorp’s Terraform] (https://opentf.org/fork) . We’re joined by Josh Padnick to discuss what exactly happened, how HashiCorp’s license change changes things, who has been impacted by this change, and ultimately what they are doing about it. [Leave us a comment] (https://changelog.com/podcast/556/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 6 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. --- [Sentry] (https://sentry.io/resources/getting-started-with-sentry-cron-monitoring/?utm_medium=paid-community&utm_source=changelog&utm_campaign=newsletter&utm_content=newsletter) – Scheduled jobs are supposed to be predictable, but sometimes, predictable != reliable. Sentry Cron Monitoring (Beta) helps you monitor the uptime and performance of any scheduled or recurring job in Sentry. Learn more by attending [this FREE webinar] (https://sentry.io/resources/getting-started-with-sentry-cron-monitoring?/utm_medium=paid-community&utm_source=changelog&utm_campaign=newsletter&utm_content=newsletter) ! --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Josh Padnick – [Twitter] (https://twitter.com/ohmygoshjosh) , [GitHub] (https://github.com/josh-padnick) , [LinkedIn] (https://www.linkedin.com/in/joshpadnick) , [Website] (https://joshpadnick.com/) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [The OpenTF fork is now available!] (https://opentf.org/fork) --- [opentffoundation/opentf] (https://github.com/opentffoundation/opentf) --- [Kelsey Hightower on HashiCorp CEO Dave McJannet’s use of the word “malicious” on Oxide & Friends] (https://www.youtube.com/watch?v=13ctYOu8TsA#t=39m40s) --- [Terragrunt ] (https://terragrunt.gruntwork.io) --- [Terraform’s license] (https://github.com/hashicorp/terraform/blob/main/LICENSE) We were going to link to the video where HashiCorp CEO Dave McJannet’s used the word “malicious” in regards to their strategy and actions towards the open source community, but it has been taken down. This was the link to the video with a timestamp jumping to the part in question - https://www.youtube.com/watch?v=59rEiAyYEVk&t=920s [This tweet/post] (https://twitter.com/bcantrill/status/1695540917288239150?s=61&t=nir2s1kbBdxOVqOvBwif6g) from Bryan Cantrill brought this to the community’s attention. Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-556.md) Timestamps: (00:00) - This week on The Changelog(01:24) - Sponsor: Tailscale(03:54) - Start the show!(05:00) - HashiCorp changed Terraform's license(06:58) - What is Terraform?(10:58) - Why is Terraform important?(17:19) - Is Gruntwork a HashiCorp competitor?(19:28) - What if we just paid the license fee?(26:42) - Sponsor: Sentry(30:45) - Open source doing what it does best(35:13) - OpenTF vs Terraform(39:30) - What will it take to support this?(42:11) - Adoption at the provider level(46:25) - Capturing similar mindshare(52:48) - Is there a merge potential?(56:21) - Confidence in The Linux Foundation(58:03) - Did HashiCorp see this coming?(1:01:03) - What does a pledge mean?(1:06:06) - What else is on the roadmap?(1:08:33) - Do you have a release date?(1:09:33) - Where can people gather?(1:14:18) - No more rug-pulls!(1:17:00) - Plans for KubeCon(1:18:20) - Naming names behind OpenTF(1:19:33) - Wrapping up(1:20:14) - Outro ... Read more

06 Sep 2023

1 HR 22 MINS

1:22:10

06 Sep 2023


#637

A portrait of the best worst programmer

Dan North tells the tale of Tim, the worst programmer he’s worked with (who also is a heck of a programmer), Kevin Lin declares that OpenTelemetry delivers on its promise for open observability, Justin Garrison details Terraform vs GitOps vs System Initiative, Inc. writes how Apple beats burnout & Aline Lerner’s advice on how (not) to sabotage your salary negotiations before you even start. [Leave us a comment] (https://changelog.com/news/60/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Warp] (https://www.warp.dev/?utm_source=changelognews&utm_medium=podcast&utm_campaign=changelognews_08_28) – Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software faster. [Download it today] (https://www.warp.dev/?utm_source=changelognews&utm_medium=podcast&utm_campaign=changelognews_08_28) Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/60/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-60.md) Timestamps: (00:00) - Intro(00:28) - The best worst programmer(01:46) - OpenTelemetry in 2023(02:50) - Terraform v GitOps v System Initiative(04:03) - Sponsor: Warp(04:54) - How Apple beats burnout(06:10) - How to sabotage your salary negotiations(06:46) - Outro (Shout outs++) ... Read more

05 Sep 2023

08 MINS

08:27

05 Sep 2023


#636

You call it tech debt I call it malpractice

Go Time panelist (and semi-professional unpopular opinion maker) Kris Brandow joins us to discuss his deep-dive on the waterfall paper, his dislike of the “tech debt” analogy, why documentation matters so much & how everything is a distributed system. [Leave us a comment] (https://changelog.com/friends/12/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . --- [Typesense] (https://cloud.typesense.org/?utm_source=changelog) – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You iterlly can’t get any faster! Featuring: ---Kris Brandow – [Twitter] (https://twitter.com/skriptble) , [GitHub] (https://github.com/skriptble) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [“Waterfall” doesn’t mean what you think it means] (https://changelog.com/posts/waterfall-doesnt-mean-what-you-think-it-means) --- [Kris’s Go Time take on the tech debt analogy] (https://changelog.com/gotime/286#transcript-263) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-12.md) Timestamps: (00:00) - Let's talk(00:38) - Moar Go time friends!(00:58) - Our GopherCon roots(02:17) - 2nd-gen software engineer(07:32) - You don't learn through DNA(10:10) - Always willing to read(12:53) - Misconceptions of waterfalls(17:09) - No appetite for rigor(22:12) - Jerod justifies his nothing(23:49) - Kris resigns from Go Time?!(25:52) - Success hides problems(28:12) - Startups are too slow(30:02) - The tech debt analogy(33:42) - Hard to quantify(40:26) - Documentation matters(42:24) - Tech malpractice(51:24) - Auto-Librarian(54:53) - Librarian tenure(56:50) - Learning the skillset(58:58) - The 'why' doc(1:01:44) - The 'why not' doc(1:05:05) - Too busy documenting(1:08:38) - The value of worthless words(1:11:46) - Change in the last 40 years(1:16:45) - Announcing KrisOS?(1:21:22) - What are distributed systems(1:22:53) - How computers work(1:26:59) - This is Kris's journey(1:29:53) - A true full-stack engineer(1:32:37) - The PCI-e rabbit hole(1:34:43) - Malpractice is fightin' words(1:35:25) - The spectrum(1:35:46) - The malpractice umbrella(1:37:39) - No time to make a shorter one(1:38:16) - Coming up next ... Read more

01 Sep 2023

1 HR 39 MINS

1:39:15

01 Sep 2023


#635

Back to the terminal of the future

This week on The Changelog Adam is joined by Zach Lloyd, Founder & CEO of Warp. We talked with Zach last year about what it takes to build the terminal of the future, and today Adam catches up with Zach to see where they are at on that mission. They talk about the business model of Warp, how they measure success, reaching product/market fit, building features developers love, integrating AI, and the pros and cons of going open source (again). [Leave us a comment] (https://changelog.com/podcast/555/discuss) [Changelog++] (https://changelog.com/++) members save 7 minutes on this episode because they made the ads disappear. Join today! Sponsors: --- [Convex] (https://www.convex.dev/?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at [convex.dev] (https://www.convex.dev) --- [Square] (https://developer.squareup.com/) – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at [developer.squareup.com] (https://developer.squareup.com/) to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you. --- [Changelog News] (https://changelog.com/news) – A podcast+newsletter combo that’s brief, entertaining & always on-point. [Subscribe today] (https://changelog.com/news) . --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) Featuring: ---Zach Lloyd – [Twitter] (https://twitter.com/zachlloydtweets) , [GitHub] (https://github.com/zachlloyd) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [Changelog Interviews #487: Warp wants to be the terminal of the future] (https://changelog.com/podcast/487) --- [Warp.dev] (https://www.warp.dev) --- [Warp.dev/pricing] (https://www.warp.dev/pricing) --- [nvbn/thefuck] (https://github.com/nvbn/thefuck) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-555.md) Timestamps: (00:00) - This week on The Changelog(00:57) - Sponsor: Convex(04:13) - Start the show!(06:20) - Can you share some numbers?(07:20) - The last time we spoke(08:57) - Measuring Product/Market fit(11:03) - What feedback are you getting?(13:53) - Who are you building this for?(16:53) - The thesis is...?(18:31) - Warp is like Raycast(27:23) - Giving the power to all(31:28) - Sponsor: Square(33:58) - Is your mission to replace Terminal.app?(35:45) - Warp in VS Code?(37:09) - What terminal apps are used on Mac?(39:32) - We still need a standalone terminal app(41:42) - Who is your competition?(47:25) - Should Terminal.app die?(49:50) - What's the business model?(53:16) - Do a Pro plan like Raycast(57:03) - What's the state of "Teams"(59:14) - What is Warp Drive?(1:05:25) - Sponsor: Changelog News(1:06:42) - Adam shares a feature request(1:09:29) - Respect my Oh my ZSH(1:15:04) - Give them good UI(1:18:58) - What did it take to get to now?(1:28:29) - Is $50 million dollars alot?(1:29:39) - Adding AI features(1:35:22) - What's next?(1:38:15) - Will Warp ever be open source?(1:47:18) - Wrapping up(1:47:36) - Get in touch! ... Read more

30 Aug 2023

1 HR 49 MINS

1:49:58

30 Aug 2023


#634

OpenTF sticks a fork in Terraform

OpenTF announces they’re forking Terraform and joining the Linux Foundation, Meta gets in the LLM-for-codegen game with Code Llama, Matt Mullenweg announces WordPress.com’s new 100-year plan, Paul Gichuki from Thinkst learns that default behaviors stick (and so do examples) & Marco Otte-Witte makes his case for Rust on the web. [Leave us a comment] (https://changelog.com/news/59/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Sentry] (https://sentry.io/resources/getting-started-with-sentry-cron-monitoring/?utm_medium=paid-community&utm_source=changelog&utm_campaign=newsletter&utm_content=newsletter) – Scheduled jobs are supposed to be predictable, but sometimes, predictable != reliable. Sentry Cron Monitoring (Beta) helps you monitor the uptime and performance of any scheduled or recurring job in Sentry. Learn more by attending [this FREE webinar] (https://sentry.io/resources/getting-started-with-sentry-cron-monitoring?/utm_medium=paid-community&utm_source=changelog&utm_campaign=newsletter&utm_content=newsletter) ! Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/59/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-59.md) Timestamps: (00:00) - Intro(00:46) - OpenTF forks Terraform(02:08) - Meta announces Code Llama(02:48) - Sponsor: Sentry(03:48) - WordPress.com offers 100-year plan(04:44) - Default behavior sticks (so do examples)(06:26) - The case for Rust for the web(07:24) - Outro ... Read more

28 Aug 2023

07 MINS

07:56

28 Aug 2023


#633

The serenity of building your own OS

This week we’re talking to Andreas Kling about SerenityOS and Ladybird. Andreas started SerenityOS as a means of therapy. It’s self-described as a love letter to “‘90s user interfaces with a custom Unix-like core.” Andreas previously worked at Nokia and later at Apple on the WebKit team, so he had an itch to do something along the lines of a browser, and that’s where Ladybird came from. We get into the details of compilers, OSs, browsers, web specifications, and the love of making software. [Leave us a comment] (https://changelog.com/podcast/554/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 5 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Convex] (https://www.convex.dev/?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at [convex.dev] (https://www.convex.dev) --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) Featuring: ---Andreas Kling – [Twitter] (https://twitter.com/awesomekling) , [GitHub] (https://github.com/awesomekling) , [Website] (https://awesomekling.github.io) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [Sponsor Andreas’s work on GitHub Sponsors] (https://github.com/sponsors/awesomekling) --- [Andreas Kling on YouTube] (https://www.youtube.com/@awesomekling) --- [serenityOS] (https://serenityos.org) --- [Ladybird] (https://ladybird.dev) --- [The Jakt programming language] (https://github.com/SerenityOS/jakt) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-554.md) Timestamps: (00:00) - This week on The Changelog(01:09) - Sponsor: Convex(04:29) - Start the show!(16:41) - How do you install it?(20:32) - Why? Why?(21:55) - An outlet to learn and explore(26:32) - Need a bathroom? Build it.(28:38) - Did you write the compiler?(32:37) - Major stuff in the works(36:56) - Sponsor: Tailscale(40:33) - Why do we need more browser engines?(46:46) - Do we really need diversity in browser engines?(57:00) - Gecko vs Quantum(1:00:30) - Diff'ing implementation vs spec?(1:03:45) - Long-term personal goals(1:05:40) - Where is Ladybird on the roadmap?(1:10:01) - Who's on the team? Who is we?(1:14:56) - What is a non-capitalistic product?(1:17:57) - Let's plug some URLs(1:18:40) - Use GitHub Sponsors to sponsor(1:20:05) - Wrapping up(1:20:41) - Outro and a bonus for ++ ... Read more

24 Aug 2023

1 HR 22 MINS

1:22:47

24 Aug 2023


#632

All your CAPTCHAs are belong to bots

New research shows that CAPTCHAs are now utterly useless, hundreds of concerned technologists signed the OpenTF Manifesto to keep Terraform open source forever, Josh Collinsworth writes down all the things you forgot (or never knew) because of React, Mike Seidle shared some quick-but-powerful advice on building new software features & Erlend Sogge Heggen urges new open source projects to join the Fediverse (by way of Mastodon). [Leave us a comment] (https://changelog.com/news/58/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Sentry] (https://sentry.io/resources/the-future-of-open-source-saas-the-final-frontier/?utm_medium=paid-community&utm_source=changelog&utm_campaign=newsletter&utm_content=newsletter) – On September 7th, Sentry is hosting a discussion with the CEOs of three SaaS companies that adopt an open source strategy for their core product. Register to attend [right here] (https://sentry.io/resources/the-future-of-open-source-saas-the-final-frontier/?utm_medium=paid-community&utm_source=changelog&utm_campaign=newsletter&utm_content=newsletter) . Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/58/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-58.md) Timestamps: (00:00) - Intro(01:09) - CAPTCHAs are now utterly useless(02:10) - The OpenTF Manifesto(03:06) - Things you forgot (or never knew) because of React(04:53) - Sponsor: Sentry(05:44) - Work, Like, Love(06:31) - Greenfield OSS projects should join Mastodon(07:37) - Outro ... Read more

21 Aug 2023

08 MINS

08:25

21 Aug 2023


#631

An aberrant generation of programmers

Our friend Justin Searls recently published a [widely-read essay] (https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer) on enthusiast programmers, inter-generational conflict & what we do with this information. That seemed like a good conversation starter, so we grabbed Justin and Landon Gray to discuss. Let’s talk! [Leave us a comment] (https://changelog.com/friends/11/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 7 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . --- [Typesense] (https://cloud.typesense.org/?utm_source=changelog) – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You iterlly can’t get any faster! Featuring: ---Justin Searls – [Mastodon] (https://mastodon.social/@searls) , [Twitter] (https://twitter.com/searls) , [GitHub] (https://github.com/searls) , [Website] (https://justin.searls.co/) ---Landon Gray – [LinkedIn] (https://www.linkedin.com/in/thedayisntgray) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [Justin’s post] (https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer) --- [Justin’s monthly newsletter] (https://justin.searls.co/newsletter/) --- [Justin’s Ruby Kaigi coverage] (https://blog.testdouble.com/field-reports/ruby-kaigi/) --- [Justin’s previous Changelog appearances] (https://changelog.com/person/searls/podcasts) --- [Test Double] (https://testdouble.com) --- [nodenv] (https://github.com/nodenv/nodenv) --- [Destroy All Software] (https://www.destroyallsoftware.com/screencasts) --- [Louisville’s AI Schoolbus Route fiasco] (https://apnews.com/article/kentucky-school-bus-delays-jefferson-louisville-68caa1f37aa0e00fcdee753d00a0e32d) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-11.md) Timestamps: (00:00) - Let's talk!(00:38) - Old friends & new friends(01:03) - 4+ people podcasts(01:42) - Conferencing on hard mode(02:37) - Justin the Rubyist(04:45) - Justin & Friends(05:21) - Era of the enthusiast programmers(11:36) - Landon's introduction(13:39) - Thoughts on the post(16:25) - Experiment with the world(19:32) - Inter-generational conflict(26:47) - Jerod's passion(28:10) - Defining generations(30:30) - Evolved marketing(32:21) - Landon's coding journey(36:19) - Justin's intro to programming(37:52) - Napster(39:51) - 10x dev(41:26) - Landon on passion(44:47) - Atypical traits(46:48) - #LearnToCode(48:55) - Friendly dev tools(50:12) - It's a numbers game(53:03) - Landon on persistence(57:37) - Obligatory shift to AI(1:02:40) - Stopping at 'make it work'(1:03:16) - AI as training wheels(1:07:07) - More grit(1:09:14) - This house of cards(1:14:47) - Taking the wheels off(1:15:30) - High stakes(1:18:14) - How do we land this plane(1:19:07) - We're going to figure it out!(1:20:23) - Landon'ing the plane(1:20:46) - Coming up next (Changelog++!) ... Read more

18 Aug 2023

1 HR 22 MINS

1:22:01

18 Aug 2023


#630

30 years of Debian

This week we’re talking with Jonathan Carter who’s on his fourth term as Debian Project Lead (DPL) and we’re talking about 30 years of Debian! [Leave us a comment] (https://changelog.com/podcast/553/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 12 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Sentry] (https://www.youtube.com/watch?v=nYbmQMR42l0&list=PLOwEowqdeNMrDkr35goo7YuIbroVPf8-n&index=19&utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Watch Lazar Nikolov livestream on YouTube at [youtube.com/@nikolovlazar] (https://www.youtube.com/@nikolovlazar) . Use the code CHANGELOGMEDIA and get the team plan FREE for six (6) months. --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Jonathan Carter – [Mastodon] (https://pleroma.debian.social/@highvoltage) , [LinkedIn] (https://www.linkedin.com/in/jonathancarter) , [Website] (https://jonathancarter.org) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [A Brief History of Debian] (https://www.debian.org/doc/manuals/project-history/) --- [Debian Free Software Guidelines] (https://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines) --- [The Debian Free Software Guidelines (DFSG)] (https://www.debian.org/social_contract#guideline) --- [DPL Platform (2022)] (https://www.debian.org/vote/2022/platforms/jcc) --- [Debian project leaders] (https://en.wikipedia.org/wiki/List_of_Debian_project_leaders) --- [About Debian] (https://www.debian.org/intro/about) --- [debconf.org] (https://www.debconf.org) --- [PinePhone ] (https://www.pine64.org/pinephone/) --- [Software in the Public Interest (SPI)] (https://www.spi-inc.org) --- [Changelog Interviews #237: Reproducible builds and secure software] (https://changelog.com/podcast/237) --- [hackclub.com] (https://hackclub.com) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-553.md) Timestamps: (00:00) - This week on The Changelog(01:24) - Sponsor: Sentry(04:57) - Start the show!(06:17) - Debian Project Lead (DPL)(10:03) - From Ubuntu to Debian(15:09) - How does Debian work?(17:59) - On-ramping marginalized contribs(19:51) - Formulization of Debian(23:04) - Stability of Trusted Organizations (TOs)(27:55) - Who is "Bookworm"?(31:54) - Sponsor: Tailscale(35:30) - Free as in freedom (and beer)(41:20) - What is a Linux distribution?(45:30) - We need OS choice on mobile(50:14) - Proxmox builds on Debian(55:11) - Linux on Apple hardware(58:59) - Feels on Ubuntu(1:01:57) - Feels on Arch(1:03:30) - The state of the enterprise Linux standard(1:06:18) - Why not Debian?(1:15:29) - What it takes to run for DPL?(1:17:44) - Jonathan's day job(1:21:07) - The human history of Debian(1:27:13) - Consider Hackclub's model(1:28:38) - Wrapping up(1:29:09) - Outro ... Read more

17 Aug 2023

1 HR 31 MINS

1:31:15

17 Aug 2023


#629

The relicensings will continue until morale improves

HashiCorp adopts a Business Source license, Matt Rickard hypothesizes why Tailwind CSS won, WarpStream sets out to make a Kafka-compatible offering directly on S3, Vadim Kravcenko publishes an excellent guide for managing difficult software engineers & Russ Cox gives an update on Go 2. [Leave us a comment] (https://changelog.com/news/57/discuss) [Changelog++] (https://changelog.com/++) members save 1 minute on this episode because they made the ads disappear. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/57/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-57.md) Timestamps: (00:00) - Intro (Strange Loop!)(00:38) - HashiCorp goes Business Source(02:13) - Why Tailwind CSS won(03:10) - Kafka is dead, long live Kafka(04:21) - Sponsor: Tailscale(05:32) - Managing difficult software engineers(06:16) - An update on Go 2(07:15) - Outro (Subscribe!) ... Read more

14 Aug 2023

08 MINS

08:04

14 Aug 2023


#628

Kaizen! S3 R2 B2 D2

Gerhard joins us for the [11th Kaizen] (https://github.com/thechangelog/changelog.com/discussions/469) and this one might contain the most improvements ever. We’re on Fly Apps V2, we’ve moved from S3 to R2 & we have a status page now, just to name a few. [Leave us a comment] (https://changelog.com/friends/10/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 5 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . --- [Typesense] (https://cloud.typesense.org/?utm_source=changelog) – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You iterlly can’t get any faster! Featuring: ---Gerhard Lazu – [Mastodon] (https://changelog.social/@gerhard) , [Twitter] (https://twitter.com/gerhardlazu) , [GitHub] (https://github.com/gerhard) , [Website] (https://gerhard.io) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [All Kaizen episodes] (https://changelog.com/topic/kaizen) --- [Kaizen 11 Discussion on GitHub] (https://github.com/thechangelog/changelog.com/discussions/469) --- [Oban Pro] (https://oban.dev) --- [Apps V2] (https://fly.io/docs/reference/apps/#apps-v2) --- [Changelog Nightly] (https://changelog.com/nightly) --- [status.changelog.com] (https://status.changelog.com) --- [Changelog Community Slack] (https://changelog.com/community) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-10.md) Timestamps: (00:00) - Let's talk!(00:38) - Kaizen 11(01:17) - Are we improving?(02:09) - Best Kaizen ever?(03:21) - Email bug(05:43) - Oban Web(08:47) - Close to the users?(09:55) - TL;DL on caching issues(11:15) - Apps V2(14:14) - 'Flapping'(17:04) - Our 2 SLOs(20:59) - Cleaning the master feed(24:47) - HITs & MISSes(27:46) - One more layer(34:17) - Jerod's list(35:51) - Growing S3 costs(38:48) - Storage Lens(40:51) - R2 D2?(44:10) - S3 backup(44:52) - B2 vs S3(47:37) - Setting up a mirror(48:55) - GitHub x Dagger?(55:39) - Goodbye Jerod's bucket(56:26) - Changelog Nightly backups(1:02:54) - Adam finds a bot?(1:03:57) - An anti-spam bot(1:05:58) - status.changelog.com(1:07:22) - Next Kaizen(1:08:16) - Middlware.io(1:09:21) - More SLOs(1:11:35) - Triggers vs SLOs(1:14:09) - Happy Kaizening(1:16:16) - Join our Slack!(1:17:00) - Plz don't archive channels(1:18:00) - Coming up next (join ++!) ... Read more

11 Aug 2023

1 HR 19 MINS

1:19:15

11 Aug 2023


#627

Thinking outside the box of code

Leslie Lamport is a computer scientist & mathematician who won ACM’s Turing Award in 2013 for his fundamental contributions to the theory and practice of distributed and concurrent systems. He also created [LaTeX] (https://en.wikipedia.org/wiki/LaTeX) and [TLA+] (https://lamport.azurewebsites.net/tla/tla.html) , a high-level language for “writing down the ideas that go into the program before you do any coding.” [Leave us a comment] (https://changelog.com/podcast/552/discuss) [Changelog++] (https://changelog.com/++) members save 7 minutes on this episode because they made the ads disappear. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. --- [Sentry] (https://www.youtube.com/watch?v=nYbmQMR42l0&list=PLOwEowqdeNMrDkr35goo7YuIbroVPf8-n&index=19&utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Watch Lazar Nikolov livestream on YouTube at [youtube.com/@nikolovlazar] (https://www.youtube.com/@nikolovlazar) . Use the code CHANGELOGMEDIA and get the team plan FREE for six (6) months. Featuring: ---Leslie Lamport – [Website] (http://www.lamport.org) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [Leslie Lamport - A.M. Turing Award Laureate] (https://amturing.acm.org/award_winners/lamport_1205376.cfm) --- [The Man Who Revolutionized Computer Science With Math - YouTube] (https://www.youtube.com/watch?v=rkZzg7Vowao) --- [TLA+ Helps Programmers Squash Bugs Before Coding - IEEE Spectrum] (https://spectrum.ieee.org/tla) [The TLA+ Home Page] (https://lamport.azurewebsites.net/tla/tla.html) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-552.md) Timestamps: (00:00) - This week on The Changelog(00:56) - Sponsor: Tailscale(04:32) - Start the show!(04:53) - Leslie & LaTeX(07:03) - Separating the ideas(10:54) - Thinking like a mathematician(14:02) - Coding is like typing(21:13) - "Let's get coding"(25:01) - You don't know until you know(28:35) - Thinking in algorithms(34:14) - Sponsor: Sentry(37:52) - What's different today?(40:55) - What makes a system distributed(43:53) - The movie metaphor(49:51) - Stuttering insensitivity(52:19) - The Bakery Algorithm(58:21) - The day of discovery(1:01:57) - Back to the editor(1:03:56) - Leslie's work these days(1:05:20) - Final words(1:06:07) - Up next... ... Read more

09 Aug 2023

1 HR 08 MINS

1:08:08

09 Aug 2023


#626

The open source licensing war is over?

Matt Asay thinks the open source licensing war is over, LangUI is an open source Tailwind component library for your AI chat app, Ivan Kuleshov modded a Mac mini to run via PoE, Apple joins Pixar and others in the Alliance for OpenUSD & John D. Cook says sometimes you shouldn’t pick the best tool for the job. [Leave us a comment] (https://changelog.com/news/56/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Sentry] (https://www.youtube.com/watch?v=nYbmQMR42l0&list=PLOwEowqdeNMrDkr35goo7YuIbroVPf8-n&index=19&utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – Watch Lazar Nikolov livestream on YouTube at [youtube.com/@nikolovlazar] (https://www.youtube.com/@nikolovlazar) . Use the code CHANGELOGMEDIA and get the team plan FREE for six (6) months. Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/56/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-56.md) Timestamps: (00:00) - Intro (RIP Bram)(01:14) - Open source licensing war is over(02:38) - LangUI for your AI(03:13) - Mac mini modded with PoE(04:07) - Alliance for OpenUSD(05:28) - Sponsor: Sentry(06:18) - The worst tool for the job(07:11) - Outro ... Read more

07 Aug 2023

07 MINS

07:41

07 Aug 2023


#625

DX on DX

This week Adam is joined by Abi Noda, founder and CEO of DX to talk about DX AKA DevEx (or the long-form Developer Experience). Since the dawn of software development there has been this push to understand what makes software teams efficient, but more importantly what does it take to understand developer productivity? That’s what Abi has been focused on for the better part of the last 8 years of his career. He started a company called Pull Panda that was acquired by GitHub, spent a few years there on this problem before going out on his own to start DX which helps startups to the fortune 500 companies gather real insights that leads to real improvement. [Leave us a comment] (https://changelog.com/podcast/551/discuss) [Changelog++] (https://changelog.com/++) members get a bonus 33 minutes at the end of this episode and zero ads. Join today! Sponsors: --- [Sentry] (https://sentry.io/) – Watch Lazar Nikolov livestream on YouTube at [youtube.com/@nikolovlazar] (https://www.youtube.com/@nikolovlazar) . Use the code CHANGELOGMEDIA and get the team plan FREE for six (6) months. --- [Caisy] (https://caisy.io?utm_source=changelog) – Caisy is the headless CMS that gives developers endless possibilities. [Learn more at caisy.io] (https://caisy.io) --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Abi Noda – [GitHub] (https://github.com/abinoda) , [LinkedIn] (https://www.linkedin.com/in/abinoda) , [Website] (https://getdx.com) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: --- [DX] (https://getdx.com) --- [GitHub acquires Pull Panda] (https://github.blog/2019-06-17-github-acquires-pull-panda/) --- [DevOps Research and Assessment] (https://dora.dev/) --- [A Better Way to Measure Developer Productivity] (https://getdx.com/news/measuring-developer-productivity) --- [DevEx: What Actually Drives Productivity] (https://queue.acm.org/detail.cfm?id=3595878) --- [How Google Measures and Manages Tech Debt] (https://www.linkedin.com/pulse/how-google-measures-manages-tech-debt-abi-noda/) --- [Defining, Measuring, and Managing Technical Debt] (https://ieeexplore.ieee.org/document/10109339) --- [Changelog Interviews #527: What it takes to scale engineering (with Rachel Potvin)] (https://changelog.com/podcast/527) --- [Dr. Nicole Forsgren Joins DX] (https://getdx.com/news/nicole-forsgren) For our ++ subs --- [$STDOUT] (https://www.youtube.com/@stdout) --- [Changelog Interviews #466: Song Encoder on $STDOUT] (https://changelog.com/podcast/466) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-551.md) Timestamps: (00:00) - This week on The Changelog(01:13) - Sponsor: Sentry(04:46) - Start the show!(08:19) - Falling in love with DX(10:21) - DevX vs DX?(13:14) - DX vs developer productivity(16:04) - How devs value their work(20:49) - Let's go back to Pull Panda(27:34) - Getting devs to be truthful(35:05) - Why hasn't this been done before?(38:08) - Abi shares example questions(53:55) - Sponsor: Caisy(56:45) - Is DX just a survey company?(1:00:47) - Are you transforming companies?(1:02:50) - Who cares about DX?(1:06:56) - What size company does this?(1:11:04) - DX team of 1(1:23:12) - The DX playbook(1:25:44) - Let's give a prescription for DX(1:28:57) - Why do people fill out these surveys?(1:34:21) - Wrapping up(1:35:28) - Teasing the BONUS ... Read more

03 Aug 2023

1 HR 37 MINS

1:37:34

03 Aug 2023


#624

Something interesting is going on at Stack Overflow

The fall of Stack Overflow, researches dig up some new (and potentially unavoidable) LLM attacks, Google proposes a new API that Ron Amadeo calls a DRM gatekeeper for the web, the Python Steering Council affirms PEP 703 & Lucas McGregor writes why no one wants to talk to your chatbot. [Leave us a comment] (https://changelog.com/news/55/discuss) [Changelog++] (https://changelog.com/++) members save 1 minute on this episode because they made the ads disappear. Join today! Sponsors: --- [Tailscale] (https://changelog.com/tailscale) – Simple, secure networks for teams of any scale. Built on WireGuard. Featuring: ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/55/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-55.md) Timestamps: (00:00) - Intro(01:01) - The fall of Stack Overflow(01:58) - LLM Attacks(03:25) - Web DRM by Google(04:34) - Unlocking Python(05:34) - Sponsor: Tailscale(06:43) - No one wants to talk to your chatbot(07:48) - Outro (Shout outs++) ... Read more

31 Jul 2023

09 MINS

09:12

31 Jul 2023


#623

Homelab nerds, unite!

Ok Homelabbers, it’s time to unite! Join Adam and his new friend [Techno Tim] (https://www.youtube.com/@TechnoTim) for 1.5 hours of homelab goodness. From networking and WiFi, virtualizing Ubuntu running Docker containers, to Home Assistant and automation, building a Kubernetes cluster, to gutting a perfectly good machine just to build exactly what you need to run the ultimate Plex server — that’s what homelab is about. Let’s do this. [Leave us a comment] (https://changelog.com/friends/9/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . --- [Typesense] (https://cloud.typesense.org/?utm_source=changelog) – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You iterlly can’t get any faster! Featuring: ---Techno Tim – [Twitter] (https://twitter.com/TechnoTimLive) , [GitHub] (https://github.com/techno-tim) , [LinkedIn] (https://www.linkedin.com/in/timothystewart6) , [Website] (https://technotim.live) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: [Subscribe to Techno Tim on YouTube] (https://www.youtube.com/@TechnoTim) --- [Ubiquiti / Unifi] (https://ui.com) --- [Proxmox] (https://www.proxmox.com/en/) --- [Ubuntu] (https://ubuntu.com) --- [Rocky Linux] (https://rockylinux.org) --- [45drives - Storinator AV15] (https://www.45drives.com/products/storinator-av15-configurations.php) --- [Docker] (https://www.docker.com) --- [Portainer] (https://www.portainer.io) --- [Kubernetes] (https://kubernetes.io) --- [Plex] (https://www.plex.tv) --- [Pi-Hole] (https://pi-hole.net) --- [Tailscale] (https://tailscale.com) --- [ZFS (OpenZFS)] (https://openzfs.org/wiki/Main_Page) --- [Changelog Interviews #475: Making the ZFS file system (with Matt Ahrens)] (https://changelog.com/podcast/475) --- [Protectli] (https://protectli.com) --- [Sysracks] (https://sysracks.com) --- [Rackstuds] (https://www.rackstuds.com) --- [ASUS ProArt Z790] (https://www.asus.com/motherboards-components/motherboards/proart/proart-z790-creator-wifi/) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/friends/changelog--friends-9.md) Timestamps: (00:00) - Let's talk!(00:37) - It's Techno Tim!(03:02) - What is Homelab?(04:50) - Our Homelab beginnings(09:24) - It's all Homelab(14:04) - The homelab stack(17:36) - We both love Unifi(21:22) - POE is awesome(22:56) - Let's talk about the network(30:36) - This is your day job, so it's complex(34:19) - You have CI?!(38:45) - Just do what you want(39:54) - I choose Plex(44:32) - ZFS pool resizing(47:00) - Why Ubuntu?(50:50) - Stability and resource efficiency(54:40) - Mobile/travel routers(1:01:30) - I believe in this product(1:02:10) - Discovering. new things(1:04:59) - The business of YouTube(1:09:37) - The path of creators(1:15:26) - Rackstuds(1:17:25) - Tim's big rack(1:18:10) - Intel NUC cluster(1:20:18) - Reducing temperature(1:21:33) - Power consumption(1:23:32) - Plans for the fututre(1:26:16) - Here's some feedback(1:31:19) - Sam the Cooking Guy(1:32:53) - Bye friends!(1:33:13) - Wrapping up ... Read more

28 Jul 2023

1 HR 34 MINS

1:34:18

28 Jul 2023


#622

From Docker to Dagger

This week we’re joined by Solomon Hykes, the creator of Docker. Now he’s back with his next big thing called Dagger — CI/CD as code that runs anywhere. We’re users of Dagger so check out our codebase if you want to see how it works. On today’s show Solomon takes us back to the days of Docker, what it was like on that 10 year journey, his transition from Docker to Dagger, Dagger’s community-led growth model, their focus on open source and community, how it works, and even a cameo from Kelsey Hightower to explain how Dagger works. [Leave us a comment] (https://changelog.com/podcast/550/discuss) [Changelog++] (https://changelog.com/++) members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: --- [Square] (https://developer.squareup.com/) – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at [developer.squareup.com] (https://developer.squareup.com/) to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you. --- [Passbolt] (https://blog.passbolt.com/its-time-for-a-new-password-manager-d468202f7d45?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) – It’s time for a new password manager. [Read why] (https://blog.passbolt.com/its-time-for-a-new-password-manager-d468202f7d45?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news) --- [Fastly] (https://fastly.com/?utm_source=changelog) – 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] (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) --- [Fly.io] (https://fly.io/changelog) – 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] (https://fly.io/changelog) and check out [the speedrun in their docs] (https://fly.io/docs/speedrun/) . Featuring: ---Solomon Hykes – [Twitter] (https://twitter.com/solomonstre) , [GitHub] (https://github.com/shykes) ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) ---Jerod Santo – [Mastodon] (https://changelog.social/@jerod) , [Twitter] (https://twitter.com/jerodsanto) , [GitHub] (https://github.com/jerodsanto) , [LinkedIn] (https://www.linkedin.com/in/jerodsanto) Show Notes: --- [dagger.io] (https://dagger.io) --- [docs.dagger.io] (https://docs.dagger.io) --- [Changelog & Friends #6: Even the best rides come to an end] (https://changelog.com/friends/6) --- [Ship It! #48: Launching Dagger] (https://changelog.com/shipit/48) Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/podcast/the-changelog-550.md) Timestamps: (00:00) - This week on The Changelog(01:21) - Sponsor: Square(04:16) - Start the show!(05:26) - The last time we talked...(07:04) - 10 year journey(14:31) - Simultaneous invention(17:41) - So, what is is Dagger?(19:20) - What were you running from?(23:32) - What pulled you to this?(31:39) - Sponsor: Passbolt(32:45) - Was it a fail?(37:37) - Dagg 101(46:57) - Kelsey and I go way back...(52:03) - The manufacturing problem(58:02) - Kelsey explains Dagger(1:01:03) - Connecting the two analogies(1:02:23) - Daggerizing an example(1:08:04) - Ideal community member?(1:15:58) - Does Dagger require Dagger?(1:18:27) - Does prod require your control plane?(1:19:05) - Are we using the control plane?(1:22:00) - Downfall of Docker model v1(1:25:33) - Exciting times(1:27:11) - Dagger is hiring!(1:28:59) - What the heck is this thing?(1:30:41) - Read the docs(1:31:29) - Solomon will be back in 6 months(1:31:47) - Up next... ... Read more

28 Jul 2023

1 HR 33 MINS

1:33:35

28 Jul 2023


#621

Supabase quietly went public

Our friends at [Supabase quietly went public today] (https://twitter.com/kiwicopple/status/1683388127103074306?utm_source=changelog-news) , Redpoint’s InfraRed 100 report is out, Twitter is now X, GitHub’s Copilot Chat now in public preview (for businesses) & Oxide has homelab plans (in 2050). [Leave us a comment] (https://changelog.com/news/54/discuss) [Changelog++] (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: --- [Speakeasy] (https://speakeasyapi.dev/featureweek/?utm_source=changelog+newsletter&utm_medium=sponsorship&utm_campaign=Feature+Week) – Instantly create SDKs that make API integration easy for your users. [Check it out] (https://speakeasyapi.dev/featureweek/?utm_source=changelog+newsletter&utm_medium=sponsorship&utm_campaign=Feature+Week) today. Featuring: ---Adam Stacoviak – [Mastodon] (https://changelog.social/@adam) , [Twitter] (https://twitter.com/adamstac) , [GitHub] (https://github.com/adamstac) , [LinkedIn] (https://www.linkedin.com/in/adamstacoviak) , [Website] (https://adamstacoviak.com/) Show Notes: All links mentioned in this episode of Changelog News (and more) are in [its companion newsletter] (https://changelog.com/news/54/email) . Something missing or broken? [PRs welcome!] (https://github.com/thechangelog/show-notes/blob/master/news/changelog-news-54.md) Timestamps: (00:00) - Intro(00:18) - Supabase quietly went public(02:04) - Twitter is now X(03:36) - GitHub’s Copilot Chat now in public preview(05:16) - Sponsor: Speakeasy(06:00) - Apple Vision Pro developer kit(07:02) - Oxide in the Homelab(08:45) - Outro ... Read more

24 Jul 2023

09 MINS

09:33

24 Jul 2023