all written video podcast

  • Astral has been acquired by OpenAI (Changelog News #184) - Changelog

    Astral has been acquired by OpenAI (Changelog News #184) - Changelog

    2026-03-27
    Astral is joining OpenAI, which says a lot about where the center of gravity is moving for developer tools, LiteLLM got hit by a nasty supply-chain attack, and OpenCode blew up as the latest serious open source swing at the coding-agent stack....
  • From Tailnet to platform (Changelog Interviews #679) - Changelog

    From Tailnet to platform (Changelog Interviews #679) - Changelog

    2026-03-11
    Adam talks with Tailscale co-founder and Chief Strategy Officer David Carney about where Tailscale is headed next: TSIDP, TSNet, multiple tailnets, and Aperture. They get into clickless auth (via TSIDP), TSNet apps, multiple tailnets for isolation and...
  • Big change brings big change (Changelog News #183) - Changelog

    Big change brings big change (Changelog News #183) - Changelog

    2026-03-10
    This week's been wild — Iran bombed AWS data centers to take down Claude, OpenAI dropped GPT-5.4 (and it's seriously good for coding), and living brain cells are literally playing DOOM. We've also got a heartfelt take on what it feels like...
  • Finale & Friends (Changelog & Friends #129) - Changelog

    Finale & Friends (Changelog & Friends #129) - Changelog

    2026-03-02
    Adam and Jerod get into the news, Jerod officially retires from the pod (and Changelog), plus a bonus for our Changelog++ subs!
  • Opus 4.5 changed everything (Changelog Interviews #678) - Changelog

    Opus 4.5 changed everything (Changelog Interviews #678) - Changelog

    2026-02-27
    Burke Holland works on GitHub Copilot by day and codes with his AI agents always. Early January, Burke posted about how Opus 4.5 changed everything. We were all still buzzing from the holiday-season 2x usage bump Claude gave us, and Opus 4.5 felt like...
  • The mythical agent-month (Changelog News #182) - Changelog

    The mythical agent-month (Changelog News #182) - Changelog

    2026-02-23
    Wes McKinney on the mythical agent-month, install Peon Ping to employ a Peon today, Andreas Kling explains why Ladybird is adopting Rust, Cloudflare has a new MCP server that's quite efficient, and Elliot Bonneville thinks the only moat left is money.
  • Selling SDKs in the era of many Claudes (Changelog Interviews #677) - Changelog

    Selling SDKs in the era of many Claudes (Changelog Interviews #677) - Changelog

    2026-02-19
    Steve Ruiz joins us for a deep-dive on tldraw (a very good free whiteboard) and the business he's built selling SDKs that help others build very good whiteboards (and more) with tldraw's high-performance web canvas. Along the way, we discuss...
  • All the Claw things (Changelog News #181) - Changelog

    All the Claw things (Changelog News #181) - Changelog

    2026-02-16
    Peter Steinberger joins OpenAI, ZeroClaw is "claw done right", MimiClaw runs on a $5 chip, Steve Yegge on managing the AI Vampire, and the day the telnet died.
  • Han shot first (Changelog & Friends #128) - Changelog

    Han shot first (Changelog & Friends #128) - Changelog

    2026-02-13
    Our ol' friend, Brett Cannon, is back to talk all things Python. But first! Star Wars, Machete Order, Lost, Babylon 5, Game of Thrones, Murderbot, Ted Lasso, Project Hail Mary, David Attenborough, perpetual voice rights, and the AI uncanny valley.
  • Building the machine that builds the machine (Changelog Interviews #676) - Changelog

    Building the machine that builds the machine (Changelog Interviews #676) - Changelog

    2026-02-11
    Paul Dix joins us to discuss the InfluxDB co-founder's journey adapting to an agentic world. Paul sent his AI coding agents on various real-world side quests and shares all his findings: what's going to prod, what's not, and why he's...
  • Vouch for an open source web of trust (Changelog News #180) - Changelog

    Vouch for an open source web of trust (Changelog News #180) - Changelog

    2026-02-09
    Mitchell Hashimoto's trust management system for open source, Nicholas Carlini has a team of Claudes build a C compiler, Stephan Schwab recounts the history of attempted developer replacement, NanClaw is an alternative to OpenClaw, and Sophie...
  • It's a renaissance woman's world (Changelog & Friends #127) - Changelog

    It's a renaissance woman's world (Changelog & Friends #127) - Changelog

    2026-02-06
    Amal Hussein returns to tell us all about her new role at Istari, what life is like outside the web browser, how she's helping ambitious orgs in aerospace, what the SDLC looks like in 2026, and a whole lot more. Wait, moon vacuums?!
  • Setting Docker Hardened Images free (Changelog Interviews #675) - Changelog

    Setting Docker Hardened Images free (Changelog Interviews #675) - Changelog

    2026-02-04
    In May of 2025, Docker launched Hardened Images, a secure, minimal, production-ready set of images. In December, they made DHI freely available and open source to everyone who builds software. On this episode, we're joined by Tushar Jain, EVP of...
  • The tech monoculture is finally breaking (Changelog News #179) - Changelog

    The tech monoculture is finally breaking (Changelog News #179) - Changelog

    2026-02-02
    Jason Willems believes the tech monoculture is finally breaking, Don Ho shares some bad Notepad++ news, Tailscale's Avery Pennarun pens a great downtime apology, Milan Milanović explains why you can only code 4 hours per day, and Addy Osmani on...
  • Natural born SaaS killers (Changelog & Friends #126) - Changelog

    Natural born SaaS killers (Changelog & Friends #126) - Changelog

    2026-01-30
    We discuss the buzz around Clawdbot / MoltBot / OpenClaw, how app subscriptions are turning into weekend hacking projects, why SaaS stocks are crashing on Wall Street, and what it all means.
  • Securing npm is table stakes (Changelog Interviews #674) - Changelog

    Securing npm is table stakes (Changelog Interviews #674) - Changelog

    2026-01-29
    As the creator and long-time maintainer of ESLint, Nicholas Zakas is well-positioned to criticize GitHub's recent response to npm's insecurity. He found the response insufficient, and has other ideas on how GitHub could secure npm better. On...
  • Clawdbot triggers a run on Mac Minis (Changelog News #178) - Changelog

    Clawdbot triggers a run on Mac Minis (Changelog News #178) - Changelog

    2026-01-26
    Clawdbot drives Mac Mini sales, Swizec Teller on the future of software engineering being SRE, Daniel Stenberg decided to end curl's bug bounty program, zerobrew takes some of the best ideas from uv and applies them to Homebrew, and Phil Eaton on...
  • The state of homelab tech (2026) (Changelog & Friends #125) - Changelog

    The state of homelab tech (2026) (Changelog & Friends #125) - Changelog

    2026-01-24
    Techno Tim joins Adam to dive deep into the state of homelab'ing in 2026. Hardware is scarce and expensive due to the AI gold rush, but software has never been better. From unleashing Claude on your UDM Pro to building custom Proxmox CLIs, they...
  • The era of the Small Giant (Changelog Interviews #673) - Changelog

    The era of the Small Giant (Changelog Interviews #673) - Changelog

    2026-01-22
    Damien Tanner (founder of Pusher, now building Layercode) is back for a reunion 17 years in the making. Damien officially returns to The Changelog to discuss the seismic shift happening in software development. From the first sponsor of the podcast to...
  • Agent psychosis: are we going insane? (Changelog News #177) - Changelog

    Agent psychosis: are we going insane? (Changelog News #177) - Changelog

    2026-01-19
    Armin Ronacher thinks AI agent psychosis might be driving us insane, Dan Abramov explains how AT Protocol is a social filesystem, RepoBar keeps your GitHub work in view without opening a browser, Ethan McCue shares some life altering Postgres...
  • Kaizen! Let it crash (Changelog & Friends #124) - Changelog

    Kaizen! Let it crash (Changelog & Friends #124) - Changelog

    2026-01-17
    Gerhard is back for Kaizen 22! We're diving deep into those pesky out-of-memory errors, analyzing our new Pipedream instance status checker, and trying to figure out why someone in Asia downloads a single episode so much.
  • The GitHub problem (and other predictions) (Changelog & Friends #123) - Changelog

    The GitHub problem (and other predictions) (Changelog & Friends #123) - Changelog

    2026-01-14
    Mat Ryer is back and he brought his impromptu musical abilities with him! We discuss Rob Pike vs thankful AI, Microsoft's GitHub monopoly (and what it means for open source), and Tom Tunguz' 12 predictions for 2026: agent-first design, the...
  • Linus Torvalds gets the AI coding bug (Changelog News #176) - Changelog

    Linus Torvalds gets the AI coding bug (Changelog News #176) - Changelog

    2026-01-12
    Linus Torvalds pushes AI generated code, Jordan Fulghum thinks this is the year of self-hosting, FracturedJson formats for compact / human readability, Scott Werner believes a flood of adequate software is coming, and Sean Goedecke explains why...
  • From GitLab to Kilo Code (Changelog Interviews #672) - Changelog

    From GitLab to Kilo Code (Changelog Interviews #672) - Changelog

    2026-01-07
    We're joined by Sid Sijbrandij, founder of GitLab who led the all-in-one coding platform all the way to IPO. In late 2022, Sid discovered that he had bone cancer. That started a journey he's been on ever since... a journey that he shares with...
  • The move faster manifesto (Changelog News #175) - Changelog

    The move faster manifesto (Changelog News #175) - Changelog

    2026-01-05
    Brian Guthrie lists his seven rules for moving faster in software, Continuous-Claude-v2 is a context management system for Claude Code, Gas Town is Steve Yegge's multi-agent orchestrator for Claude Code, Paul Dix sees a great engineering...
  • State of the

    State of the "log" 2025 (Changelog & Friends #122) - Changelog

    2025-12-19
    Our 8th annual year-end wrap-up is here! We’re featuring 8 listener voicemails, dope Breakmaster Cylinder remixes & our favorite episodes of the year. Thanks for listening! 💚
  • Agents in the database (Changelog Interviews #671) - Changelog

    Agents in the database (Changelog Interviews #671) - Changelog

    2025-12-18
    Ajay Kulkarni from Tiger Data (Co-founder/CEO) is on the pod this week with Adam. He asked him to get vulnerable and trace his path to becoming a CEO. They dig into the themes that have shaped his career, and explore how founder values end up forming...
  • The code, prose & pods that shaped 2025 (Changelog News #174) - Changelog

    The code, prose & pods that shaped 2025 (Changelog News #174) - Changelog

    2025-12-15
    This episodes diverges from our traditional fare. I’ve reviewed the 49 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
  • Down the Linux rabbit hole (Changelog & Friends #121) - Changelog

    Down the Linux rabbit hole (Changelog & Friends #121) - Changelog

    2025-12-12
    Alex Kretzschmar joins Adam for a trip down the Linux rabbit hole -- Docker vs Podman, building a Kubernetes cluster, ZFS backups with zfs.rent, bootc, favorite Linux distros, new homelab tools built with AI, self-hosting Immich, content creation,...
  • Autonomous drone delivery in a Zip (Changelog Interviews #670) - Changelog

    Autonomous drone delivery in a Zip (Changelog Interviews #670) - Changelog

    2025-12-10
    We're joined by Zipline cofounder / CTO, Keenan Wyrobek. Zipline is on a mission to build the world’s first logistics system that serves all people equally via their fleet of autonomous drones that started in Africa delivering medical supplies and...
  • The

    The "confident idiot" problem (Changelog News #173) - Changelog

    2025-12-08
    Why AI needs hard rules (not vibe checks), what Anthropic's acquisition of Bun's creators tells us about the AI takeover, Jonah Glover couldn't get Claude to recreate Space Jam's 1996 website, Google finally unkills something, and...
  • Very important agents (Changelog & Friends #120) - Changelog

    Very important agents (Changelog & Friends #120) - Changelog

    2025-12-05
    Nick Nisi joins us to dig into the latest trends from this year and how they're impacting his day-to-day coding and Vision Pro wearing. Anthropic's acquisition of Bun, the evolving JavaScript and AI landscape, GitHub's challenges and the...
  • Werner Vogels predicts the future (Changelog Interviews #669) - Changelog

    Werner Vogels predicts the future (Changelog Interviews #669) - Changelog

    2025-12-04
    Amazon CTO, Werner Vogels, stops by to help us explore his tech predictions for 2026 and beyond. Will companionship be redefined by consumer robots? Will quantum-safe become the only safe worth talking about? Is this the dawn of the renaissance...
  • What actually makes you senior (Changelog News #172) - Changelog

    What actually makes you senior (Changelog News #172) - Changelog

    2025-12-01
    Matheus Lima on what makes senior developers actually senior, Tega Brain created a browser extension for avoiding AI slop, Andrew Kelley moves Zig from GitHub to Codeberg, Matias Heikkilä says there's no free lunch for vibe coding, and your SSD...
  • The 4 DIMM problem (Changelog & Friends #119) - Changelog

    The 4 DIMM problem (Changelog & Friends #119) - Changelog

    2025-11-28
    Our old friend Lars Wikman returns to the show to discuss Linux distro hopping, Elixir, Nerves, embedded systems, home automation with Home Assistant, karate, and more.
  • The inner workings of Wikipedia (Changelog Interviews #668) - Changelog

    The inner workings of Wikipedia (Changelog Interviews #668) - Changelog

    2025-11-26
    Let's hear how Wikipedia actually works from long-time Wikipedian, Bill Beutler! Bill has been heavily involved with this "8th wonder of the modern world" for two decades and even built a career on it, founding Beutler Ink –a digital...
  • What is a tech bubble anyway? (Changelog News #171) - Changelog

    What is a tech bubble anyway? (Changelog News #171) - Changelog

    2025-11-24
    Cedric Chin says comparisons of our current AI *maybe-bubble* to the dot-com bubble and the 2008 GFC are limiting, Matthew Prince does a post-mortem on last week's Cloudflare outage, "hl" is a fast / powerful log viewer for humans,...
  • NOT a swarm! (Changelog & Friends #118) - Changelog

    NOT a swarm! (Changelog & Friends #118) - Changelog

    2025-11-21
    Practical AI co-host, Chris Benson, joins us to discuss the latest advancements in AI, drones, home automation, and robotic swarming tech. Chris defines "swarm" with detail/precision and it turns out that what most people are calling a swarm...
  • Creating communal computers (Changelog Interviews #667) - Changelog

    Creating communal computers (Changelog Interviews #667) - Changelog

    2025-11-19
    Spencer Chang caught our attention with the alive internet theory website, but he creates all kinds of computery things to bring people together around play, connection, and creation. Spencer's experiments with computing-infused objects inspired...
  • Why is Zig so cool? (Changelog News #170) - Changelog

    Why is Zig so cool? (Changelog News #170) - Changelog

    2025-11-17
    Nilo Stolte explains why Zig is "a totally new way to write programs", George Mack gives twelve actionable ways to be more creative, Mario Zechner shares his findings on using MCP vs Bash tools, Josh Collinsworth compares creating AI art to...
  • Retreat to attack (Changelog & Friends #117) - Changelog

    Retreat to attack (Changelog & Friends #117) - Changelog

    2025-11-14
    Do you like director's commentaries and extended cuts? This episode is like that, but for this week's News. We go deep on the alive internet theory, Meshtastic mesh networks, Zstandard compression, the FDE job explosion, React's seemingly...
  • DO repeat yourself! (Changelog Interviews #666) - Changelog

    DO repeat yourself! (Changelog Interviews #666) - Changelog

    2025-11-12
    Prolific software blogger, Sean Goedecke, joins us to discuss why he believes software engineers need to be involved in the politics of their organization, how to avoid worry driven development, what is "good taste" in software engineering,...
  • This new AI role is exploding (Changelog News #169) - Changelog

    This new AI role is exploding (Changelog News #169) - Changelog

    2025-11-10
    A new AI-led tech role has emerged with a massive increase of job postings, Corey Quinn explains why younger devs won't tolerate pain in the AWS, Thomas Ptacek makes the case that you should write an agent, Paul Kinlan goes deeper on his dead...
  • #define: sheer resistance (Changelog & Friends #116) - Changelog

    #define: sheer resistance (Changelog & Friends #116) - Changelog

    2025-11-07
    On this seventh iteration of our award-worthy game show filled with obscure jargon, fake definitions, and expert tomfoolery: past winners battle to determine the champion of champions. (Also, Adam.)
  • The world of open source metadata (Changelog Interviews #665) - Changelog

    The world of open source metadata (Changelog Interviews #665) - Changelog

    2025-11-05
    Andrew Nesbitt builds tools and open datasets to support, sustain, and secure critical digital infrastructure. He's been exploring the world of open source metadata for over a decade. First with libraries.io and now with ecosyste.ms, which tracks...
  • The overlooked power of URLs (Changelog News #168) - Changelog

    The overlooked power of URLs (Changelog News #168) - Changelog

    2025-11-03
    Ahmad Alfy explains how URLs are state containers, Shrivu Shankar shares how he uses every Claude Code feature, Yusuf Aytas laments how AI broke technical interviews, Wu Xiaoyun tells how he saved TikTok $300k during his internship, and TOON is a new...
  • We see dead projects (Changelog & Friends #115) - Changelog

    We see dead projects (Changelog & Friends #115) - Changelog

    2025-10-31
    It's a FRIGHT...when your record a podcast with dead projects all around. Tech debt, poor choices, timing, market shift, and optimizing for the wrong things are all lurking around waiting to pop out at you! Just don't forget to push record.
  • Agentic infra changes everything (Changelog Interviews #664) - Changelog

    Agentic infra changes everything (Changelog Interviews #664) - Changelog

    2025-10-30
    Adam Jacob joins us to discuss how agentic systems for building and managing infrastructure have fundamentally altered how he thinks about everything, including the last six years of his life. Along the way, he opines on the recent AWS outage, debates...
  • Code like a surgeon (Changelog News #167) - Changelog

    Code like a surgeon (Changelog News #167) - Changelog

    2025-10-27
    The Dead Internet Theory dies, Geoffrey Litt tries to code like a surgeon, Matt Sephton thinks spreadsheets are great for UI design, Nate Meyvis advocates for front-end maximalism, Hemant Pandey thinks 9-5 employment is a great option for most, David...
  • Kaizen! Mop-up job (Changelog & Friends #114) - Changelog

    Kaizen! Mop-up job (Changelog & Friends #114) - Changelog

    2025-10-24
    It's our first Kaizen after the big Pipely launch in Denver and we have some serious mopping to do. Along the way, we brainstorm the next get-together, check out our new cache hit/miss ratio, give Pipely a deep speed test, discuss open video...
  • Bringing Atuin to the desktop (Changelog Interviews #663) - Changelog

    Bringing Atuin to the desktop (Changelog Interviews #663) - Changelog

    2025-10-22
    Ellie Huxtable's magical shell tool, Atuin, won developers' hearts by syncing, searching, and backing up our shell history with ease. Now Ellie is tackling the desktop with a GUI built to help teams make their workflows repeatable, shareable,...
  • The science behind developer flow states (Changelog News #166) - Changelog

    The science behind developer flow states (Changelog News #166) - Changelog

    2025-10-20
    Csaba Okrona lays out exactly what Flow is (then shows you how to engineer your way back to it), a smart vacuum turned against an innocent hacker, Matz and the Ruby core team step up to steward RubyGems, Simon Willison things Claude Skills could be...
  • There will be bleeps (Changelog & Friends #113) - Changelog

    There will be bleeps (Changelog & Friends #113) - Changelog

    2025-10-17
    Mike McQuaid and Justin Searls join Jerod in the wake of the RubyGems debacle to discuss what happened, what it says about money in open source, what sustainability really means for our community, making a career out of open source (or not), and more. Bleep!
  • Spec-driven development with Kiro (Changelog Interviews #662) - Changelog

    Spec-driven development with Kiro (Changelog Interviews #662) - Changelog

    2025-10-15
    We're joined by Deepak Singh from the Kiro team. Kiro is AWS's attempt at building an AI coding environment to take you from prototype to production. It does that by bringing structure to your agentic workflow with spec-driven development....
  • The great software quality collapse (Changelog News #165) - Changelog

    The great software quality collapse (Changelog News #165) - Changelog

    2025-10-13
    Denis Stetskov describes how we've "normalized catastrophe" in the software industry, Meta is officially handing React and React Native over to a foundation, The New Stack reports on GitHub's Azure migration priority, Miguel Grinberg...
  • A new direction for AI developer tooling (Changelog & Friends #112) - Changelog

    A new direction for AI developer tooling (Changelog & Friends #112) - Changelog

    2025-10-10
    Elixir creator, José Valim, is throwing his hat into the coding agent ring with Tidewave –a coding agent for full-stack web development. Tidewave runs in the browser alongside your app, but it's also deeply integrated into Rails and Phoenix. On...
  • Vite documentary companion pod (Changelog Interviews #661) - Changelog

    Vite documentary companion pod (Changelog Interviews #661) - Changelog

    2025-10-08
    Our friends at Cult.Repo launch their epic Vite documentary on October 9th, 2025! To celebrate, Jerod sat down with Evan You to discuss Vite's adoption story, why he raised money to start VoidZero, how developer documentaries get made, open source...
  • The best coders should exit the feed (Changelog News #164) - Changelog

    The best coders should exit the feed (Changelog News #164) - Changelog

    2025-10-06
    Abner Coimbre makes a compelling case why our biggest technical talent should abandon for-profit social platforms, Noah Brier creates a Claude Code and Obsidian starter kit, Bharath Natarajan documents the Vercel vs Cloudflare fight, Toolbrew is a...
  • npm under siege (what to do about it) (Changelog & Friends #111) - Changelog

    npm under siege (what to do about it) (Changelog & Friends #111) - Changelog

    2025-10-03
    Over the past two months, we’ve seen some of the most serious supply chain attacks in npm history: phishing campaigns, maintainer account takeovers, and malware published to packages with billions of weekly downloads. What is going on?! What can we do...
  • Reinventing Python tooling with Rust (Changelog Interviews #660) - Changelog

    Reinventing Python tooling with Rust (Changelog Interviews #660) - Changelog

    2025-10-01
    Charlie Marsh built Ruff (an extremely fast Python linter written in Rust) and uv (an extremely fast Python package manager written in Rust) because he believes great tools can have an outsized impact. He believes it so much, in fact, that he started...
  • Hiring only senior engineers is killing companies (Changelog News #163) - Changelog

    Hiring only senior engineers is killing companies (Changelog News #163) - Changelog

    2025-09-30
    Andrew Churchill thinks companies should really be hiring junior engineers, Addy Osmani announces Chrome DevTools MCP, GitHub lays out a roadmap to fend off npm attacks, Jerry Liu builds an app that generates a timeline of your day's activities,...
  • Inside Oxide (Changelog & Friends #110) - Changelog

    Inside Oxide (Changelog & Friends #110) - Changelog

    2025-09-26
    Bryan Cantrill and Steve Tuck, the co-founders of Oxide, are on the pod live (to tape) from the stage at OxCon. Jerod and I were invited to Oxide's annual internal conference to meet the people and to hear the stories of what makes Oxide a truly...
  • Voices of Oxide (Changelog Interviews #659) - Changelog

    Voices of Oxide (Changelog Interviews #659) - Changelog

    2025-09-26
    Voices of Oxide on the pod! Cliff Biffle (engineer), Dave Pacheco (engineer), and Ben Leonard (designer) are on the show today. Jerod and I were invited to Oxide's annual internal conference called OxCon to meet the people and to hear the stories...
  • An escape route from YAML hell (Changelog News #162) - Changelog

    An escape route from YAML hell (Changelog News #162) - Changelog

    2025-09-22
    Adolfo Ochagavía believes we're approaching the problem of configuration from a flawed starting point, Annie Mueller hits us with a wakeup call about how she reads beginner tutorials, Brian Kihoon Lee spends some time meditating on taste, Namanyay...
  • Linux Fest in Texas! (Changelog & Friends #109) - Changelog

    Linux Fest in Texas! (Changelog & Friends #109) - Changelog

    2025-09-19
    Carl George joins the show to talk about Texas Linux Fest, Omarchy, Linux desktop environments, configuring Linux, and more. Use the code `CHL15` for 15% off your ticket to Texas Linux Fest.
  • Flowing with agents (Changelog Interviews #658) - Changelog

    Flowing with agents (Changelog Interviews #658) - Changelog

    2025-09-17
    Everything is changing. Adam is joined by his good friend Beyang Liu from Sourcegraph — this time, talking about Amp (ampcode.com). Amp is one of the many, and one of Adam's favorite agentic coding tools to use. What makes it different is how...
  • Just enough automation (Changelog News #161) - Changelog

    Just enough automation (Changelog News #161) - Changelog

    2025-09-15
    Zach Gates quantifies the value of automating things, Albania's new prime minister names an AI "minister" to his Cabinet, Eckart Walther launches Really Simple Licensing (RSL) along with some big names on the web, Vishnu Haridas praises...
  • Why AI coding claims don't add up (Changelog News #160) - Changelog

    Why AI coding claims don't add up (Changelog News #160) - Changelog

    2025-09-08
    Mike Judge breaks down why he doesn't believe the AI coding claims add up, the folks behind Cactoide create an open source alternative to Meetup / Eventbrite, Ryan Farley tells the story of how RSS beat Microsoft, Dominik Szymański ditched Docker...
  • XO Ruby is hitting the road (Changelog Interviews #657) - Changelog

    XO Ruby is hitting the road (Changelog Interviews #657) - Changelog

    2025-09-03
    Jim Remsik has lived on the bleeding edge (but also the heart's center) of the Ruby world for decades. This fall, he's organizing six (yes, SIX) XO Ruby confs all around the United States. On this episode, Jim joins us to reminisce about the...
  • Next.js is infuriating (Changelog News #159) - Changelog

    Next.js is infuriating (Changelog News #159) - Changelog

    2025-09-02
    Dominik Meca is infuriated by Next.js, Josh Bressers explains why open source is just one person, Huon Wilson describes the usefulness of "Copy as cURL", Herman Martinus re-licenses Bear, and Nawaz Dhandala unpacks why dependency bloat is such...
  • Action absorbs anxiety (Changelog & Friends #108) - Changelog

    Action absorbs anxiety (Changelog & Friends #108) - Changelog

    2025-08-29
    Arun Gupta, now a "free agent" after his surprise exit from Intel, joins us to discuss how he's dealing with his first job hunt since the 1990s. Along the way, we talk about agentic coding strategies, what GPT-5's release implies about...
  • Python documentary companion pod (Changelog Interviews #656) - Changelog

    Python documentary companion pod (Changelog Interviews #656) - Changelog

    2025-08-27
    Our friends at Cult.Repo launched their epic Python documentary on August 28th, 2025! To celebrate, we sat down with Travis Oliphant –creator of NumPy, SciPy, and more– to get his perspective on how Python took over the software world. Stick around...
  • Omarchy 2.0: Best Linux setup ever? (Changelog News #158) - Changelog

    Omarchy 2.0: Best Linux setup ever? (Changelog News #158) - Changelog

    2025-08-25
    Elon Musk and xAI take on Microsoft, DHH ships version 2 of Omarchy (his love letter to Linux), Glyn Normington on managing developer's block, Mitchell Hashimoto declares that all Ghostty contributions must disclose AI tooling, the United States...
  • Git with your friends (remastered) (Changelog & Friends #107) - Changelog

    Git with your friends (remastered) (Changelog & Friends #107) - Changelog

    2025-08-22
    Our Changelog & Friends proof-of-concept with Mat Ryer has been remastered! Now with full-length video on YouTube. Originally recorded: 2023-02-08 Mat joins us for some good conversation about some Git tooling that's been on our radar. We...
  • From Chef to System Initiative (remastered) (Changelog Interviews #655) - Changelog

    From Chef to System Initiative (remastered) (Changelog Interviews #655) - Changelog

    2025-08-21
    The epic show with Adam Jacob has been remastered! Now with full-length video on YouTube. Adam goes solo with Adam Jacob for an epic pod into his journey to get to System Initiative. From SysAdmin at 8 years old, to discovering Linux and working for...
  • Cursor’s problem isn't just Cursor's problem (Changelog News #157) - Changelog

    Cursor’s problem isn't just Cursor's problem (Changelog News #157) - Changelog

    2025-08-18
    Cursor has a big problem, Alireza Bashiri thinks plaintext beats todo apps, Manish built an offline AI workspace, OverType is a WYSIWYG markdown editor that's just a textarea, and sshrc lets you bring your config with you to remote machines.
  • Oxide is crossing the chasm (Changelog & Friends #106) - Changelog

    Oxide is crossing the chasm (Changelog & Friends #106) - Changelog

    2025-08-15
    Bryan Cantrill returns in the wake of Oxide Computer Company's $100M Series B. Bryan tells us how he's avoiding an appearance on Silicon Valley (ding), why their uniform compensation is working, where Oxide fits in the AI datacenter, what...
  • Biocomputing on human neurons (Changelog Interviews #654) - Changelog

    Biocomputing on human neurons (Changelog Interviews #654) - Changelog

    2025-08-14
    Dr. Ewelina Kurtys is leading the way in biocomputing at FinalSpark where she is working on the next evolutionary leap for AI and neuron-powered computing. It's a brave new world, just 10 years in the making. We discuss lab-grown human brain...
  • Open source regrets (Changelog News #156) - Changelog

    Open source regrets (Changelog News #156) - Changelog

    2025-08-11
    Open source maintainers share their regrets, Thomas Dohmke steps down as GitHub CEO, James Kettle breaks down HTTP/2 from a security perspective, PHP is getting the pipe operator this November, and a class action copyright suit threatens Anthropic and...
  • Kaizen! Pipely is LIVE (Changelog & Friends #105) - Changelog

    Kaizen! Pipely is LIVE (Changelog & Friends #105) - Changelog

    2025-08-08
    Gerhard calls Kaizen 20, 'The One Where We Meet'. Rightfully so. It's also the one where we eat, hike, chat, and launch Pipely live on stage with friends.
  • LIVE from Denver with Nora Jones! (Changelog Interviews #653) - Changelog

    LIVE from Denver with Nora Jones! (Changelog Interviews #653) - Changelog

    2025-08-06
    We're LIVE at the historic Oriental Theater in Denver, CO with Nora Jones. Nora is the founder of Jeli.io, recently acquired by PagerDuty and she's been shaping the way we think about reliability, incident response, and human-centered...
  • The smell of vibe coding (Changelog News #155) - Changelog

    The smell of vibe coding (Changelog News #155) - Changelog

    2025-08-04
    Alex Kondov knows when you've been vibe coding. (He can smell it.) our friends at Charm release a Go-based AI coding agent as a TUI, Jan Kammerath disassembled the "hacked' Tea service's Android app, Alex Ellman made a website that...
  • SO much to dig into (Changelog & Friends #104) - Changelog

    SO much to dig into (Changelog & Friends #104) - Changelog

    2025-08-01
    Adam & Jerod (plus zero other randos) dig into Stack Overflow's 2025 developer survey results. We discuss SO's decline, the desire for younger devs to have real chats with real people, the rise of uv and more Python winning, why people are...
  • Solving the AI energy crisis (Changelog Interviews #652) - Changelog

    Solving the AI energy crisis (Changelog Interviews #652) - Changelog

    2025-07-31
    Greg Osuri, Founder and CEO of Akash Network joins us to share the backstory in his testimony before congress on the energy crisis and what it's going to take to power the future of AI. From powering datacenters, to solar, decentralized AI...
  • It's time for modern CSS to kill the SPA (Changelog News #154) - Changelog

    It's time for modern CSS to kill the SPA (Changelog News #154) - Changelog

    2025-07-28
    Jono Alderson takes aim at SPAs thanks to modern CSS, copyparty turns almost any device into a file server, Ernie Smith honors the Game Genie's 35th anniversary, Anthropic shares how their teams use Claude Code, and Drew Lyton tells why he...
  • #define: props to astronomer (Changelog & Friends #103) - Changelog

    #define: props to astronomer (Changelog & Friends #103) - Changelog

    2025-07-25
    Welcome back to #define, our game of obscure jargon, fake definitions, and expert tomfoolery. This time we're joined by three Changelog++ members, to see who has the best vocabulary and who can trick everyone else into thinking that they do.
  • Bringing Vitess to Postgres (Changelog Interviews #651) - Changelog

    Bringing Vitess to Postgres (Changelog Interviews #651) - Changelog

    2025-07-23
    Sugu Sougoumarane, creator of Vitess, comes off sabbatical to bring Vitess to Postgres. We discuss what motivated Sugu to come off sabbatical, why now is the time, the technical challenges of doing so, the implementation details of Multigres (Vitess...
  • Humanity has prevailed (for now!) (Changelog News #153) - Changelog

    Humanity has prevailed (for now!) (Changelog News #153) - Changelog

    2025-07-21
    Przemysław Dębiak beat an advanced AI model from OpenAI in a 10-hour head-to-head coding marathon, Linux breaks 5% desktop share in U.S., Stefano Marinelli is writing a series on making your own backup system, César Soto Valero switched to Python (and...
  • Try harder. Ultrathink! (Changelog & Friends #102) - Changelog

    Try harder. Ultrathink! (Changelog & Friends #102) - Changelog

    2025-07-18
    Nick Nisi joins us to discuss all the Windsurf drama, his new agentic lifestyle, whether or not he's actually more productive, the new paper that says he maybe isn't more productive, the reckoning he sees coming, and why we might be the last...
  • Pivoting to Retool (Changelog Interviews #650) - Changelog

    Pivoting to Retool (Changelog Interviews #650) - Changelog

    2025-07-17
    David Hsu from Retool joins Adam to discuss how he built Retool. From the pivot in YC, to building the most widely used internal tools platform, to now being the platform for AI agents in the enterprise—on this episode we cover David journey from YC...
  • An app can be a home-cooked meal (Changelog News #152) - Changelog

    An app can be a home-cooked meal (Changelog News #152) - Changelog

    2025-07-14
    Researchers in Japan achieve a world record in data transmission speeds, Robin Sloan explains how an app can be a home-cooked meal, Windsurf founders Varun Mohan & Douglas Chen are headed to Google, new Intel CEO Lip-Bu Tan says it's too late...
  • Measuring the actual impact of AI coding (Changelog & Friends #101) - Changelog

    Measuring the actual impact of AI coding (Changelog & Friends #101) - Changelog

    2025-07-11
    Abi Noda from DX is back to share some cold, hard data on just how productive AI coding tools are actually making developers. Teaser: the productivity increase isn't as high as we expected. We also discuss Jevons paradox, AI agents as extensions...
  • Lightspeed search built for devs (Changelog Interviews #649) - Changelog

    Lightspeed search built for devs (Changelog Interviews #649) - Changelog

    2025-07-10
    We talk with Don MacKinnon, Co-founder and CTO of Searchcraft—a lightspeed search engine built in Rust. We dig into the future of search, how it blends vector embeddings with classic ranking, and what it takes to build developer-friendly,...
  • Full-breadth developers for the win (Changelog News #151) - Changelog

    Full-breadth developers for the win (Changelog News #151) - Changelog

    2025-07-07
    Justin Searls describes the "full-breadth developer" and why they'll win because AI, Cloudflare comes up with a way publishers can charge crawlers for access, Hugo Bowne-Anderson explains why building AI agents fails so often, the Job...
  • Selling mountain bikes all over the planet (Changelog & Friends #100) - Changelog

    Selling mountain bikes all over the planet (Changelog & Friends #100) - Changelog

    2025-07-04
    Jeff Cayley joins Adam to talk about selling mountain bikes all over the planet and making some of the best outdoor and mountain bike gear, parts, and accessories you can buy. They have a killer YouTube channel as well.
  • Agent, take the wheel (Changelog Interviews #648) - Changelog

    Agent, take the wheel (Changelog Interviews #648) - Changelog

    2025-07-02
    Thorsten Ball returned to Sourcegraph to work on Amp because he believes being able to talk to an alien intelligence that edits your code changes everything. On this episode, Thorsten joins us to discuss exactly how coding agents work, recent...
  • Coding agents have crossed a chasm (Changelog News #150) - Changelog

    Coding agents have crossed a chasm (Changelog News #150) - Changelog

    2025-06-30
    David Singleton says coding agents have crossed a chasm, Anton Zaides explains how SWEs should approach the "squeeze", Mat Duggan has ideas for Kubernetes 2.0, Sean Goedecke does a nice job elucidating the coding agent commoditization, and one...
  • Let's build something phoenix.new (Changelog & Friends #99) - Changelog

    Let's build something phoenix.new (Changelog & Friends #99) - Changelog

    2025-06-27
    Our old friend Chris McCord, creator of Elixir's Phoenix framework, tells us all about his new remote AI runtime for building Phoenix apps. Along the way, we vibe code one of my silly app ideas, calculate all the money we're going to spend on...
  • When vibe coding goes viral (Changelog Interviews #647) - Changelog

    When vibe coding goes viral (Changelog Interviews #647) - Changelog

    2025-06-27
    Chris Anderson joins the show. You may recognize Chris from the early days of CouchDB and Couchbase. Back when the world was just waking up to NoSQL, Chris was at the center of it all, shaping how developers think about data distribution and...
  • Just on the rocks (Changelog & Friends #98) - Changelog

    Just on the rocks (Changelog & Friends #98) - Changelog

    2025-06-20
    Jerod tells Adam about how bad he hates the taste of Gin, sips on some Generative A Rye (on the rocks), they open the comments section for a bit, and then land the plane talking about being alone, naked, and afraid.
  • The CEO of htmx likes codin' dirty (Changelog Interviews #646) - Changelog

    The CEO of htmx likes codin' dirty (Changelog Interviews #646) - Changelog

    2025-06-18
    Jerod is joined by Carson Gross, the creator of htmx –a small, zero-dependency JavaScript library that he says, "completes HTML as a hypertext". Carson built it because he's big on hypermedia, he even wrote a book called Hypermedia...
  • Stop uploading your data to Google (Changelog News #149) - Changelog

    Stop uploading your data to Google (Changelog News #149) - Changelog

    2025-06-16
    Lukas Mathis tells us to stop uploading our data to Google, Robert Vitonsky wants web devs to not guess his language using his IP, Tom from GameTorch reminds us that software talent is gold right now, Austin Parker from Honeycomb describes how LLMs...
  • Saltiness about frostiness (Changelog & Friends #97) - Changelog

    Saltiness about frostiness (Changelog & Friends #97) - Changelog

    2025-06-13
    Justin Searls joins Jerod in Apple's WWDC wake for hot takes about frosty UIs. We go (almost) point-by-point through the keynote, dissecting and reacting along the way. Concentricity!
  • The Roc programming language (Changelog Interviews #645) - Changelog

    The Roc programming language (Changelog Interviews #645) - Changelog

    2025-06-11
    Jerod chats with Richard Feldman about Roc – his fast, friendly, functional language inspired by Richard's love of Elm. Roc takes many of Elm's ideas beyond the frontend and introduces some great ideas of its own. Get ready to learn about...
  • Never. Let. AI. Write. Your. Tests. (Changelog News #148) - Changelog

    Never. Let. AI. Write. Your. Tests. (Changelog News #148) - Changelog

    2025-06-09
    Diwank explains why you should never let AI writes your tests, Apple redesigns all of their software platforms, AI has brought about the rise of judgement over technical skills, Peter Steinberger says Claude Code is now his computer, and the curious...
  • Adventures in babysitting coding agents (Changelog & Friends #96) - Changelog

    Adventures in babysitting coding agents (Changelog & Friends #96) - Changelog

    2025-06-06
    The ever-provocative Steve Yegge joins us fresh off a vibe coding bender so productive, he wrote a book on the topic alongside award-winning author Gene Kim. Steve tells us why he believes the IDE is dead, why babysitting AI agents is more fun than...
  • We're all Builders now (Changelog Interviews #644) - Changelog

    We're all Builders now (Changelog Interviews #644) - Changelog

    2025-06-05
    We're on location at Microsoft Build 2025 with Amanda Silver, Corporate Vice President of Microsoft's Developer Division. Amanda leads product, design, user research, and engineering systems for some of the tools you use every day. We discuss...
  • The 'developer replacement' hype cycle (Changelog News #147) - Changelog

    The 'developer replacement' hype cycle (Changelog News #147) - Changelog

    2025-06-02
    We're doing a live show in Denver this July, Danilo Alonso has seen the 'developer replacement' hype cycle many times, Dan Sinker says we're in the Who Cares Era, Cap looks like a solid alternative to typical CAPTCHA solutions, Michael...
  • wsl.exe -- cat hello.cs (Changelog & Friends #95) - Changelog

    wsl.exe -- cat hello.cs (Changelog & Friends #95) - Changelog

    2025-05-31
    We bring you back to Microsoft Build 2025 to nerd out with Craig Loewen on Windows Subsystem for Linux and Mads Torgersen on leading the design of C#.
  • The Web Development Engine (Changelog Interviews #643) - Changelog

    The Web Development Engine (Changelog Interviews #643) - Changelog

    2025-05-30
    We're joined by Andreas Møller, Co-founder of Nordcraft — the team behind Nordcraft Engine, a powerful new platform designed to give web developers what gaming developers have had for years. Andreas shares what inspired them to build Nordcraft...
  • Entry-level tech jobs are getting wiped out (Changelog News #146) - Changelog

    Entry-level tech jobs are getting wiped out (Changelog News #146) - Changelog

    2025-05-27
    The San Fransisco Standard published some sobering news for new graduates, the Forge team decided to put an AI agent in your shell, Fernando Borretti says you can choose tools that make you happy, Jujutsu's flexibility and safety changed Nathan...
  • Dull, dirty or dangerous (Changelog & Friends #94) - Changelog

    Dull, dirty or dangerous (Changelog & Friends #94) - Changelog

    2025-05-23
    We sit down with Scott Hanselman at Microsoft Build 2025 to discuss open sourcing all the things, cool stuff Windows can do, where we want (and don't want) AI to fit into our lives, building arcade cabinets, and so much more.
  • Refactored in prison (Changelog Interviews #642) - Changelog

    Refactored in prison (Changelog Interviews #642) - Changelog

    2025-05-23
    Preston Thorpe joins us from inside prison, where he awaits a hopeful release within the next 12 months. His journey has been anything but easy—marked by hardship and uncertainty. But over the past few years, Preston has undergone a profound...
  • Windows Subsystem for Linux is open source (Changelog News #145) - Changelog

    Windows Subsystem for Linux is open source (Changelog News #145) - Changelog

    2025-05-19
    Microsoft finally opens the source of WSL, Paolo Scanferla describes an inherent trade-off in TypeScript's type system, Alberto Fortin is taking a step back from heavy LLM use while coding, a pseudonymous hacker spent two weeks coding from their...
  • #define: I'm going pants (Changelog & Friends #93) - Changelog

    #define: I'm going pants (Changelog & Friends #93) - Changelog

    2025-05-16
    Welcome back to #define, our game of obscure jargon, fake definitions, and expert tomfoolery. We've gathered some awesome friends, new and old, to see who has the best vocabulary and who can trick the everyone else into thinking that they do.
  • NATS and the CNCF kerfuffle (Changelog Interviews #641) - Changelog

    NATS and the CNCF kerfuffle (Changelog Interviews #641) - Changelog

    2025-05-16
    Derek Collison — creator of NATS and Co-founder & CEO of Synadia — joins the show to dive into the origins, design, and evolution of NATS, a high-performance, open-source messaging system built for modern cloud-native systems and part of the CNCF....
  • A critical look at MCP (Changelog News #144) - Changelog

    A critical look at MCP (Changelog News #144) - Changelog

    2025-05-12
    Rasmus Holm takes a critical look at MCP, Stefan Judis shares a new term he learned from Scott Hanselman, Raf beautifully describes the curse of knowing how, Void is an open source Cursor alternative & React Jam is back for its 6th online game jam.
  • Kaizen! Tip of the Pipely (Changelog & Friends #92) - Changelog

    Kaizen! Tip of the Pipely (Changelog & Friends #92) - Changelog

    2025-05-09
    Kaizen 19 has arrived! Gerhard has been laser-focused on making Jerod's pipe dream a reality by putting all of his efforts into Pipely. Has it been a big waste of time or has this epic side quest morphed into a main quest?!
  • Building Zed's agentic editing (Changelog Interviews #640) - Changelog

    Building Zed's agentic editing (Changelog Interviews #640) - Changelog

    2025-05-07
    Nathan Sobo is back talking about the next big thing for Zed—agentic editing! You now have a full-blown AI-native editor to play with. Collaborate with agents at 120fps in a natively multiplayer IDE.
  • Firefox could be doomed (Changelog News #143) - Changelog

    Firefox could be doomed (Changelog News #143) - Changelog

    2025-05-05
    The DOJ's beef with Google might spell doom for Mozilla, Clayton Ramsey makes a plea for not using ChatGPT for writing, Tim Cook loses a big gamble, Brandon Reinhart migrates his game dev away from Rust and Bevy, and Ibrahim Diallo throws zip...
  • When life gives you LLMs... (Changelog & Friends #91) - Changelog

    When life gives you LLMs... (Changelog & Friends #91) - Changelog

    2025-05-02
    Our old friend, Zeno Rocha, returns to discuss email etiquette, the strange new world of AI SEO, the coming LLM enshittification, and SLATE Auto – the just-announced $20k modular EV truck.
  • Chasing that next BIG thing (Changelog Interviews #639) - Changelog

    Chasing that next BIG thing (Changelog Interviews #639) - Changelog

    2025-05-01
    Drew Wilson is back! It's been more than a decade since Adam and Drew have spoken and wow, Drew has been busy. He built Plasso and got acquired by GoDaddy. He built a bank called Letter which didn't work out...and now he's Head of Design...
  • I just want to code (Changelog News #142) - Changelog

    I just want to code (Changelog News #142) - Changelog

    2025-04-28
    Zach Bellay tells us about the devil and the angel on his shoulders, Pete Koomen thinks today's AI apps are like horseless carriages, Hyperwood is an open source system for crafting furniture from simple wooden slats, Scott Antipa agrees with...
  • Hello, Matworld! (Changelog & Friends #90) - Changelog

    Hello, Matworld! (Changelog & Friends #90) - Changelog

    2025-04-25
    Join us on a journey to make believe worlds with our good friend Mat Ryer. The assignment; we each get to make up a new world where we invent a new gadget and declare a new rule. This episode is sure to delight loyal fans and especially those who...
  • Make sales not features (Changelog Interviews #638) - Changelog

    Make sales not features (Changelog Interviews #638) - Changelog

    2025-04-23
    Kendall Miller is a bubbly extrovert who sticks his fingers in a lot of pies. He advises tech companies like FusionAuth, positions tech products like Civo & Tensorlake, organizes tech networks like CTO Lunches, and even sells whiskey & gin to...
  • Fresh beats for endless flow state (Changelog News #141) - Changelog

    Fresh beats for endless flow state (Changelog News #141) - Changelog

    2025-04-21
    We drop our fourth Changelog Beats album, Dex Horthy proposes the 12-factor AI agent, Thorsten Ball takes us step-by-step through building a coding agent, Zachary Huang builds an LLM framework in 100 lines of code & Philip Laine's Spegel...
  • Vibing into the vibe (Changelog & Friends #89) - Changelog

    Vibing into the vibe (Changelog & Friends #89) - Changelog

    2025-04-18
    Nick Nisi joins us to confess his AI subscription glut, drool over some cool new hardware gadgets, discuss why the TypeScript team chose Go for their new compiler, opine on the React team's complicated relationship with Vercel, suggest people try...
  • Making DNSimple (Changelog Interviews #637) - Changelog

    Making DNSimple (Changelog Interviews #637) - Changelog

    2025-04-16
    Anthony Eden, Founder & CEO of DNSimple, joins the show to talk about the world of managed hosting for DNS and more.
  • Google's new protocol has AI agents talkin' (Changelog News #140) - Changelog

    Google's new protocol has AI agents talkin' (Changelog News #140) - Changelog

    2025-04-14
    Google announces an open protocol for AI agent collaboration, Datastar is an Alpine.js / htmx love child, Matthias Endler documents things he finds common in the best programmers, turns out Linus Torvalds built Git in 10 days & Zev is a CLI that...
  • Proud pod parents (Changelog & Friends #88) - Changelog

    Proud pod parents (Changelog & Friends #88) - Changelog

    2025-04-12
    Richard Moot joins us to discuss Changelog helping Square launch a developer pod and the excitement around MCP (Model Context Protocol) servers. What might it foretell about the future of human/robot relations?
  • The era of durable execution (Changelog Interviews #636) - Changelog

    The era of durable execution (Changelog Interviews #636) - Changelog

    2025-04-10
    Stephan Ewen, Founder and CEO of Restate.dev joins the show to talk about the coming era of resilient apps, the meaning of and what it takes to achieve idempotency, this world of stateful durable execution functions, and when it makes sense to reach...
  • The AI 2027 scenario (Changelog News #139) - Changelog

    The AI 2027 scenario (Changelog News #139) - Changelog

    2025-04-07
    Daniel Kokotajlo and the AI Futures Project lays out a potential scenario of superhuman AI's impact, Liam ERD generates beautiful, interactive ER diagrams from your database, Mozilla takes on Gmail with "Thundermail", algernon explains why...
  • Turn him into a walrus (Changelog & Friends #87) - Changelog

    Turn him into a walrus (Changelog & Friends #87) - Changelog

    2025-04-04
    Jerod turns Adam into Lego, a Walrus, and a Walrus in the style of Studio Ghibli...and so much more. This is a good one to watch on YouTube.
  • The 1000x faster financial database (Changelog Interviews #635) - Changelog

    The 1000x faster financial database (Changelog Interviews #635) - Changelog

    2025-04-02
    In July of 2020, Joran Dirk Greef stumbled into a fundamental limitation in the general-purpose database design for transaction processing. This sent him on a path that ended with TigerBeetle, a redesigned distributed database for financial...
  • The idealization of farming by tech (Changelog News #138) - Changelog

    The idealization of farming by tech (Changelog News #138) - Changelog

    2025-03-31
    Theodore Morley wonders why tech workers so frequently point our wanderlust toward hands-on trades, Eduardo Bouças explains why he's lost confidence in Vercel's handling of Next.js, "xan" is a command line tool that can be used to...
  • Of agents & agency (Changelog & Friends #86) - Changelog

    Of agents & agency (Changelog & Friends #86) - Changelog

    2025-03-28
    Long-time JS Party panelist Amal Hussein joins Jerod to catch up on her career path, to opine on the viability agentic coding, to feel all the feelings that AI brings out of us as developers, and to share something new in her life that changes everything.
  • Leading leaders who lead engineers (remastered) (Changelog Interviews #634) - Changelog

    Leading leaders who lead engineers (remastered) (Changelog Interviews #634) - Changelog

    2025-03-26
    This week we're bringing you a remaster of our epic 2021interview with Lara Hogan -- author of Resilient Management and management coach / trainer for the tech industry. The majority of our conversation focuses on the four primary hats leaders...
  • Revenge of the junior developer (Changelog News #137) - Changelog

    Revenge of the junior developer (Changelog News #137) - Changelog

    2025-03-24
    Steve Yegge's latest rant about the future of "coding", Ethan McCue shares some life altering Postgres patterns, Hillel Wayne makes the case for Verification-First Development, Gerd Zellweger experienced lots of pain setting up GitHub...
  • Here's my Siri theory (Changelog & Friends #85) - Changelog

    Here's my Siri theory (Changelog & Friends #85) - Changelog

    2025-03-21
    Justin Searls from Breaking Change joins the show to discuss Apple's Intelligence blunder, the end of the good times in the tech industry, and POSSE Party, his in-progress product that lets "any dummy with a website enjoy a life of...
  • Securing ecommerce:

    Securing ecommerce: "It's complicated" (Changelog Interviews #633) - Changelog

    2025-03-20
    Ilya Grigorik and his team at Shopify has been hard at work securing ecommerce checkouts from sophisticated news attacks (such as digital skimming) and he's here to share all the technical intricacies and far-reaching implications of this work.
  • Our interfaces have lost their senses (Changelog News #136) - Changelog

    Our interfaces have lost their senses (Changelog News #136) - Changelog

    2025-03-17
    Amelia Wattenberger bemoans the computer's great flattening, the Learnk8s team lets you manage your cluster from a spreadsheet, Jan Swist gets a surprising response from Cursor, the French and German governments team up for an open source Notion...
  • Friends on the frontend (Changelog & Friends #84) - Changelog

    Friends on the frontend (Changelog & Friends #84) - Changelog

    2025-03-14
    Adam's friend on the frontend, John Long joins the show to explore his usage of AI, design tools and the stack he prefers. We talk Next.js vs Rails, maintaining open source, building websites with Framer, their mutual love for Figma, and more.
  • Reaching industrial economies of scale (Changelog Interviews #632) - Changelog

    Reaching industrial economies of scale (Changelog Interviews #632) - Changelog

    2025-03-12
    Beyang Liu, the CTO & Co-founder of Sourcegraph is back on the pod. Adam and Beyang go deep on the idea of "industrializing software development" using AI agents, using AI in general, using code generation. So much is happening in and...
  • Everyone is talking about MCP (Changelog News #135) - Changelog

    Everyone is talking about MCP (Changelog News #135) - Changelog

    2025-03-10
    Vibe coding is the new vibe, AI engineers are all taking about MCP, Tom Usher wants you to kill your algorithmic feeds, Curiositry shares his troubleshooting expertise, Nikola Ðuza thinks we should keep blogging for the LLMs & James Stanier...
  • Friendly Feud: JS Party Edition (Changelog & Friends #83) - Changelog

    Friendly Feud: JS Party Edition (Changelog & Friends #83) - Changelog

    2025-03-07
    Our award-winning JS Party game show is back with a new name, a new channel, and the same ol' survey-response-guessing fun! The JS Party crew join us to see who knows y'all best. Survey says!
  • Antirez returns to Redis! (Changelog Interviews #631) - Changelog

    Antirez returns to Redis! (Changelog Interviews #631) - Changelog

    2025-03-07
    Antirez has returned to Redis! Yes, Salvatore Sanfilippo (aka Antirez), the creator of Redis has returned to Redis and he joined us to share the backstory on Redis, what's going on with the tech and the company, the possible (likely) move back to...
  • JavaScript fatigue strikes back (Changelog News #134) - Changelog

    JavaScript fatigue strikes back (Changelog News #134) - Changelog

    2025-03-03
    Allen Pike on the JavaScript ecosystem after a decade away, Lars Wirzenius was there at the birth of Linux, Piotr Migdał archives things in Markdown, Jacob Stopak is gamifying Git with Devlands & Juan Diego Rodríguez runs down how CSS functions...
  • Kaizen! Pipely goes BAM (Changelog & Friends #82) - Changelog

    Kaizen! Pipely goes BAM (Changelog & Friends #82) - Changelog

    2025-02-28
    It's Kaizen 18! Can you believe it? We discuss the recent Fly.io outage, some little features we've added since our last Kaizen, our new video-first production, and of course, catch up on all things Pipely! Oh, and Gerhard surprises us (once...
  • Building for application developers (Changelog Interviews #630) - Changelog

    Building for application developers (Changelog Interviews #630) - Changelog

    2025-02-27
    Anurag Goel, Founder/CEO of Render, joins Adam to discuss what they're doing to solve cloud problems for application developers. They just raised $80M they don't even need and they're poised to solve boring problems like object storage,...
  • AI killed the tech interview. Now what? (Changelog News #133) - Changelog

    AI killed the tech interview. Now what? (Changelog News #133) - Changelog

    2025-02-24
    Kane Narraway thinks through the radical change AI tools have brought to the technical interview process, Rhys Kentish built an app that makes him touch grass, Microsoft announced their progress on quantum computing, Chris Horsley learns about...
  • GenAI hot takes and bad use cases (Practical AI #304) - Changelog

    GenAI hot takes and bad use cases (Practical AI #304) - Changelog

    2025-02-24
    It seems like all we hear about are the great use cases for GenAI, but where should you NOT be using the technology? On this episode Chris and Daniel share their hot takes and bad use cases. Some may surprise you!
  • Change my mind (Changelog & Friends #81) - Changelog

    Change my mind (Changelog & Friends #81) - Changelog

    2025-02-21
    Jerod and Adam use Chris Kiehl's post on development topics he's changed his mind on (over the last 10 years) as a proxy for discussion on dev things they HAVE and HAVE NOT changed their minds on.
  • Programming with LLMs (Changelog Interviews #629) - Changelog

    Programming with LLMs (Changelog Interviews #629) - Changelog

    2025-02-19
    For the past year, David Crawshaw has intentionally sought ways to use LLMs while programming, in order to learn about them. He now regularly use LLMs while working and considers their benefits a net-positive on his productivity. David wrote down his...
  • AI is stifling tech adoption (Changelog News #132) - Changelog

    AI is stifling tech adoption (Changelog News #132) - Changelog

    2025-02-17
    Declan Chidlow proposes that AI is stifling tech adoption, Ariel Salminen shares 17 pieces of advice she's learned about leading successful product teams, Benj Edwards tells the story of WikiTok, the React team sunsets Create React App & Ruben...
  • Discovering discovery coding (Changelog & Friends #80) - Changelog

    Discovering discovery coding (Changelog & Friends #80) - Changelog

    2025-02-14
    Fire up a REPL, grab your favorite Stephen King novel, and hold on to the seat of your pants! Jimmy Miller returns to reveal why, at least for some of us, discovery coding is where it's at.
  • Tool calling and agents (Practical AI #303) - Changelog

    Tool calling and agents (Practical AI #303) - Changelog

    2025-02-14
    It seems like everyone is uses the term "agent" differently these days. In this episode, Chris and Daniel dig into the details of tool calling and its connection to agents. They help clarify how LLMs can "talk to" and "interact...
  • One last party (JS Party #350) - Changelog

    One last party (JS Party #350) - Changelog

    2025-02-13
    Jerod is joined by KBall, Nick & Amy to throw one last JS Party! We review last year's predictions, discuss the state of the web dev world, opine on coding AIs (of course) & divulge what comes next for the JS Party crew. Thank you for...
  • Fostering open source culture (Changelog Interviews #628) - Changelog

    Fostering open source culture (Changelog Interviews #628) - Changelog

    2025-02-13
    Arun Gupta is back, this time with his latest book in hand titled "Fostering Open Source Culture" to share his wisdom and experiences of fostering open source culture. BTW you can use the code `OSCULTURE20` to get 20% off (both print and...
  • Tech is supposed to make our lives easier (Changelog News #131) - Changelog

    Tech is supposed to make our lives easier (Changelog News #131) - Changelog

    2025-02-10
    Bill Maher excoriates the software industry for making our lives more difficult, two professors from the University of Washington put together a curriculum to help us manage life in the ChatGPT world, Daniel Delaney thinks deeply on chat as a dev tool...
  • The state of homelab tech (2025) (Changelog & Friends #79) - Changelog

    The state of homelab tech (2025) (Changelog & Friends #79) - Changelog

    2025-02-07
    Techno Tim joins Adam to catch up on the state of Homelab for 2025, the state of AI at home and on-prem (AI Homelab) and where that's heading, building a creator PC, choosing the parts for your build, GPU availability, Windows being user hostile,...
  • Build software that lasts! (Changelog Interviews #627) - Changelog

    Build software that lasts! (Changelog Interviews #627) - Changelog

    2025-02-05
    After 30+ years in the software industry, Bert Hubert has experienced a lot. He founded PowerDNS, published articles for places like IETF / IEEE, and built his own parliament monitoring system. That just scratches the surface. Recently, Bert wrote...
  • Everyone knows your location (Changelog News #130) - Changelog

    Everyone knows your location (Changelog News #130) - Changelog

    2025-02-03
    Tim Sh tracked himself down through in-app ads, Sniffnet comfortably monitors your Internet traffic, Cate Huston opines on what makes a good team, Victor Shepelev draws on 25 years of coding to share seven things he now knows & Grant Slatton tells...
  • Over the top auth strategies (Changelog & Friends #78) - Changelog

    Over the top auth strategies (Changelog & Friends #78) - Changelog

    2025-01-31
    Dan Moore from FusionAuth joins us for a wide-ranging discussion about modern auth strategies. We talk magic links, OTP, MFA, passkeys, password managers & so much more.
  • Deep-dive into DeepSeek (Practical AI #302) - Changelog

    Deep-dive into DeepSeek (Practical AI #302) - Changelog

    2025-01-31
    There is crazy hype and a lot of confusion related to DeepSeek's latest model DeepSeek R1. The products provided by DeepSeek (their version of a ChatGPT-like app) has exploded in popularity. However, ties to China have raised privacy and...
  • Turso is rewriting SQLite in Rust (Changelog Interviews #626) - Changelog

    Turso is rewriting SQLite in Rust (Changelog Interviews #626) - Changelog

    2025-01-30
    Glauber Costa, co-founder and CEO of Turso, joins us to discuss libSQL, Limbo, and how they're rewriting SQLite in Rust. We discuss their efforts with libSQL, the challenge of SQLite being in the public domain but not being open for contribution,...
  • DeepSeek-R1's epic pull request (Changelog News #129) - Changelog

    DeepSeek-R1's epic pull request (Changelog News #129) - Changelog

    2025-01-27
    Xuan-Son Nguyen opened a low-level code PR written 99% by DeepSeek-R1, Adam Wathan announces the release of Tailwind CSS 4.0, Matheus Lima opens up the Computer Science history books to create list of influential papers, Namanyay Goel thinks AI is...
  • Fallthrough & Friends (Changelog & Friends #77) - Changelog

    Fallthrough & Friends (Changelog & Friends #77) - Changelog

    2025-01-24
    Kris Brandow & Matthew Sanabria from Fallthrough.fm join Jerod to discuss tools we're switching to, whether or not Go is still a great systems programming language choice, user-centric documentation, the need for archivists & more.
  • Video generation with realistic motion (Practical AI #301) - Changelog

    Video generation with realistic motion (Practical AI #301) - Changelog

    2025-01-23
    We seem to be experiencing a surge of video generation tools, models, and applications. However, video generation models generally struggle with some basic physics, like realistic walking motion. This leaves some generated videos lacking true motion...
  • From open source to acquired (Changelog Interviews #625) - Changelog

    From open source to acquired (Changelog Interviews #625) - Changelog

    2025-01-23
    Ashley Jeffs shares his journey with Benthos, an open source stream processor that was acquired by Redpanda. We talk about the evolution of data streaming technologies, the challenges he faced while growing the project, the decision to bootstrap...
  • Make computing personal again (Changelog News #128) - Changelog

    Make computing personal again (Changelog News #128) - Changelog

    2025-01-20
    Benj Edwards wants to put the "personal" back in "personal computer", the answer.ai folks took Devin for a month-long spin, Asaf Zamir explains why senior engineers can remain ICs and still have a fulfilling career, Fabrizio Ferri...
  • Other people's robots (Changelog & Friends #76) - Changelog

    Other people's robots (Changelog & Friends #76) - Changelog

    2025-01-17
    Jerod & Adam discuss Nvidia's recently announced personal AI supercomputer, Waymo's latest infinite loop, what's involved in getting a "modern" terminal setup, and whether or not AI has gone mainstream... warts & all!
  • The world of embedded systems (Changelog Interviews #624) - Changelog

    The world of embedded systems (Changelog Interviews #624) - Changelog

    2025-01-15
    Elecia White, host of Embedded.fm and author of Making Embedded Systems, joins us to discuss all things embedded systems. We discuss programming non-computers, open source resources for embedded, self-driving cars, embedded system like the GoPro,...
  • The new $30,000 side hustle (Changelog News #127) - Changelog

    The new $30,000 side hustle (Changelog News #127) - Changelog

    2025-01-13
    Bloomberg reports on a concerning new trend in tech hiring, Sean Goedecke has a lot to say about large established codebases, Jacob Bartlett thinks Apple is ruining Swift's original vision, Ahmed Khaleel built a cool tool for turning GitHub repos...
  • It's a peccadillo circus (Changelog & Friends #75) - Changelog

    It's a peccadillo circus (Changelog & Friends #75) - Changelog

    2025-01-10
    Mat Ryer is back! He plays the piano, we tell each other truths/lies, we pay homage to the 8" floppy disk, Mat accepts an open source medal, and so much more. It's a real circus. MatGPT!
  • The power of the button (Changelog Interviews #623) - Changelog

    The power of the button (Changelog Interviews #623) - Changelog

    2025-01-09
    Rachel Plotnick joins us for the first show of 2025 to discuss her book "Power Button" and the research she did, and why we love/hate buttons so much. We also discuss her upcoming book "License to Spill" as well as the research...
  • 10 big predictions for 2025 (Changelog News #126) - Changelog

    10 big predictions for 2025 (Changelog News #126) - Changelog

    2025-01-06
    M.G. Siegler goes way out on a limb with some BIG predictions of things that could happen this year, Simon Willison's year-end roundup is a must-read and perhaps the only thing you have to read to get up-to-speed on the state of the LLM, Allen...
  • State of the

    State of the "log" 2024 (Changelog & Friends #74) - Changelog

    2024-12-20
    Our 7th annual year-end wrap-up is here! We're featuring 12 listener voicemails, dope Breakmaster Cylinder remixes & our favorite episodes of the year. Thanks for listening! 💚
  • Shipped It! (Ship It! #135) - Changelog

    Shipped It! (Ship It! #135) - Changelog

    2024-12-20
    Justin & Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises & what's next.
  • Mozart to Megadeath at CHRP (Practical AI #300) - Changelog

    Mozart to Megadeath at CHRP (Practical AI #300) - Changelog

    2024-12-19
    Daniel and Chris groove with Jeff Smith, Founder and CEO at CHRP.ai. Jeff describes how CHRP anonymously analyzes emotional wellness data, derived from employees' music preferences, giving HR leaders actionable insights to improve productivity,...
  • We ain't afraid of no Ghostty! (Changelog Interviews #622) - Changelog

    We ain't afraid of no Ghostty! (Changelog Interviews #622) - Changelog

    2024-12-18
    Mitchell Hashimoto joins the show to discuss Ghostty, the newest terminal in town. Mitchell co-founded HashiCorp, took it all the way to IPO, exited in 2023—and now he's working on a terminal emulator called Ghostty. Ghostty is set to 1.0 this...
  • That's Go Time! (Go Time #340) - Changelog

    That's Go Time! (Go Time #340) - Changelog

    2024-12-18
    Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That's right, this is Go Time's finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time,...
  • The code, prose & pods that shaped 2024 (Changelog News #125) - Changelog

    The code, prose & pods that shaped 2024 (Changelog News #125) - Changelog

    2024-12-16
    This episodes diverges from our traditional fare. I've reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
  • AI IRL at Honeycomb (Ship It! #134) - Changelog

    AI IRL at Honeycomb (Ship It! #134) - Changelog

    2024-12-14
    Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.
  • Kaizen! Three wise men? (Changelog & Friends #73) - Changelog

    Kaizen! Three wise men? (Changelog & Friends #73) - Changelog

    2024-12-13
    Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)!
  • Building the developer cloud (Changelog Interviews #621) - Changelog

    Building the developer cloud (Changelog Interviews #621) - Changelog

    2024-12-12
    Kurt Mackey is back for a deep dive into what it takes to build the developer cloud. Kurt joins Adam to discuss the alliance between companies and cloud, something Kurt refers to as the "Rebel Alliance," cloud complexity vs usability,...
  • Sidekick is an AI Shopify expert (Practical AI #299) - Changelog

    Sidekick is an AI Shopify expert (Practical AI #299) - Changelog

    2024-12-11
    Today, Chris explores Shopify Magic and other AI offerings with Mike Tamir, Distinguished ML Engineer and Head of Machine Learning, and Matt Colyer, Director of Product Management for Sidekick. They talk about how Shopify uses generative AI and LLMs...
  • Pitching Go in 2025 (Go Time #339) - Changelog

    Pitching Go in 2025 (Go Time #339) - Changelog

    2024-12-10
    With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work?
  • A new era for the Changelog Podcast Universe (Changelog News #124) - Changelog

    A new era for the Changelog Podcast Universe (Changelog News #124) - Changelog

    2024-12-09
    We're making some big Changelog changes in 2025, the previously featured Stanford study on ghost engineers doesn't live up to the hype, Git ingest is a simple service that turns any GitHub repository into a simple text ingest of its codebase,...
  • ShopTalk & Friends (Changelog & Friends #72) - Changelog

    ShopTalk & Friends (Changelog & Friends #72) - Changelog

    2024-12-06
    Chris Coyier and Dave Rupert join Adam and Jerod for a ShopTalk & Friends conversation on the viability of the web, making content, ads to support that content, Codepen's future plans, books, side quests, and social networks devaluing links.
  • CI/CDagger (Ship It! #133) - Changelog

    CI/CDagger (Ship It! #133) - Changelog

    2024-12-06
    Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.
  • React: then & now (JS Party #349) - Changelog

    React: then & now (JS Party #349) - Changelog

    2024-12-05
    Back at React Summit in New York, KBall & Nick sat down with Tom Occhino & Shruti Kapoor for more fascinating conversations. Tom Occhino, a key figure in React's history at Facebook (now Meta), reveals the origin story of React, which...
  • Hack Club takes to the High Seas (Changelog Interviews #620) - Changelog

    Hack Club takes to the High Seas (Changelog Interviews #620) - Changelog

    2024-12-04
    Jerod is joined by Hack Clubber Acon, who is fresh off the GitHub Universe stage and ready to tell us all about High Seas, a new initiative by Zach Latta and the Hack Club crew that's incentivizing teens to build cool personal projects by giving...
  • Full-duplex, real-time dialogue with Kyutai (Practical AI #298) - Changelog

    Full-duplex, real-time dialogue with Kyutai (Practical AI #298) - Changelog

    2024-12-04
    Kyutai, an open science research lab, made headlines over the summer when they released their real-time speech-to-speech AI assistant (beating OpenAI to market with their teased GPT-driven speech-to-speech functionality). Alex from Kyutai joins us in...
  • If not React, then what? (Changelog News #123) - Changelog

    If not React, then what? (Changelog News #123) - Changelog

    2024-12-02
    Alex Russell answers the question, "If not React, then what?" Csaba Okrona identifies four core problems that create and reinforce knowledge silos, Rob Koch's Markwhen is like Markdown for timelines, Jeff Geerling is quite impressed by...
  • Clones, commerce & campaigns (Practical AI #297) - Changelog

    Clones, commerce & campaigns (Practical AI #297) - Changelog

    2024-11-29
    Chris and Daniel dive into what Trump’s impending second term could mean for AI companies, model developers, and regulators, unpacking the potential shifts in policy and innovation. Next, they discuss the latest models, like Qwen, that blur the...
  • WYSIWYG (JS Party #348) - Changelog

    WYSIWYG (JS Party #348) - Changelog

    2024-11-29
    At React Summit in New York, KBall & Nick sat down with Kent C. Dodds & Theo Browne for two fascinating conversations. Both of them showed us the whole gamut of their personalities! Kent shared his insights on effective teaching methodologies...
  • Public safety Kubernetes (Ship It! #132) - Changelog

    Public safety Kubernetes (Ship It! #132) - Changelog

    2024-11-29
    Marc Boorshtein from Tremolo Security joins Justin & Autumn to talk all about running Kubernetes in the public sector.
  • Let's archive the web (Changelog Interviews #619) - Changelog

    Let's archive the web (Changelog Interviews #619) - Changelog

    2024-11-27
    Nick Sweeting joins Adam and Jerod to talk about the importance of archiving digital content, his work on ArchiveBox to make it easier, the challenges faced by Archive.org and the Wayback Machine, and the need for both centralized and distributed...
  • Waymos make bad neighbors (Changelog++ 🔐) (Changelog & Friends) - Changelog

    Waymos make bad neighbors (Changelog++ 🔐) (Changelog & Friends) - Changelog

    2024-11-27
    Adam & Jerod hallway-track-it before our All Things Open interviews. We discuss the trend in rebooting old school vehicles, our likes & dislikes of EVs, the Hummer's new crab walk, Tesla's gambit & more (This episode is for...
  • Busting the ghost engineers (0.1x-ers) (Changelog News #122) - Changelog

    Busting the ghost engineers (0.1x-ers) (Changelog News #122) - Changelog

    2024-11-25
    Ben Affleck's take on AI replacing actors, Stanford researcher (Yegor Denisov-Blanch) busts the ghost engineers, Electrobun takes a crack at Electron apps, April King opens up a cookies can of worms, John Arundel thinks many of us are making a...
  • Local-first, y/n?  (Changelog & Friends #71) - Changelog

    Local-first, y/n? (Changelog & Friends #71) - Changelog

    2024-11-22
    Our friends Johannes Schickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps.
  • Abstractions and implementations (Ship It! #131) - Changelog

    Abstractions and implementations (Ship It! #131) - Changelog

    2024-11-22
    Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.
  • Unpop roundup! 2023 (Go Time #338) - Changelog

    Unpop roundup! 2023 (Go Time #338) - Changelog

    2024-11-21
    Go Time producer, Jerod Santo, ranks & reviews the most (un)popular opinions of 2023.
  • Nine pillars of great Node apps (JS Party #347) - Changelog

    Nine pillars of great Node apps (JS Party #347) - Changelog

    2024-11-21
    Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson & Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode,...
  • Two tickets for Departure, please (Changelog Interviews #618) - Changelog

    Two tickets for Departure, please (Changelog Interviews #618) - Changelog

    2024-11-20
    Today we're joined by a dynamic duo, Helena Zhang & Tobias Fried, who team up on all sorts of digital passion projects. This includes the wildly popular Phosphor Icons plus their latest joint, Departure Mono, a monospaced pixel font with a...
  • scikit-learn & data science you own (Practical AI #296) - Changelog

    scikit-learn & data science you own (Practical AI #296) - Changelog

    2024-11-19
    We are at GenAI saturation, so let's talk about scikit-learn, a long time favorite for data scientists building classifiers, time series analyzers, dimensionality reducers, and more! Scikit-learn is deployed across industry and driving a...
  • AI makes tech debt more expensive (Changelog News #121) - Changelog

    AI makes tech debt more expensive (Changelog News #121) - Changelog

    2024-11-18
    Evan Doyle says AI makes tech debt more expensive, Hunter Ng researches the ghost job ad phenomenon, Gavin Anderegg analyzes Bluesky in light of its recent success, Martin Tournoij rants against best practices & Evan Schwartz tells us why he...
  • Bus factors & conspiracy theories (Changelog & Friends #70) - Changelog

    Bus factors & conspiracy theories (Changelog & Friends #70) - Changelog

    2024-11-15
    Adam & Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death of the hyperlink, systematically estimating a project's bus factor, The Browser Company abandoning Arc, the Dead Internet theory & more!
  • Hosting Hachyderm (Ship It! #130) - Changelog

    Hosting Hachyderm (Ship It! #130) - Changelog

    2024-11-15
    Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.
  • Gotta give to get back (Changelog Interviews #617) - Changelog

    Gotta give to get back (Changelog Interviews #617) - Changelog

    2024-11-14
    We're on the main stage at THAT Conference with Danny Thompson. He has an amazing story and journey into tech. Thanks to our friends at Cloudflare for helping us get to THAT Conference earlier this year to enable this conversation. Special thanks...
  • It's all about documentation (JS Party #346) - Changelog

    It's all about documentation (JS Party #346) - Changelog

    2024-11-14
    Carmen Huidobro joins Amy, KBall & Nick on the show to talk about her work, the importance of writing docs, and her upcoming conference talk at React Summit US!
  • Creating tested, reliable AI applications (Practical AI #295) - Changelog

    Creating tested, reliable AI applications (Practical AI #295) - Changelog

    2024-11-13
    It can be frustrating to get an AI application working amazingly well 80% of the time and failing miserably the other 20%. How can you close the gap and create something that you rely on? Chris and Daniel talk through this process, behavior testing,...
  • Crawl, walk & run your way to usable CLIs in Go (Go Time #337) - Changelog

    Crawl, walk & run your way to usable CLIs in Go (Go Time #337) - Changelog

    2024-11-12
    With the number of libraries available to Go developers these days, you'd think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one...
  • The democratization of spreadsheets (Changelog News #120) - Changelog

    The democratization of spreadsheets (Changelog News #120) - Changelog

    2024-11-11
    Changelog Merch is now on sale, IronCalc sets out to democratize spreadsheets, Grant Slatton writes about algorithms we develop software by, Mark Rainey gives respect to the ultimate in debugging, Gitpod is leaving Kubernetes & Johannes Kaufmann’s...
  • ANTHOLOGY – Self-hosted, self-confident & self-employed (Changelog & Friends #69) - Changelog

    ANTHOLOGY – Self-hosted, self-confident & self-employed (Changelog & Friends #69) - Changelog

    2024-11-08
    We take you one last time back to the All Things Open 2024 hallway track to talk with some friends, new & old. We speak with Alex Kretzchmar about self-hosting. We speak with Israa Taha about self-confidence. We speak with Avindra Fernando &...
  • News & whitepapers (Ship It! #129) - Changelog

    News & whitepapers (Ship It! #129) - Changelog

    2024-11-08
    No interview this week! Instead, Justin & Autumn sit down to talk about what they've been learning recently.
  • How Vercel thinks about Next.js (JS Party #345) - Changelog

    How Vercel thinks about Next.js (JS Party #345) - Changelog

    2024-11-07
    Vercel CPO, Tom Occhino, joins Jerod for a one-on-one covering React & Next's past, present & future. We discuss the birth of React, Tom's move to Vercel, deploying Next apps to non-Vercel hosts, React as the next jQuery, the viability...
  • ANTHOLOGY — Packages, pledges & protocols (Changelog Interviews #616) - Changelog

    ANTHOLOGY — Packages, pledges & protocols (Changelog Interviews #616) - Changelog

    2024-11-06
    The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at Red Hat for a discussion on the state of open source enterprise linux and RHEL (Red Hat Enterprise Linux), Max Howell, creator of Homebrew and tea.xyz...
  • Writing a shell in Go (Go Time #336) - Changelog

    Writing a shell in Go (Go Time #336) - Changelog

    2024-11-06
    Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.
  • AI is changing the cybersecurity threat landscape (Practical AI #294) - Changelog

    AI is changing the cybersecurity threat landscape (Practical AI #294) - Changelog

    2024-11-05
    This week, Chris is joined by Gregory Richardson, Vice President and Global Advisory CISO at BlackBerry, and Ismael Valenzuela, Vice President of Threat Research & Intelligence at BlackBerry. They address how AI is changing the threat landscape,...
  • Tactile controls are back in vogue (Changelog News #119) - Changelog

    Tactile controls are back in vogue (Changelog News #119) - Changelog

    2024-11-04
    IEEE Spectrum reports on the return to physical buttons and dials, Microsoft released GenAIScript, iFixit's Elizabeth Chamberlain announces a big Right to Repair win, Daniela Baron reimagines technical interviews & John O'Nolan, shares...
  • Wine Web and a whole lot of Whatnot (Changelog & Friends #68) - Changelog

    Wine Web and a whole lot of Whatnot (Changelog & Friends #68) - Changelog

    2024-11-01
    We join the Whiskey Web and Whatnot podcast live from the hallway track at All Things Open 2024. Topics include: Chianti, content creation, open source, fake jobs, cancel culture, Silicon Valley (ding), frontend frustrations, the Roman empire & more.
  • Infosec & OpenTelemetry (Ship It! #128) - Changelog

    Infosec & OpenTelemetry (Ship It! #128) - Changelog

    2024-11-01
    Maybe Jira for your kids' chores is a good idea... Probably not.
  • Rails is having a moment (again) (Changelog Interviews #615) - Changelog

    Rails is having a moment (again) (Changelog Interviews #615) - Changelog

    2024-10-31
    (Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37signals, joined the show to discuss this Rails moment and renewed excitement for Rails. We discuss hard opinions, developers being cooked too long in the...
  • Kind of a big deal (JS Party #344) - Changelog

    Kind of a big deal (JS Party #344) - Changelog

    2024-10-31
    Jerod & the gang play "Twenty" Questions to get to know Amy, review the big Svelte 5 release, discuss commercial open source & get Nick's report from SquiggleConf!
  • The path towards trustworthy AI (Practical AI #293) - Changelog

    The path towards trustworthy AI (Practical AI #293) - Changelog

    2024-10-29
    Elham Tabassi, the Chief AI Advisor at the U.S. National Institute of Standards & Technology (NIST), joins Chris for an enlightening discussion about the path towards trustworthy AI. Together they explore NIST's 'AI Risk Management...
  • Developing with Docker (the right way) (Changelog News #118) - Changelog

    Developing with Docker (the right way) (Changelog News #118) - Changelog

    2024-10-28
    Daniel Quinn weighs in on how to develop with Docker The Right Way, Mitchell Hashimoto says Ghostty will be publicly released this coming December, Kevin Li writes about the value of learning how to learn, The Browser Company moves on from Arc &...
  • Your customer is Amazon.com (Ship It! #127) - Changelog

    Your customer is Amazon.com (Ship It! #127) - Changelog

    2024-10-25
    From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.
  • Ten years of freeCodeCamp (Changelog & Friends #67) - Changelog

    Ten years of freeCodeCamp (Changelog & Friends #67) - Changelog

    2024-10-25
    At the tail end of 2019, we got together with Quincy Larson to celebrate ten years of Changelog & five years of freeCodeCamp by recording back-to-back episodes on each other's pods. Can you believe it's now five years later and we're...
  • Big data is dead, analytics is alive (Practical AI #292) - Changelog

    Big data is dead, analytics is alive (Practical AI #292) - Changelog

    2024-10-24
    We are on the other side of "big data" hype, but what is the future of analytics and how does AI fit in? Till and Adithya from MotherDuck join us to discuss why DuckDB is taking the analytics and AI world by storm. We dive into what makes...
  • Elasticsearch is open source, again (Changelog Interviews #614) - Changelog

    Elasticsearch is open source, again (Changelog Interviews #614) - Changelog

    2024-10-24
    Shay Banon, the creator of Elasticsearch, joins us to discuss pulling off a reverse rug pull. Yes, Elasticsearch is open source, again! We discuss the complexities surrounding open source licensing and what made Elastic change their license, the...
  • AI for Observability (Go Time #335) - Changelog

    AI for Observability (Go Time #335) - Changelog

    2024-10-23
    Yasir Ekinci joins Johnny & Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective.
  • Naming conventions that need to die (Changelog News #117) - Changelog

    Naming conventions that need to die (Changelog News #117) - Changelog

    2024-10-21
    Will Crichton wishes some naming conventions would die already, GitHub user brjsp noticed that Bitwarden's new SDK dependency isn't open source, Joaquim Rocha details his forking best practices, Sophie Koonin explains why you should go to...
  • You'll rent chips and be happy (Changelog & Friends #66) - Changelog

    You'll rent chips and be happy (Changelog & Friends #66) - Changelog

    2024-10-18
    Zac Smith left his role leading Equinix Metal in June of 2023. Since then, he's been thinking deeply about the present and potential future of data centers, OEMs, chip makers & more.
  • Kubernetes is an anti-platform (Ship It! #126) - Changelog

    Kubernetes is an anti-platform (Ship It! #126) - Changelog

    2024-10-18
    Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.
  • Lessons from 10k hours of programming (remastered) (Changelog Interviews #613) - Changelog

    Lessons from 10k hours of programming (remastered) (Changelog Interviews #613) - Changelog

    2024-10-17
    This week we're going back in time to one of our top performing shows of all time where we talk with Matt Rickard about his blog post Reflections on 10,000 Hours of Programming. These reflections are about deliberately writing code for 10,000...
  • Digging through Jerod Santo’s tool box (JS Party #343) - Changelog

    Digging through Jerod Santo’s tool box (JS Party #343) - Changelog

    2024-10-17
    KBall interviews Jerod about the tools he uses in development, podcasting & business. We start with text editors & terminal tools, move to podcast recording & editing tools, discuss the open source podcasting platform Jerod built in...
  • Practical workflow orchestration (Practical AI #291) - Changelog

    Practical workflow orchestration (Practical AI #291) - Changelog

    2024-10-15
    Workflow orchestration has always been a pain for data scientists, but this is exacerbated in these AI hype days by agentic workflows executing arbitrary (not pre-defined) workflows with a variety of failure modes. Adam from Prefect joins us to talk...
  • Working from home is powering productivity (Changelog News #116) - Changelog

    Working from home is powering productivity (Changelog News #116) - Changelog

    2024-10-14
    Nicholas Bloom finds WFH is powering a productivity boom, Matt Mullenweg has decided that WP Engine's beatings will continue until morale improves, Levels.fyi has added a salary heat map, Gareth Edwards highlights just how fragile the Internet...
  • The indispensable cog (Changelog & Friends #65) - Changelog

    The indispensable cog (Changelog & Friends #65) - Changelog

    2024-10-11
    Go Time co-host, Johnny Boursiquot, joins Adam & Jerod to discuss not making the (first) cut, applying Founder Mode, being a cog (or not), realizing that companies are posting fake engineering jobs & the (maybe) imminent demise of the .io TLD.
  • TIME to get SERIESous about databases (Ship It! #125) - Changelog

    TIME to get SERIESous about databases (Ship It! #125) - Changelog

    2024-10-11
    Lili Cosic's experience at different companies & communities has given her insights into what's important & when to adapt to learn new (or old) things.
  • The Moneyball approach (Changelog Interviews #612) - Changelog

    The Moneyball approach (Changelog Interviews #612) - Changelog

    2024-10-10
    John Nunemaker joins us to share his new thesis for acquiring Rails based SaaS apps. He's early days on his next big thing called Very Good Software and recently acquired Fireside, a podcast hosting service started by Dan Benjamin. This comes...
  • A great horse to bet on (JS Party #342) - Changelog

    A great horse to bet on (JS Party #342) - Changelog

    2024-10-10
    Jerod & KBall discuss a trio of goings on in/around the web dev world: Evan You's new startup, Matt Mullenweg's WordPress mess & Ryan Carniato's WebComponents debate.
  • Unpop roundup! 2022 (Go Time #334) - Changelog

    Unpop roundup! 2022 (Go Time #334) - Changelog

    2024-10-09
    The last time we did a roundup of our unpopular opinion polls, it was November of 2021! That's too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks & reviews the most (un)popular opinions of 2022.
  • Towards high-quality (maybe synthetic) datasets (Practical AI #290) - Changelog

    Towards high-quality (maybe synthetic) datasets (Practical AI #290) - Changelog

    2024-10-09
    As Argilla puts it: "Data quality is what makes or breaks AI." However, what exactly does this mean and how can AI team probably collaborate with domain experts towards improved data quality? David Berenstein & Ben Burtenshaw, who are...
  • The slow death of the hyperlink (Changelog News #115) - Changelog

    The slow death of the hyperlink (Changelog News #115) - Changelog

    2024-10-07
    A bias against hyperlinking has developed on platforms, GitHub engineering continues to evolve Issues, Evan You announces VoidZero, some companies are only pretend hiring & Klaas van Schelven asks: does it scale (down)?
  • You suck at programming (Ship It! #124) - Changelog

    You suck at programming (Ship It! #124) - Changelog

    2024-10-04
    Dave Eddy has learned systems programming the traditional way with books and man pages. Now he's sharing what he's learned, starting with bash.
  • Developer (un)happiness (Changelog & Friends #64) - Changelog

    Developer (un)happiness (Changelog & Friends #64) - Changelog

    2024-10-04
    Abi Noda, co-founder and CEO at DX, joins the show to talk through data shared from the Stack Overflow 2024 Developer Survey, why devs are really unhappy, and what they're doing at DX to help orgs and teams to understand the metrics behind their...
  • Create interactive tutorials the easy way (JS Party #341) - Changelog

    Create interactive tutorials the easy way (JS Party #341) - Changelog

    2024-10-03
    Tomek Sułkowski from TutorialKit joins Jerod to tell him all about the open source toolkit for creating awesome, interactive tutorials without having to code up the hard parts.
  • Russ Cox on passing the torch (Go Time #333) - Changelog

    Russ Cox on passing the torch (Go Time #333) - Changelog

    2024-10-03
    In this episode, we will be talking to Russ Cox, who joined the Go team at Google in 2008 and has been the Go project tech lead since 2012, about stepping back & handing over the reins to Austin Clements, who will also join us! We also have Cherry...
  • Understanding what's possible, doable & scalable (Practical AI #289) - Changelog

    Understanding what's possible, doable & scalable (Practical AI #289) - Changelog

    2024-10-03
    We are constantly hearing about disillusionment as it relates to AI. Some of that is probably valid, but Mike Lewis, an AI architect from Cincinnati, has proven that he can consistently get LLM and GenAI apps to the point of real enterprise value...
  • Free-threaded Python (Changelog Interviews #611) - Changelog

    Free-threaded Python (Changelog Interviews #611) - Changelog

    2024-10-02
    Jerod is joined by the co-hosts of core.py , Pablo Galindo & Łukasz Langa, a podcast about Python internals by people who work on Python internals. Python 3.13 is right around the corner, which means the Global Interpeter Lock (GIL) is now...
  • Display custom maps on your website for free (Changelog News #114) - Changelog

    Display custom maps on your website for free (Changelog News #114) - Changelog

    2024-09-30
    OpenFreeMap puts OpenStreetMap data on your website for free, Fatih Arslan builds a Dieter Rams inspired iPhone dock, Joseph Gentle thinks the Rust programming language feels like a first-gen product & the web dev community is debating the...
  • The wrong place to slap a person (Changelog & Friends #63) - Changelog

    The wrong place to slap a person (Changelog & Friends #63) - Changelog

    2024-09-27
    Nick Nisi joins Adam and Jerod to talk about Karaoke, ARC and the business model of web browsers, this WordPress drama, and an epic bonus for Changelog ++ subscribers.
  • A learning mindset, starting with COBOL (Ship It! #123) - Changelog

    A learning mindset, starting with COBOL (Ship It! #123) - Changelog

    2024-09-27
    The ability to learn on the job has been a critical skill for David Beale throughout his career. Is the job market not allowing that anymore?
  • Leveling up JavaScript with Deno 2 (JS Party #340) - Changelog

    Leveling up JavaScript with Deno 2 (JS Party #340) - Changelog

    2024-09-26
    Jerod is joined by Ryan Dahl to discuss his second take on leveling up JavaScript developers all around the world. Jerod asks Ryan why not try to fix or fork Node instead of starting fresh, how Deno (the open source project) can avoid the all too...
  • Leveling up JavaScript with Deno 2 (Changelog Interviews #610) - Changelog

    Leveling up JavaScript with Deno 2 (Changelog Interviews #610) - Changelog

    2024-09-26
    Jerod is joined by Ryan Dahl to discuss his second take on leveling up JavaScript developers all around the world. Jerod asks Ryan why not try to fix or fork Node instead of starting fresh, how Deno (the open source project) can avoid the all too...
  • GraphRAG (beyond the hype) (Practical AI #288) - Changelog

    GraphRAG (beyond the hype) (Practical AI #288) - Changelog

    2024-09-25
    Seems like we are hearing a lot about GraphRAG these days, but there are lots of questions: what is it, is it hype, what is practical? One of our all time favorite podcast friends, Prashanth Rao, joins us to dig into this topic beyond the hype....
  • "Founder Mode" at work when you're not a founder (Go Time #332) - Changelog

    2024-09-24
    Tech twitter ("tech X"?) is abuzz with Paul Graham's Founder Mode essay. How does that affect you or come into play when you're not a founder? Does it matter at all to you, your projects & your code?
  • Imagine Fly.io on your own VPS (Changelog News #113) - Changelog

    Imagine Fly.io on your own VPS (Changelog News #113) - Changelog

    2024-09-23
    Mahmoud Mousa releases Sidekick, a tool for hosting side projects on a cheap VPS, Ryan Dahl, has had enough of Oracle bogarting "JavaScript" but not even using it, Thomas Rampelberg's kty is a sweet terminal for Kubernetes, Redis users are...
  • Kaizen! Just do it (Changelog & Friends #62) - Changelog

    Kaizen! Just do it (Changelog & Friends #62) - Changelog

    2024-09-20
    Gerhard Lazu joins us for Kaizen 16! Our Pipe Dream™️ is becoming a reality, our custom feeds are shipping, our deploys are rolling out faster & our tooling is getting `just` right.
  • Linux distros (Ship It! #122) - Changelog

    Linux distros (Ship It! #122) - Changelog

    2024-09-20
    uBlue is trying to build the world's best Linux experience for developers and gamers. Jorge Castro joins Justin & Autumn to tell us how it's going.
  • It's all about the squiggles (JS Party #339) - Changelog

    It's all about the squiggles (JS Party #339) - Changelog

    2024-09-19
    Nick is joined by Josh Goldberg & Dimitri Mitropoulos to discuss SquiggleConf, a new conference focused on web dev tooling. We explore the motivations behind creating a conference dedicated to developer tools, the challenges of organizing both...
  • The best, worst codebase (Changelog Interviews #609) - Changelog

    The best, worst codebase (Changelog Interviews #609) - Changelog

    2024-09-18
    Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programmer. The codebase was massive, with hundreds of thousands of lines of C# and Visual Basic, and a database with over 1,000 columns. Let's just say...
  • How I lost my (old) job to AI (Go Time #331) - Changelog

    How I lost my (old) job to AI (Go Time #331) - Changelog

    2024-09-18
    In this follow-up to episode #306, "How soon until AI takes my job?", the gang of (grumpy?) veteran software engineers candidly chat about how their day to day is changing in the midst of improving AI tooling & hype.
  • Pausing to think about scikit-learn & OpenAI o1 (Practical AI #287) - Changelog

    Pausing to think about scikit-learn & OpenAI o1 (Practical AI #287) - Changelog

    2024-09-17
    Recently the company stewarding the open source library scikit-learn announced their seed funding. Also, OpenAI released "o1" with new behavior in which it pauses to "think" about complex tasks. Chris and Daniel take some time to do...
  • Why GitHub actually won (Changelog News #112) - Changelog

    Why GitHub actually won (Changelog News #112) - Changelog

    2024-09-16
    Scott Chacon writes up his insider take on GitHub's success, Sentry wants other companies to take the Open Source Pledge, Benj Edwards used AI to reproduce his late father's handwriting, Dave Kiss explains the current hype that PHP is getting...
  • Building Rawkode Academy (Ship It! #121) - Changelog

    Building Rawkode Academy (Ship It! #121) - Changelog

    2024-09-13
    David Flanagan created a successful YouTube channel but knew to take things to the next level he'd need to own more of the stack.
  • Reverse rug pull, so cool? (Changelog & Friends #61) - Changelog

    Reverse rug pull, so cool? (Changelog & Friends #61) - Changelog

    2024-09-13
    Jerod & Adam share our Zulip first impressions, react to Elasticsearch going open source (again), discuss Christian Hollinger's blog post on why he still self-hosts & answer a listener question: how do we produce podcasts?
  • Undirected hyper arrows (JS Party #338) - Changelog

    Undirected hyper arrows (JS Party #338) - Changelog

    2024-09-12
    Chris Shank has been on sabbatical since January, so he's had a lot of time to think deeply about the web platform. On this episode, Jerod & KBall pick Chris' brain to answer questions like, what does a post-component paradigm look like?...
  • Building customizable ergonomic keyboards (Changelog Interviews #608) - Changelog

    Building customizable ergonomic keyboards (Changelog Interviews #608) - Changelog

    2024-09-12
    Erez Zukerman shares the story of launching the ErgoDox EZ on Indiegogo (May 2015), what it takes to create customizable ergonomic keyboards, the benefits of split keyboards and custom key layouts, repairability and longevity, community engagement,...
  • Cybersecurity in the GenAI age (Practical AI #286) - Changelog

    Cybersecurity in the GenAI age (Practical AI #286) - Changelog

    2024-09-11
    Dinis Cruz drops by to chat about cybersecurity for generative AI and large language models. In addition to discussing The Cyber Boardroom, Dinis also delves into cybersecurity efforts at OWASP and that organization's Top 10 for LLMs and...
  • Home automation with Go (Go Time #330) - Changelog

    Home automation with Go (Go Time #330) - Changelog

    2024-09-10
    Join Johnny as he dives into the world of home automation with Ricardo Gerardi & Mike Riley, two tinkerers who've taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you're interested in...
  • Is Linux collapsing under its own weight? (Changelog News #111) - Changelog

    Is Linux collapsing under its own weight? (Changelog News #111) - Changelog

    2024-09-09
    A Rust for Linux developer resigns amidst rising tension in the Linux community, Bret Victor shows off what he's been working on for years, Rachel (by the bay) laments how useless "SRE" has become as a role, Doug Turnbull makes the case...
  • Starbucks DVD peddlers (Changelog & Friends #60) - Changelog

    Starbucks DVD peddlers (Changelog & Friends #60) - Changelog

    2024-09-06
    Emily Freeman joins the show alongside our Ship It co-host, Justin Garrison! We hear Emily's burnout story & learn how she and Forrest Brazeal are putting tech-focused influencers on tap. But first: area code turf wars, bad movie reboots &...
  • Learning & teaching networking & AI (Ship It! #120) - Changelog

    Learning & teaching networking & AI (Ship It! #120) - Changelog

    2024-09-06
    Du'An Lightfoot, dev advocate at AWS, joins Justin & Autumn to discuss networking, a knowledge gap people many people have. You can ignore the things you don't understand or you can invest time to learn it.
  • Don’t ever use these TypeScript features (JS Party #337) - Changelog

    Don’t ever use these TypeScript features (JS Party #337) - Changelog

    2024-09-05
    Jerod, Nick & Chris discuss a next-gen JavaScript bundler, Node getting even tighter with TypeScript, the top programming languages according to IEEE Spectrum, Chris' feelings on Node's built-in test runner & more!
  • Open source threaded team chat?! (Changelog Interviews #607) - Changelog

    Open source threaded team chat?! (Changelog Interviews #607) - Changelog

    2024-09-05
    We're joined by Alya Abbott from Zulip, the open source, organized, threaded, team chat for distributed teams of all sizes. We talk about Zulip's origins, how it's open source, the way it's led, no VC funding, what makes it...
  • AI is more than GenAI (Practical AI #285) - Changelog

    AI is more than GenAI (Practical AI #285) - Changelog

    2024-09-05
    GenAI is often what people think of when someone mentions AI. However, AI is much more. In this episode, Daniel breaks down a history of developments in data science, machine learning, AI, and GenAI in this episode to give listeners a better mental...
  • Cursor wants to write all the world's code (Changelog News #110) - Changelog

    Cursor wants to write all the world's code (Changelog News #110) - Changelog

    2024-09-03
    The Cursor AI code editor raises $60 million, RedMonk's Rachel Stephens tries to determine if rug pulls are worth it, Caleb Porzio details how he made $1 million on GitHub Sponsors, Elastic founder Shay Banon announces that Elasticsearch is open...
  • The diagram IS the code (Ship It! #119) - Changelog

    The diagram IS the code (Ship It! #119) - Changelog

    2024-08-30
    What if your infrastructure diagram was responsible for the actual infrastructure?! John Watson & Scott Prutton from System Initiative join Justin & Autumn to discuss.
  • #define: piggyback (Changelog & Friends #59) - Changelog

    #define: piggyback (Changelog & Friends #59) - Changelog

    2024-08-30
    What happens when you take two #define champs (Taylor Troesh, Thomas Eckert), a grizzled veteran (Adam Stacoviak), a british bard (Mat Ryer), a PhD (Carol Lee) & you pit them against each other in a game of fake tech definitions?! There's only...
  • Metrics Driven Development (Practical AI #284) - Changelog

    Metrics Driven Development (Practical AI #284) - Changelog

    2024-08-29
    How do you systematically measure, optimize, and improve the performance of LLM applications (like those powered by RAG or tool use)? Ragas is an open source effort that has been trying to answer this question comprehensively, and they are promoting a...
  • Reinventing Kafka on object storage (Changelog Interviews #606) - Changelog

    Reinventing Kafka on object storage (Changelog Interviews #606) - Changelog

    2024-08-29
    Ryan Worl, Co-founder and CTO at WarpStream, joins us to talk about the world of Kafka and data streaming and how WarpStream redesigned the idea of Kafka to run in modern cloud environments directly on top of object storage. Last year they posted a...
  • When 3rd party JavaScript attacks (JS Party #336) - Changelog

    When 3rd party JavaScript attacks (JS Party #336) - Changelog

    2024-08-29
    Simon Wijckmans from c/side joins Jerod & Nick to discuss the Pollyfill attack in detail. What does it mean for web developers & client-side security going forward?
  • The community of gophers (Go Time #329) - Changelog

    The community of gophers (Go Time #329) - Changelog

    2024-08-28
    On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York & Go Bridge Atlanta. Together, they explore the ins & outs of organizing meetups, the benefits of...
  • What good programmers worry about (Changelog News #109) - Changelog

    What good programmers worry about (Changelog News #109) - Changelog

    2024-08-26
    Waymo cars make bad neighbors, Leonardo Creed pulls together wisdom from Linus Torvalds & the Art of Unix Programming to conclude what good programmers worry about, Max Schmitt makes the argument that toast notifications create a bad user...
  • The great escape room (Changelog & Friends #58) - Changelog

    The great escape room (Changelog & Friends #58) - Changelog

    2024-08-23
    Adam & Jerod catch up with our ol' friend, Suz Hinton! It's been a couple years since Suz was a regular on JS Party. Since then, she moved back to Australia, earned a degree in cyber security & won a fidget spinner from the NSA... but...
  • MySQL performance (Ship It! #118) - Changelog

    MySQL performance (Ship It! #118) - Changelog

    2024-08-23
    Silvia Botros joins Justin & Autumn for a phenomenal conversation about databases, her career path & the ins/outs of writing _High Performance MySQL_.
  • There be a11y dragons (JS Party #335) - Changelog

    There be a11y dragons (JS Party #335) - Changelog

    2024-08-22
    Eric Bailey joins Jerod to discuss everything Dungeons & Dragons taught him about writing alt text, building accessible websites, Primer, the problem with a11y overlays & more.
  • Threat modeling LLM apps (Practical AI #283) - Changelog

    Threat modeling LLM apps (Practical AI #283) - Changelog

    2024-08-22
    If you have questions at the intersection of Cybersecurity and AI, you need to know Donato at WithSecure! Donato has been threat modeling AI applications and seriously applying those models in his day-to-day work. He joins us in this episode to...
  • Flavors of Ship It! (Changelog Interviews #605) - Changelog

    Flavors of Ship It! (Changelog Interviews #605) - Changelog

    2024-08-21
    Flavors of Ship It on The Changelog — if you're not subscribed to Ship It yet, do so at shipit.show or by searching for "Ship it" wherever you listen to podcasts. Every week Justin Garrison and Autumn Nash explore everything that happens...
  • ⚡ Lightning Talk life ⚡ (Go Time #327) - Changelog

    ⚡ Lightning Talk life ⚡ (Go Time #327) - Changelog

    2024-08-21
    This episode focuses on the art of delivering concise Lightning Talks, a popular format at conferences worldwide where speakers present in a short timeframe. Joined by some of this year's GopherCon Lightning Talkers, we'll discuss their...
  • Practices of reliable software design (Changelog News #108) - Changelog

    Practices of reliable software design (Changelog News #108) - Changelog

    2024-08-19
    Chris Stjernlöf got nerd-sniped and ended up writing down his practices of reliable software design, Ben Visness has had enough with the npm community's propensity to pull in micro-libraries to suit every need, "Stay SaaSy" makes three...
  • The Winamp era (Changelog & Friends #57) - Changelog

    The Winamp era (Changelog & Friends #57) - Changelog

    2024-08-16
    You won't believe the bizarre secrets Jordan Eldredge found investigating corrupt Winamp skins (#7 will shock you)! You also won't believe how long we can wax nostalgic about the era of Napster, Aladdin & Pearl Jam.
  • Cloud-centric security logging (Ship It! #117) - Changelog

    Cloud-centric security logging (Ship It! #117) - Changelog

    2024-08-16
    Justin & Autumn are joined by Steven Wu from Scanner. Scanner built logging infrastructure focused on security teams and occasional querying. We dive deep into how architectural decisions affect your business.
  • Forging Minecraft's scripting API (JS Party #334) - Changelog

    Forging Minecraft's scripting API (JS Party #334) - Changelog

    2024-08-15
    Raphael Landaverde & Jake Shirley work on Minecraft full-time. How cool is that?! On this episode, they join Jerod to tell us all about the web tech that drives Minecraft's scripting infrastructure, how they incrementally change a massive /...
  • Why we need Ladybird (Changelog Interviews #604) - Changelog

    Why we need Ladybird (Changelog Interviews #604) - Changelog

    2024-08-14
    Andreas Kling and Chris Wanstrath have joined forces to form a non-profit called Ladybird Browser Initiative to manage the newly forked Ladybird browser. We discuss what it's going to take to get to alpha, the why behind Ladybird, avoiding...
  • Only as good as the data (Practical AI #282) - Changelog

    Only as good as the data (Practical AI #282) - Changelog

    2024-08-14
    You might have heard that "AI is only as good as the data." What does that mean and what data are we talking about? Chris and Daniel dig into that topic in the episode exploring the categories of data that you might encounter working in AI...
  • Big shoes to fill (Go Time #326) - Changelog

    Big shoes to fill (Go Time #326) - Changelog

    2024-08-13
    Kris, Angelica & Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy & disagree about the concept of tech debt (but agree that something's gotta give).
  • The best, worst codebase (Changelog News #107) - Changelog

    The best, worst codebase (Changelog News #107) - Changelog

    2024-08-12
    Jimmy Miller tells us about the best, worst codebase he's ever seen, The Phylum Research Team follows up on the great npm garbage patch, Zach Leatherman logs his findings on sneaky serverless costs, David Cain wants you to go on quests instead of...
  • The Zookeeper of jujutsu (Ship It! #116) - Changelog

    The Zookeeper of jujutsu (Ship It! #116) - Changelog

    2024-08-09
    Tim Banks joins Justin and Autumn — there's nothing quite like being punched in the face by Zookeeper or being taken down by a "hot" shard.
  • Picking a database should be simple (Changelog & Friends #56) - Changelog

    Picking a database should be simple (Changelog & Friends #56) - Changelog

    2024-08-09
    Database aficionado, Ben Johnson, joins Jerod to answer the age ol' question: which database should you use? Answering that isn't always easy, which means it's time to play the "It Depends" jingle & weigh (some of) the options.
  • OpenAPI & API design (Go Time #328) - Changelog

    OpenAPI & API design (Go Time #328) - Changelog

    2024-08-08
    We're talking OpenAPI this week! Kris & Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual...
  • Into the Bobiverse (Changelog Interviews #603) - Changelog

    Into the Bobiverse (Changelog Interviews #603) - Changelog

    2024-08-07
    Dennis E. Taylor joins the show to take us "Into the Bobiverse" and other books he's written. Dennis shares the backstory on how he went from programmer to author/writer and creator of Audible's Best Science Fiction Book of 2016, his...
  • Gaudi processors & Intel's AI portfolio (Practical AI #281) - Changelog

    Gaudi processors & Intel's AI portfolio (Practical AI #281) - Changelog

    2024-08-07
    There is an increasing desire for and effort towards GPU alternatives for AI workloads and an ability to run GenAI models on CPUs. Ben and Greg from Intel join us in this episode to help us understand Intel's strategy as it related to AI along...
  • 80% of professional programmers are unhappy (Changelog News #106) - Changelog

    80% of professional programmers are unhappy (Changelog News #106) - Changelog

    2024-08-05
    The latest Stack Overflow Developer Survey has some concerning results, Joeri Sebrechts helps you do plain vanilla web dev, MIT's "missing semester" course looks pretty amazing, a dive into the fascinating history of CSV & a tool to...
  • From Chef to System Initiative (Changelog & Friends #55) - Changelog

    From Chef to System Initiative (Changelog & Friends #55) - Changelog

    2024-08-03
    Adam Jacob goes solo with Adam for an epic pod into his journey to get to System Initiative. From SysAdmin at 8 years old, to discovering Linux and working for Mom-and-pop ISPs, to open source changing his life and starting Opscode and building Chef....
  • 5000 Walmart stores in 2 months (Ship It! #115) - Changelog

    5000 Walmart stores in 2 months (Ship It! #115) - Changelog

    2024-08-02
    Deploying new applications can be tough. Deploying configuration management safely at scale with stores around the world is different. Martin Jackson joins us to discuss.
  • A Nick-level emergency (JS Party #333) - Changelog

    A Nick-level emergency (JS Party #333) - Changelog

    2024-08-01
    Node.js makes big TypeScript & SQLite moves, ECMAScript 2024 adds some niceties to the language (but not the ones you're probably excited for) & we review the State of React 2023 results. Emergency?! Nick!
  • Broccoli AI at its best 🥦 (Practical AI #280) - Changelog

    Broccoli AI at its best 🥦 (Practical AI #280) - Changelog

    2024-07-31
    We discussed "🥦 Broccoli AI" a couple weeks ago, which is the kind of AI that is actually good/healthy for a real world business. Bengsoon Chuah, a data scientist working in the energy sector, joins us to discuss developing and deploying NLP...
  • Open is the way (Changelog Interviews #602) - Changelog

    Open is the way (Changelog Interviews #602) - Changelog

    2024-07-31
    Joseph Jacks (JJ) is back! We discuss the latest in COSS funding, his thesis for investing in commercial open source companies, the various rug pulls happening out there in open source licensing, and Zuck/Meta's generosity releasing Llama 3.1 as...
  • What's new in Go 1.23 (Go Time #325) - Changelog

    What's new in Go 1.23 (Go Time #325) - Changelog

    2024-07-30
    We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages.
  • The Swiss government goes open source (Changelog News #105) - Changelog

    The Swiss government goes open source (Changelog News #105) - Changelog

    2024-07-29
    The Switzerland federal government requires releasing its software as open source, Google decides not to deprecate third-party cookies, Mark Zuckerberg says "open source" AI is the path forward, GitHub allows anyone access to deleted / private...
  • Deploying on a Friday (Ship It! #114) - Changelog

    Deploying on a Friday (Ship It! #114) - Changelog

    2024-07-27
    Michael Gat joins us for a look back on mainframes & why sometimes deploying on a Friday IS the right thing to do.
  • The BSOD CrowdStrikes back (Changelog & Friends #54) - Changelog

    The BSOD CrowdStrikes back (Changelog & Friends #54) - Changelog

    2024-07-26
    Robert Ross joins us in CrowdStrike's wake to dissect the largest outage in the history of information technology... and what it means for the future of the (software) world.
  • Going flat with ESLint (JS Party #332) - Changelog

    Going flat with ESLint (JS Party #332) - Changelog

    2024-07-25
    Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference...
  • The man behind the Sandwich (Changelog Interviews #601) - Changelog

    The man behind the Sandwich (Changelog Interviews #601) - Changelog

    2024-07-24
    Adam Lisagor (Sandwich Video founder) takes us behind the Sandwich to share his insights into the importance of storytelling in the tech industry, the value of helping Founders communicate their stories effectively, the details behind his new AI...
  • Hyperventilating over the Gartner AI Hype Cycle (Practical AI #279) - Changelog

    Hyperventilating over the Gartner AI Hype Cycle (Practical AI #279) - Changelog

    2024-07-24
    This week Daniel & Chris hang with repeat guest and good friend Demetrios Brinkmann of the MLOps Community. Together they review, debate, and poke fun at the 2024 Gartner Hype Cycle chart for Artificial Intelligence. You are invited to join them...
  • Aha moments reading Go's source: Part 2 (Go Time #324) - Changelog

    Aha moments reading Go's source: Part 2 (Go Time #324) - Changelog

    2024-07-24
    Jesús Espino from Mattermost tells Natalie all about (the final four of) his 10 “aha moments” he had reading the Go source code. Don't miss Part 1!
  • Southwest flies high over CrowdStrike outage (Changelog News #104) - Changelog

    Southwest flies high over CrowdStrike outage (Changelog News #104) - Changelog

    2024-07-22
    Brendan Gregg details how eBPF can help us have no more blue Fridays, Misty De Meo thinks GitHub is starting to feel like legacy software, Gavin D. Howard does not want Rust to be used for everything, The Notion team published a deep dive into how...
  • There’s a TUI for that (Changelog & Friends #53) - Changelog

    There’s a TUI for that (Changelog & Friends #53) - Changelog

    2024-07-19
    Nick Janetakis is back and this time we're talking about TUIs (text-based user interfaces) — some we've tried and some we plan to try. All are collected from Justin Garrison's Awesome TUIs repo on GitHub. This episode is "AI free."
  • GitLab's infrastructure (Ship It! #113) - Changelog

    GitLab's infrastructure (Ship It! #113) - Changelog

    2024-07-19
    GitLab has changed a lot over the past 8 years and so has Abubakar. Starting in the help desk he's seen a lot and takes us through GitLab's and his progression.
  • Building LLM agents in JS (JS Party #331) - Changelog

    Building LLM agents in JS (JS Party #331) - Changelog

    2024-07-18
    KBall and returning guest Tejas Kumar dive into the topic of building LLM agents using JavaScript. What they are, how they can be useful (including how Tejas used home-built agents to double his podcasting productivity) & how to get started...
  • Aha moments reading Go's source: Part 1 (Go Time #323) - Changelog

    Aha moments reading Go's source: Part 1 (Go Time #323) - Changelog

    2024-07-18
    Jesús Espino from Mattermost tells Natalie all about (the first six of) his 10 "aha moments" he had reading the Go source code. Part 2 (with the rest of his aha moments) coming soon!
  • The first real-time voice assistant (Practical AI #278) - Changelog

    The first real-time voice assistant (Practical AI #278) - Changelog

    2024-07-18
    In the midst of the demos & discussion about OpenAI's GPT-4o voice assistant, Kyutai swooped in to release the *first* real-time AI voice assistant model and a pretty slick demo (Moshi). Chris & Daniel discuss what this more open approach...
  • What even is the modern data stack (Changelog Interviews #600) - Changelog

    What even is the modern data stack (Changelog Interviews #600) - Changelog

    2024-07-17
    Benn Stancil's weekly Substack on data and technology provides a fascinating perspective on the modern data stack & the industry building it. On this episode, Benn joins Jerod to dissect a few of his essays, discuss opportunities he sees...
  • The six dumbest ideas in computer security (Changelog News #103) - Changelog

    The six dumbest ideas in computer security (Changelog News #103) - Changelog

    2024-07-15
    Marcus J. Ranum's 2005 post on dumb ideas in computer security still holds up, Barry Jones argues why story points are useless, Posting is an HTTP client as a TUI, Varnish ceator Poul-Henning Kamp (_phk_) reflects on ten years of working on the...
  • Last DevRel standing (Changelog & Friends #52) - Changelog

    Last DevRel standing (Changelog & Friends #52) - Changelog

    2024-07-12
    Shawn "swyx" Wang is back to talk with us about the state of DevRel according to ZIRP (the Zero Interest Rate Phenomenon), the data that backs up the rise and fall of job openings, whether or not DevRel is dead or dying, speculation of the...
  • Spilling the git tea (Ship It! #112) - Changelog

    Spilling the git tea (Ship It! #112) - Changelog

    2024-07-12
    Git was designed to be distributed but there is a lot of gravity around GitHub. What does the model look like for a business that encourages you to run your own git server and what does the backend for gitea.com look like?
  • It all starts with Postgres (Changelog Interviews #599) - Changelog

    It all starts with Postgres (Changelog Interviews #599) - Changelog

    2024-07-11
    Paul Copplestone, CEO of Supabase (the meme-lord himself), joins the show to take us on the journey of Supabase leading Postgres for life, and how it all starts with Postgres as the base-layer substrate for the entire Supabase platform. They're...
  • The Ember take on recent hot topics (JS Party #330) - Changelog

    The Ember take on recent hot topics (JS Party #330) - Changelog

    2024-07-11
    KBall takes another dive into recent hot topics around reactivity and build systems, this time with three members of the Ember core team. They also talk about some of the reasons why the Ember community has been so long lived, how thinking about...
  • Vectoring in on Pinecone (Practical AI #277) - Changelog

    Vectoring in on Pinecone (Practical AI #277) - Changelog

    2024-07-10
    Daniel & Chris explore the advantages of vector databases with Roie Schwaber-Cohen of Pinecone. Roie starts with a very lucid explanation of why you need a vector database in your machine learning pipeline, and then goes on to discuss...
  • How Mat writes HTTP services in Go (Go Time #322) - Changelog

    How Mat writes HTTP services in Go (Go Time #322) - Changelog

    2024-07-09
    Mat Ryer has been writing HTTP services in Go for more than 13 years. Needless to say, he's learned a lot along the way. Today, Johnny & Ian sit down with Mat to ask him all about it.
  • Programming advice for my younger self (Changelog News #102) - Changelog

    Programming advice for my younger self (Changelog News #102) - Changelog

    2024-07-08
    Marcus Buffett writes his younger self programming advice, Swyx asks and answers whether or not DevRel is dead, the Ghost team opens up their ActivityPub server, Pongo is like MongoDB but on Postgres, Jack Kelly is funding Ladybird because he...
  • What happened to open source (Ship It! #111) - Changelog

    What happened to open source (Ship It! #111) - Changelog

    2024-07-06
    Gareth Greenaway from the Salt project joins us for a trip down memory lane with configuration management and why open source projects have changed over the past decade.
  • A different kind of rug pull (Changelog & Friends #51) - Changelog

    A different kind of rug pull (Changelog & Friends #51) - Changelog

    2024-07-05
    Adam & Jerod discuss the news! But first, we discuss how you can keep up with the software world (good question, Tyler Boyd!) On the docket: Developer job postings trend, the Ladybird Browser Initiative, the Polyfill.js supply chain attack &...
  • A standard library for JavaScript (JS Party #329) - Changelog

    A standard library for JavaScript (JS Party #329) - Changelog

    2024-07-04
    Philipp Burckhardt, Athan Reines & the team behind stdlib.io believe in a future in which the web is a preferred environment for numerical computation. They've been working toward building that future for over a decade. Thanks to listener,...
  • Dependencies are dangerous (Go Time #321) - Changelog

    Dependencies are dangerous (Go Time #321) - Changelog

    2024-07-03
    Dependencies! We need them, but how do we use them effectively and safely? In this week's episode Kris is joined by Ian and Johnny to discuss the polyfill.io supply chain attack, the history of dependency management and usage in Go, and the Go...
  • Code review anxiety (Changelog Interviews #598) - Changelog

    Code review anxiety (Changelog Interviews #598) - Changelog

    2024-07-03
    Carol Lee (Clinical Scientist) shares her research on code review anxiety. We dive deep into her recent research paper "Understanding and Effectively Mitigating Code Review Anxiety". We get into all the nooks and crannies of this topic —...
  • Stanford's AI Index Report 2024 (Practical AI #276) - Changelog

    Stanford's AI Index Report 2024 (Practical AI #276) - Changelog

    2024-07-02
    We've had representatives from Stanford's Institute for Human-Centered Artificial Intelligence (HAI) on the show in the past, but we were super excited to talk through their 2024 AI Index Report after such a crazy year in AI! Nestor from HAI...
  • The scariest chart in all of software (Changelog News #101) - Changelog

    The scariest chart in all of software (Changelog News #101) - Changelog

    2024-07-01
    Software developer jobs are trending down, the creator of dotenv creates a better dotenv, the Chrome team puts Gemini Nano AI model right inside your browser, a pollyfill.js supply chain attack hits 100k+ sites & Steph Ango asks, "What can we...
  • The Kubernetes of Lambda (Ship It! #110) - Changelog

    The Kubernetes of Lambda (Ship It! #110) - Changelog

    2024-06-29
    Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.
  • Kaizen! NOT a pipe dream (Changelog & Friends #50) - Changelog

    Kaizen! NOT a pipe dream (Changelog & Friends #50) - Changelog

    2024-06-28
    Welcome to Kaizen 15! We go deep on the big Changelog News redesign, give shout outs to folks who've helped us along the way & Gerhard takes us on his journey to turn Jerod's pipe dream into a reality!
  • React Native the Expo way (JS Party #328) - Changelog

    React Native the Expo way (JS Party #328) - Changelog

    2024-06-27
    Jerod sits down with React Native aficionado, Simon Grimm, to catch up on everyone's favorite native app platform & learn about Expo, which Simon thinks is *the* way forward for devs building with React Native.
  • MAJOR.SEMVER.PATCH (Changelog Interviews #597) - Changelog

    MAJOR.SEMVER.PATCH (Changelog Interviews #597) - Changelog

    2024-06-26
    Predrag Gruevski and Chris Krycho joined the show to talk about SemVer. We explore the challenges and the advantages of semantic versioning (aka SemVer), the need for improving the tooling around SemVer, where semantic versioning really shines and...
  • Apple Intelligence & Advanced RAG (Practical AI #275) - Changelog

    Apple Intelligence & Advanced RAG (Practical AI #275) - Changelog

    2024-06-25
    Daniel & Chris engage in an impromptu discussion of the state of AI in the enterprise. Then they dive into the recent _Apple Intelligence_ announcement to explore its implications. Finally, Daniel leads a deep dive into a new topic - Advanced RAG...
  • Gophers Say! GopherCon EU Berlin 2024 (Go Time #320) - Changelog

    Gophers Say! GopherCon EU Berlin 2024 (Go Time #320) - Changelog

    2024-06-25
    Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Berlin 2024! Join in & play along as we see which team can better guess what these GopherCon gophers had to say!
  • Please let this be Peak LLM (Changelog News #100) - Changelog

    Please let this be Peak LLM (Changelog News #100) - Changelog

    2024-06-24
    Søren Fuglede Jørgensen builds a font thats also an LLM, Hugo Landau writes about the demise of the mildly dynamic website, SQL Studio is the simplest little database explorer ever, Mathew Duggan reviews GitHub Copilot Workspace & Stephan Schmidt...
  • Where DOESN’T curl run (Changelog & Friends #49) - Changelog

    Where DOESN’T curl run (Changelog & Friends #49) - Changelog

    2024-06-21
    Daniel Stenberg shares his guiding principles for BDFL'ing curl, gives us his perspective on the state of the internet, talks financial independence, ensuring curl won't be the next XZ & more!
  • How to build a Nushell (Ship It! #109) - Changelog

    How to build a Nushell (Ship It! #109) - Changelog

    2024-06-21
    Devyn Cairns & Jakub Žádník join Justin & Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That's no easy feat!
  • Polypane-demonium (JS Party #327) - Changelog

    Polypane-demonium (JS Party #327) - Changelog

    2024-06-20
    Polypane purveyor Kilian Valkhof joins Nick & Jerod to tell us all about his efforts building a web browser just for web development. We cover it all: from the business concerns, to the technical details, to his _excellent_ choice not to use...
  • Securing GitHub (Changelog Interviews #596) - Changelog

    Securing GitHub (Changelog Interviews #596) - Changelog

    2024-06-19
    Jacob DePriest, VP and Deputy Chief Security Officer at GitHub, joins the show this week to talk about securing GitHub. From Artifact Attestations, profile hardening, preventing XZ-like attacks, GitHub Advanced Security, code scanning, improving...
  • The perplexities of information retrieval (Practical AI #274) - Changelog

    The perplexities of information retrieval (Practical AI #274) - Changelog

    2024-06-19
    Daniel & Chris sit down with Denis Yarats, Co-founder & CTO at Perplexity, to discuss Perplexity's sophisticated AI-driven answer engine. Denis outlines some of the deficiencies in search engines, and how Perplexity's approach to...
  • Is Go evolving in the wrong direction? (Go Time #319) - Changelog

    Is Go evolving in the wrong direction? (Go Time #319) - Changelog

    2024-06-18
    This week we're catching up on the news! Kris is joined by Ian to discuss some of the recent news from around the Go community. Listen in to hear whether the co-hosts believe there's software that shouldn't be written in Go, their thoughts...
  • The onset of

    The onset of "Senior Engineer Fatigue" (Changelog News #99) - Changelog

    2024-06-17
    Luminousmen writes about Senior Engineer Fatigue, Microsoft rethinks its AI-based Recall feature, Mike Hoye gives a big shout out to the "diff" program, Thom Holwerda covers ChromeOS' quiet switch to Android Linux subsystems & Mihail...
  • Putting the Apple in AI (Changelog & Friends #48) - Changelog

    Putting the Apple in AI (Changelog & Friends #48) - Changelog

    2024-06-14
    Justin Searls joins us for hot takes on Apple's 2024 WWDC keynote. Apple Intelligence stole the show, but did it steal our hearts? Oh, and we learn all about Justin's Vision Pro Life and how he hopes/expects Apple's latest device to...
  • The infrastructure behind a PaaS (Ship It! #108) - Changelog

    The infrastructure behind a PaaS (Ship It! #108) - Changelog

    2024-06-14
    Render founder/CEO Anurag Goel joins us for a look behind their platform. An application native hosting option that hides the lower levels still requires a LOT of infrastructure.
  • Using edge models to find sensitive data (Practical AI #273) - Changelog

    Using edge models to find sensitive data (Practical AI #273) - Changelog

    2024-06-13
    We've all heard about breaches of privacy and leaks of private health information (PHI). For healthcare providers and those storing this data, knowing where all the sensitive data is stored is non-trivial. Ramin, from Tausight, joins us to discuss...
  • 1999: A Film Odyssey (Changelog++ 🔐) (Changelog & Friends) - Changelog

    1999: A Film Odyssey (Changelog++ 🔐) (Changelog & Friends) - Changelog

    2024-06-13
    Adam & Jerod hallway-track-it between Microsoft Build interviews. Was 1999 the best year in film history? Was 2004 the worst? Have you heard the full story behind Blues Traveler's "Hook"? Are you still reading this? Go listen! (This...
  • Retired, not tired. (Changelog Interviews #595) - Changelog

    Retired, not tired. (Changelog Interviews #595) - Changelog

    2024-06-12
    Kelsey Hightower is back to share more of his wisdom. This time it's one year after his retirement from Google. But guess what? He might be "retired," but he's not tired. In this episode Kelsey shares what drives him, what he fears,...
  • How things get done on the Go Team (Go Time #318) - Changelog

    How things get done on the Go Team (Go Time #318) - Changelog

    2024-06-12
    Angelica is joined by Cameron Balahan, Sameer Ajmani & Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they...
  • Apple finally gets Siri-ous (Changelog News #98) - Changelog

    Apple finally gets Siri-ous (Changelog News #98) - Changelog

    2024-06-10
    Apple announces its "new" style of AI, piku gives you "git push" deployment on your own servers, Dabo Chen rebuilds nanoGPT in a spreadsheet, Mark Seemann thinks you'll regret using natural keys in your database design & Glyph...
  • 3D printed infrastructure (Ship It! #107) - Changelog

    3D printed infrastructure (Ship It! #107) - Changelog

    2024-06-07
    Gina Häußge is here to tell us about the infra behind the OctoPrint project, which tests and releases new versions that work on multiple different printers and gets deployed hundreds of thousands of times.
  • #define: legendary (Changelog & Friends #47) - Changelog

    #define: legendary (Changelog & Friends #47) - Changelog

    2024-06-07
    What happens when you take three #define newbs (Thomas Eckert, Nick Nisi, Mat Ryer) & pit them against the grizzled vet, Adam? Find out on this episode because our award-worthy game of fake definitions is back & this time it’s even more legendary!
  • Should web development need a build step? (JS Party #326) - Changelog

    Should web development need a build step? (JS Party #326) - Changelog

    2024-06-06
    We’re back with another spicy YepNope debate! This time, Nick & regular guest Eric Clemmons are arguing that web development should need a build step, while KBall & special guest Amy Dutton argue that we really shouldn't. Of course, the...
  • Microsoft is all-in on AI: Part 2 (Changelog Interviews #594) - Changelog

    Microsoft is all-in on AI: Part 2 (Changelog Interviews #594) - Changelog

    2024-06-05
    Mark Russinovich, Eric Boyd & Neha Batra join us to discuss the state of AI for Microsoft and OpenAI at Microsoft Build 2024. It's safe to say that Microsoft is all-in on AI.
  • Rise of the AI PC & local LLMs (Practical AI #272) - Changelog

    Rise of the AI PC & local LLMs (Practical AI #272) - Changelog

    2024-06-04
    We've seen a rise in interest recently and a number of major announcements related to local LLMs and AI PCs. NVIDIA, Apple, and Intel are getting into this along with models like the Phi family from Microsoft. In this episode, we dig into local AI...
  • Yet another open source rug pull (Changelog News #97) - Changelog

    Yet another open source rug pull (Changelog News #97) - Changelog

    2024-06-03
    A popular open source iOS authenticator app goes rogue under new ownership, Andreas Kling steps back from SerenityOS & forks Ladybird, Vhyrro takes a thought-provoking try at a "static effect system", Matt Bessey is over GraphQL &...
  • Is it too late to opt out of AI? (Changelog & Friends #46) - Changelog

    Is it too late to opt out of AI? (Changelog & Friends #46) - Changelog

    2024-05-31
    Tech lawyer Luis Villa returns to answer our most pressing questions: what's up with all these new content deals? How did Google think it was a good idea to ship AI Summaries in its current state? Is it too late to opt out of AI? We also discuss...
  • Is Wasm the new Java? (Ship It! #106) - Changelog

    Is Wasm the new Java? (Ship It! #106) - Changelog

    2024-05-31
    Danielle Lancashire is here to tell us how Fermyon cloud is built on top of nomad and EC2 and how they put it in a box with Kubernetes and WebAssembly.
  • 11ty goes fully independent (JS Party #325) - Changelog

    11ty goes fully independent (JS Party #325) - Changelog

    2024-05-30
    11ty creator Zach Leatherman is taking the open source site generator fully independent in 2024 and he's back on the pod to tell us why, how & what we all can do to help.
  • Microsoft is all-in on AI: Part 1 (Changelog Interviews #593) - Changelog

    Microsoft is all-in on AI: Part 1 (Changelog Interviews #593) - Changelog

    2024-05-30
    Scott Guthrie joins the show this week from Microsoft Build 2024 to discuss Microsoft being all-in on AI. From Copilot, to Azure AI and Prompty, to their developer first focus, leading GitHub, VS Code being the long bet that paid off, to the future of...
  • Your ultimate guide to mastering Go (Go Time #317) - Changelog

    Your ultimate guide to mastering Go (Go Time #317) - Changelog

    2024-05-29
    Angelica is joined by Samantha Coyle to talk about her newly published textbook: Go Programming - From Beginner to Professional. This book serves as a go-to guide to master Go for real-world software dev success covering fundamentals to advanced topics.
  • AI in the U.S. Congress (Practical AI #271) - Changelog

    AI in the U.S. Congress (Practical AI #271) - Changelog

    2024-05-29
    At the age of 72, U.S. Representative Don Beyer of Virginia enrolled at GMU to pursue a Master's degree in C.S. with a concentration in Machine Learning. Rep. Beyer is Vice Chair of the bipartisan Artificial Intelligence Caucus & Vice Chair...
  • Why you shouldn't use AI to write your tests (Changelog News #96) - Changelog

    Why you shouldn't use AI to write your tests (Changelog News #96) - Changelog

    2024-05-28
    Swizec's article on not using AI to writes tests, LlamaFs is a self-organizing file system with Llama 3, a Pew Research analysis confirmed that the internet is full of broken links, Sam Rose built a spectacular interactive study of queueing...
  • It's a long & windy road (Changelog & Friends #45) - Changelog

    It's a long & windy road (Changelog & Friends #45) - Changelog

    2024-05-24
    We kick off our Microsoft Build 2024 "coverage" in this free-wheelin' conversation with our friend, Shaundai Person! We're talking Netflix infra, we're talking sales, we're talking real-world AI usage, we're talking career...
  • Tars all the way down (Ship It! #105) - Changelog

    Tars all the way down (Ship It! #105) - Changelog

    2024-05-24
    Jon "gzip enthusiast" Johnson joins us for a history lesson on compression & how it impacts everything from containers to Alpine.
  • Big Gulps, huh? (JS Party #324) - Changelog

    Big Gulps, huh? (JS Party #324) - Changelog

    2024-05-23
    Jerod & KBall discuss what's new in the world of web development: the State of HTML survey results, Node 22, React Compiler, React 19 Beta, vlt.sh & the Gulp (!) Developer Survey.
  • Migrating from PHP to Go (Go Time #316) - Changelog

    Migrating from PHP to Go (Go Time #316) - Changelog

    2024-05-22
    Based on their experience in Curve and Cloudflare, Matthew Boyle & Chris Shepherd share their experience migrating from PHP to Go.
  • From Sun to Oxide (Changelog Interviews #592) - Changelog

    From Sun to Oxide (Changelog Interviews #592) - Changelog

    2024-05-22
    Bryan Cantrill, Co-founder and CTO of Oxide Computer Company, joins Adam to share his journey from Sun to Oxide -- from Sun and Fishworks, to DTrace, to ZFS, to Joyent and Node.js, and now working to build on-prem cloud servers as they should be at Oxide.
  • First impressions of GPT-4o (Practical AI #270) - Changelog

    First impressions of GPT-4o (Practical AI #270) - Changelog

    2024-05-22
    Daniel & Chris share their first impressions of OpenAI's newest LLM: GPT-4o and Daniel tries to bring the model into the conversation with humorously mixed results. Together, they explore the implications of Omni's new feature set - the...
  • Kyle explains

    Kyle explains "Legacy Software" to the aliens (Changelog News #95) - Changelog

    2024-05-20
    Taylor Troesh writes Kyle explaining "Legacy Software" to the aliens, Vitaly Friedman addresses why so many designers feel misunderstood and under appreciated in business contexts, Oracle dumps Terraform for OpenTofu & hackers discover how...
  • FROM guests SELECT Andrew (Ship It! #104) - Changelog

    FROM guests SELECT Andrew (Ship It! #104) - Changelog

    2024-05-18
    Andrew Atkinson joins Autumn & Justin to tell them why folks should (and are) picking PostgreSQL as their database in 2024 and how to scale it.
  • Self-hosted media server goodness (Changelog & Friends #44) - Changelog

    Self-hosted media server goodness (Changelog & Friends #44) - Changelog

    2024-05-17
    Alex Kretzschmar joins Adam to discuss their experiences with building the "perfect media server" and all the hardware and software involved to make it happen — LinuxServer.io, PerfectMediaServer.com, Plex, Jellyfin, ZFS, mergerfs, TrueNAS,...
  • 3D web game dev jam! (JS Party #323) - Changelog

    3D web game dev jam! (JS Party #323) - Changelog

    2024-05-16
    Two-time React Jammer, Brian Breiholz, joins Jerod & Nick to discuss building 3D games in the browser! We hear of his game jam trials & tribulations, the in-progress game engine he's building, the dream game he's been building for a...
  • Building the Patreon for developers (Changelog Interviews #591) - Changelog

    Building the Patreon for developers (Changelog Interviews #591) - Changelog

    2024-05-15
    Birk Jernström from Polar joins the show to tell us all about the creator platform for developers: why he built it, how it works, why it works how it works, what's in store for the future & we even give Birk some super deep UX feedback on the...
  • Full-stack approach for effective AI agents (Practical AI #269) - Changelog

    Full-stack approach for effective AI agents (Practical AI #269) - Changelog

    2024-05-15
    There's a lot of hype about AI agents right now, but developing robust agents isn't yet a reality in general. Imbue is leading the way towards more robust agents by taking a full-stack approach; from hardware innovations through to user...
  • Avoiding the soft delete anti-pattern (Changelog News #94) - Changelog

    Avoiding the soft delete anti-pattern (Changelog News #94) - Changelog

    2024-05-13
    Tim Fisken explains the problem with soft deletion, a simple measure of software dependency freshness is proposed, a deep-dive on sound design in software, a web app with over 80 handy developer tools built in & Luke Plant reminds us that...
  • How WebMD ran in the year 2000 (Ship It! #103) - Changelog

    How WebMD ran in the year 2000 (Ship It! #103) - Changelog

    2024-05-10
    All of the health anxiety of early internet adopters traced back to WebMD's self diagnosis. Some sysadmin's on-call nightmares came from a different part of the site.
  • Motivated by play (Changelog & Friends #43) - Changelog

    Motivated by play (Changelog & Friends #43) - Changelog

    2024-05-10
    Annie Sexton has been on quite a journey since she was last on the show back in early '22. On this episode, Annie takes us on that journey, shares her new-found perspective & tells us about how she's approaching her side project this time around.
  • From Shoelace to Web Awesome (JS Party #322) - Changelog

    From Shoelace to Web Awesome (JS Party #322) - Changelog

    2024-05-09
    Shoelace creator Cory LaViska joins Amal & Jess to tell them all about the forward-thinking library of web components that just joined the Font Awesome family to create Web Awesome.
  • Autonomous fighter jets?! (Practical AI #268) - Changelog

    Autonomous fighter jets?! (Practical AI #268) - Changelog

    2024-05-08
    Yep, you heard that right. Autonomous fighter jets are in the news. Chris and Daniel discuss a modified F-16 known as the X-62A VISTA and autonomous vehicles/ systems more generally. They also comment on the Linux Foundation's new Open Platform...
  • What if Google lays off the Go team? (Go Time #315) - Changelog

    What if Google lays off the Go team? (Go Time #315) - Changelog

    2024-05-08
    In this week's episode we're talking about the news! In this laugh-filled episode, Kris is joined by Ian & Johnny to discuss the future of Go, both the Go team itself and iterations of packages within the standard library; Microsoft...
  • Good timing makes great products (Changelog Interviews #590) - Changelog

    Good timing makes great products (Changelog Interviews #590) - Changelog

    2024-05-08
    Paul Orlando is back to talk about his book titled "Why Now?" You may remember Paul from his last appearance (a fan favorite) talking with Jerod about complex systems & second-order effects. Paul's book, "Why Now?" explores the...
  • Why your framework doesn't matter (Changelog News #93) - Changelog

    Why your framework doesn't matter (Changelog News #93) - Changelog

    2024-05-06
    Bahaa Zidan says your web framework doesn't matter, DHH writes about magic machines, Dylan Huang reviews thousands of opinions on HTMX, Tim Ottinger says programming is thinking & Tim Spann says small language models (SLM) for the win.
  • Managing Meta's millions of machines (Ship It! #102) - Changelog

    Managing Meta's millions of machines (Ship It! #102) - Changelog

    2024-05-04
    Anita Zhang is here to tell us how Meta manages millions of bare metal Linux hosts and containers. We also discuss the Twine white paper and how AI is changing their requirements.
  • The Wu-Tang way (Changelog & Friends #42) - Changelog

    The Wu-Tang way (Changelog & Friends #42) - Changelog

    2024-05-03
    Our friend Ron Evans is a technologist for hire, an open source developer, an author, a speaker, an iconoclast, and one of our favorite people in tech. This conversation with Ron goes everywhere: from high-altitude weather balloons, to life on Mars,...
  • SSR web components for all (JS Party #321) - Changelog

    SSR web components for all (JS Party #321) - Changelog

    2024-05-02
    Brian LeRoux joins Jerod to share how the Enhance team are bringing server side rendered web components to everyone. With Enhance WASM, you author components in friendly, standards based syntax and reuse them across multiple languages, frameworks...
  • Castro leans into indie (Changelog Interviews #589) - Changelog

    Castro leans into indie (Changelog Interviews #589) - Changelog

    2024-05-01
    This week we're joined by Dustin Bluck to discuss his acquisition of the well known (and beloved) Castro podcast app to take it indie-focused once again. As previous users of Castro, we were excited to dig into the details behind this popular...
  • Go workshops that work (Go Time #314) - Changelog

    Go workshops that work (Go Time #314) - Changelog

    2024-04-30
    What makes a good, bad, and truly great workshop? How do you put together a Go workshop that works, and how do you get the most out of workshops you attend?
  • Private, open source chat UIs (Practical AI #267) - Changelog

    Private, open source chat UIs (Practical AI #267) - Changelog

    2024-04-30
    We recently gathered some Practical AI listeners for a live webinar with Danny from LibreChat to discuss the future of private, open source chat UIs. During the discussion we hear about the motivations behind LibreChat, why enterprise users are...
  • Good ideas in computer science (Changelog News #92) - Changelog

    Good ideas in computer science (Changelog News #92) - Changelog

    2024-04-29
    Daniel Hooper lists out all the good ideas in computer science, Jeff Geerling declares 2024 the year corporate open source dies, Jared Turner says all kinds of works-in-progress are waste, Daroc Alden covers the leadership crisis in the Nix community...
  • Let's go back to AOL chat rooms (Ship It! #101) - Changelog

    Let's go back to AOL chat rooms (Ship It! #101) - Changelog

    2024-04-27
    In this episode Justin and Autumn are joined by Mandi Walls to take you back to a time before the cloud. Before Kubernetes. When a/s/l was common and servers were made of metal. Back to the days of AOL to discuss how chat rooms worked.
  • The ol' hot & juicy (Changelog & Friends #41) - Changelog

    The ol' hot & juicy (Changelog & Friends #41) - Changelog

    2024-04-26
    Frequent guest (and *almost* real-life-friend) Adam Jacob returns to share his spicy takes on all the recent "open source meets business" drama. We also take some time to catch up on the state of his open source-based business, System Initiative.
  • A Solid primer on Signals (JS Party #320) - Changelog

    A Solid primer on Signals (JS Party #320) - Changelog

    2024-04-25
    Ryan Carniato joins Amal & Nick to discuss Solid with a major focus on Signals, which are the cornerstone of reactivity in Solid.
  • Mamba & Jamba (Practical AI #266) - Changelog

    Mamba & Jamba (Practical AI #266) - Changelog

    2024-04-24
    First there was Mamba... now there is Jamba from AI21. This is a model that combines the best non-transformer goodness of Mamba with good 'ol attention layers. This results in a highly performant and efficient model that AI21 has open sourced! We...
  • Run Gleam run (Changelog Interviews #588) - Changelog

    Run Gleam run (Changelog Interviews #588) - Changelog

    2024-04-24
    This week we're joined by Louis Pilfold, the creator of the Gleam programming language. For the uninitiated, Gleam is a functional programming language for building type-safe systems that compiles to Erlang and JavaScript and it's written in...
  • What's new in Go's cryptography libraries: Part 3 (Go Time #313) - Changelog

    What's new in Go's cryptography libraries: Part 3 (Go Time #313) - Changelog

    2024-04-23
    The 3 Musketeers return! Filippo Valsorda, Roland Shoemaker & Nicola Murino continue their deep-dive conversation with Natalie about Go's crypto libraries. Also listen to Part 1 and Part 2!
  • The threat to open source comes from within (Changelog News #91) - Changelog

    The threat to open source comes from within (Changelog News #91) - Changelog

    2024-04-22
    Forrest Brazeal is concerned about the open source threat from within, Vicki Boykis explains why Redis is forked, John O'Nolan and the Ghost team plan to federate over ActivityPub, Llama 3 is now available for "businesses of all sizes"...
  • Rug pull, not cool! (Changelog & Friends #40) - Changelog

    Rug pull, not cool! (Changelog & Friends #40) - Changelog

    2024-04-19
    If Changelog News had an extended edition, this might be it! Jerod & Adam discuss Hashicorp's Cease and Desist letter, Redis getting forked, Boston Dymanics' scary cool new robot, Justin Searls' extensive use of the Apple Vision Pro,...
  • Bluesky apps (Ship It! #100) - Changelog

    Bluesky apps (Ship It! #100) - Changelog

    2024-04-19
    Paul Frazee joins the show to tell us all about how Bluesky builds, tests, and deploys mobile and web applications from the same code base.
  • The boring JavaScript stack (JS Party #319) - Changelog

    The boring JavaScript stack (JS Party #319) - Changelog

    2024-04-18
    Kelvin Omereshone is here to get you excited about boring, reliable tech. He believes a combination of Sails, Inertia, Tailwind & your frontend rendering library of choice are a great combo for building web apps. Tune in to find out why.
  • Local cert management for mere mortals (Go Time #312) - Changelog

    Local cert management for mere mortals (Go Time #312) - Changelog

    2024-04-17
    In this episode, Ben Burkert & Chris Stolt join Johhny to explore the ups & downs of trying to get secure local development environments set up, why it's hard & what you can do about it.
  • Leading and building Raycast (Changelog Interviews #587) - Changelog

    Leading and building Raycast (Changelog Interviews #587) - Changelog

    2024-04-17
    This week Adam is joined by Thomas Paul Mann, Co-founder and CEO of Raycast, to discuss being productive on a Mac, going beyond their free tier, the extensions built by the community, the Raycast Store, how they're executing on Raycast AI chat...
  • Udio & the age of multi-modal AI (Practical AI #265) - Changelog

    Udio & the age of multi-modal AI (Practical AI #265) - Changelog

    2024-04-16
    2024 promises to be the year of multi-modal AI, and we are already seeing some amazing things. In this "fully connected" episode, Chris and Daniel explore the new Udio product/service for generating music. Then they dig into the differences...
  • Devin's Upwork

    Devin's Upwork "side hustle" exposed (Changelog News #90) - Changelog

    2024-04-15
    YouTuber "Internet of Bugs" breaks down why AI "software engineer" Devin is no Upwork hero, Redka is Anton Zhiyanov's attempt to reimplement Redis with SQLite, OpenTofu issues its response to Hashicorp's Cease and Desist...
  • More BMC goodness (Changelog & Friends #39) - Changelog

    More BMC goodness (Changelog & Friends #39) - Changelog

    2024-04-13
    Our beat freak in residence returns, this time to discuss the shiny new Dance Party album! We deconstruct its nostalgic mix, break down some of our favorite tracks & even learn that BMC is writing a mysterious book...
  • From Kubernetes to Nix (Ship It! #99) - Changelog

    From Kubernetes to Nix (Ship It! #99) - Changelog

    2024-04-13
    Why would you want to switch your developer environments from containers to nix? Ádám from LastPass has a few reasons.
  • Replacing Git with Git (Changelog Interviews #586) - Changelog

    Replacing Git with Git (Changelog Interviews #586) - Changelog

    2024-04-12
    This week we're talking to Scott Chacon, one of the co-founders of GitHub, to discuss the history and future of Git and Scott's new project Git Butler, a branch manager tool that's aiming to improve the developer experience of Git using...
  • Off to see the Wiz (JS Party #318) - Changelog

    Off to see the Wiz (JS Party #318) - Changelog

    2024-04-11
    How does Google build Search? What about YouTube and Google Drive? We rely on Chrome's Lighthouse scores when optimizing our websites, but what does _Google_ prioritize? Recently the Angular and Wiz teams announced their intention to responsibly...
  • RAG continues to rise (Practical AI #264) - Changelog

    RAG continues to rise (Practical AI #264) - Changelog

    2024-04-10
    Daniel & Chris delight in conversation with "the funniest guy in AI", Demetrios Brinkmann. Together they explore the results of the MLOps Community's latest survey. They also preview the upcoming AI Quality Conference.
  • Ship software, not code (Go Time #311) - Changelog

    Ship software, not code (Go Time #311) - Changelog

    2024-04-09
    Natalie is joined by Carlos Becker (a Brazil-based software developer who maintains GoReleaser and other OSS software) to discuss how `GOOS` and `GOARCH` spark joy.
  • HashiCorp strikes back (Changelog News #89) - Changelog

    HashiCorp strikes back (Changelog News #89) - Changelog

    2024-04-08
    HashiCorp sends OpenTofu a nasty-gram in the wake of Matt Asay's infringement claims, Polar is like Patreon but for software creators, a Common Corpus of LLM data is released on HuggingFace & Loki is an open source tool for fact verification.
  • Deploying projects vs products (Ship It! #98) - Changelog

    Deploying projects vs products (Ship It! #98) - Changelog

    2024-04-07
    Verónica López, Kubernetes SIG Release tech lead & distributed systems engineer, joins Justin & Autumn to share her experiences deploying services at scale.
  • Kaizen! There goes my PgHero (Changelog & Friends #38) - Changelog

    Kaizen! There goes my PgHero (Changelog & Friends #38) - Changelog

    2024-04-05
    This is our 14th Kaizen episode! Gerhard put some CDNs to the test, we've taken our next step with Postgres on Neon & Jerod pushed 55 commits (but 0 PRs)!
  • Getting to Resend (Changelog Interviews #585) - Changelog

    Getting to Resend (Changelog Interviews #585) - Changelog

    2024-04-04
    This week Adam is joined by Zeno Rocha — the creator of the beloved Dracula theme and Co-founder and CEO of Resend. They discuss his personal journey and the challenges of balancing work and family life, how becoming a parent has given him new...
  • The magic of a trace (Go Time #310) - Changelog

    The magic of a trace (Go Time #310) - Changelog

    2024-04-03
    Felix Geisendörfer & Michael Knyszek join Natalie to discuss Go execution traces: why they're awesome, common use cases, how they've gotten better of late & more.
  • Should kids still learn to code? (Practical AI #263) - Changelog

    Should kids still learn to code? (Practical AI #263) - Changelog

    2024-04-02
    In this fully connected episode, Daniel & Chris discuss NVIDIA GTC keynote comments from CEO Jensen Huang about teaching kids to code. Then they dive into the notion of "community" in the AI world, before discussing challenges in the...
  • Who in the world is Jia Tan? (Changelog News #88) - Changelog

    Who in the world is Jia Tan? (Changelog News #88) - Changelog

    2024-04-01
    The big story right now is the recently uncovered backdoor in _liblzma_ (aka _XZ_) – a relatively obscure compression library that happens to be a dependency of OpenSSH. This incident is noteworthy for so many reasons: the exploit itself, how it was...
  • The undercover generalist (Changelog & Friends #37) - Changelog

    The undercover generalist (Changelog & Friends #37) - Changelog

    2024-03-29
    Which is smarter: specializing in a particular tech or becoming more of a generalist? It depends! Which is why Jerod invited "undercover generalist" Adolfo Ochagavía on our "It Depends" series to weigh the pros & cons of each path.
  • SoCal Linux Expo (Ship It! #97) - Changelog

    SoCal Linux Expo (Ship It! #97) - Changelog

    2024-03-29
    Justin & Autumn take you with them to the 2024 SoCal Linux Expo where they asked six fellow attendees about their favorite open source projects and their least favorite commands.
  • 13% of the time, Devin works every time (JS Party #317) - Changelog

    13% of the time, Devin works every time (JS Party #317) - Changelog

    2024-03-28
    Jerod, KBall & Nick discuss the latest news: Devin, Astro DB, The JavaScript Registry, Tailwind 4 & Angular merging with Wiz. Oh, and a surprise mini-game of HeadLIES!
  • We're flipping the script (Changelog Interviews #584) - Changelog

    We're flipping the script (Changelog Interviews #584) - Changelog

    2024-03-27
    Script flipped! Today we're sharing two interviews of us on Other People's Podcasts (OPP): Kathrine Druckman from the Open at Intel podcast invited us on the show at KubeCon NA in November and Den Delimarsky hosted Jerod on The Work Item...
  • Debugging (Go Time #309) - Changelog

    Debugging (Go Time #309) - Changelog

    2024-03-26
    In this episode Matt, Bill & Jon discuss various debugging techniques for use in both production and development. Bill explains why he doesn't like his developers to use the debugger and how he prefers to only use techniques available in...
  • AI vs software devs (Practical AI #262) - Changelog

    AI vs software devs (Practical AI #262) - Changelog

    2024-03-26
    Daniel and Chris are out this week, so we're bringing you conversations all about AI's complicated relationship to software developers from other Changelog pods: JS Party, Go Time & The Changelog.
  • Another one bites the dust (Changelog News #87) - Changelog

    Another one bites the dust (Changelog News #87) - Changelog

    2024-03-25
    Redis' re-licensing prompts forks like Drew DeVault's Redict, Matthew Miller thinks we need more community built software, Paul Gross makes the case that DuckDB is the new jq, Anton Zhiyanov shares how he makes a living as a developer despite...
  • Productivity engineering at Netflix (Ship It! #96) - Changelog

    Productivity engineering at Netflix (Ship It! #96) - Changelog

    2024-03-23
    What's the difference between productivity engineering and platform engineering? How can you continue to re-platform with a moving target? On this episode, we're joined by Andy Glover, who spent ten years productivity engineering at Netflix,...
  • Retirement is for suckers (Changelog & Friends #36) - Changelog

    Retirement is for suckers (Changelog & Friends #36) - Changelog

    2024-03-23
    THE Cameron Seay joins us once again! This time we learn more about his life/history, hear all about the boot camps he runs, discuss recent advancements in AI / quantum computing and how they might affect the tech labor market & more!
  • It's a TrueNAS world (Changelog Interviews #583) - Changelog

    It's a TrueNAS world (Changelog Interviews #583) - Changelog

    2024-03-22
    This week Adam talks with Kris Moore, Senior Vice President of Engineering at iXsystems, about all things TrueNAS. They discuss the history of TrueNAS starting from its origins as a FreeBSD project, TrueNAS Core being in maintenance mode, the momentum...
  • Questions from a new Go developer (Go Time #308) - Changelog

    Questions from a new Go developer (Go Time #308) - Changelog

    2024-03-20
    In this episode we answer any/all questions from a new Go developer. Features, best practices, quirks of the language... it's all on the table for discussion.
  • Prompting the future (Practical AI #261) - Changelog

    Prompting the future (Practical AI #261) - Changelog

    2024-03-20
    Daniel & Chris explore the state of the art in prompt engineering with Jared Zoneraich, the founder of PromptLayer. PromptLayer is the first platform built specifically for prompt engineering. It can visually manage prompts, evaluate models, log...
  • No Maintenance Intended (Changelog News #86) - Changelog

    No Maintenance Intended (Changelog News #86) - Changelog

    2024-03-18
    A new badge for open source projects that won't be getting any maintenance, everything Chip Huyen learned from looking at 900 open source AI tools, CNBC writes up tech's renewed layoff trend, Teable is a Postgres-Airtable fusion & Target...
  • Containers on a diet (Ship It! #95) - Changelog

    Containers on a diet (Ship It! #95) - Changelog

    2024-03-16
    Kyle Quest joins the show to tell Autumn & Justin all about the evolution of DockerSlim & minimal container images. Why are small container images important? What are different strategies to make containers smaller? Let's find out!
  • The Oban Pros (Changelog & Friends #35) - Changelog

    The Oban Pros (Changelog & Friends #35) - Changelog

    2024-03-15
    Today you get Sorentwo for the price of one! We are joined by Shannon & Parker Selbert, both halves of the mom-and-pop software shop behind Oban, the robust job processing library that's been delivering our emails & processing our audio for years.
  • We have a right to repair! (Changelog Interviews #582) - Changelog

    We have a right to repair! (Changelog Interviews #582) - Changelog

    2024-03-15
    This week Adam went solo — talking to Kyle Wiens, Founder and CEO at iFixit, about all things Right to Repair. They discussed the latest win here in the US with Oregon passing an electronics Right to Repair law to allow owners the right to get their...
  • Advocating for the future of the open web (JS Party #316) - Changelog

    Advocating for the future of the open web (JS Party #316) - Changelog

    2024-03-14
    Alex & James Moore, founding members of the Open Web Advocacy (OWA), join Amal to talk about the critical work the OWA has been doing to ensure users have browser choice and that web apps can be first-class citizens on mobile devices. We learn...
  • Jumping into an existing codebase (Go Time #307) - Changelog

    Jumping into an existing codebase (Go Time #307) - Changelog

    2024-03-12
    Jumping into a codebase you're unfamiliar with can be challenging. Are there better & worse ways to go about it? In this episode, Ian gathers a panel (Johnny, Kris & Jon) to discuss the ins & outs of familiarizing yourself with an...
  • Generating the future of art & entertainment (Practical AI #260) - Changelog

    Generating the future of art & entertainment (Practical AI #260) - Changelog

    2024-03-12
    Runway is an applied AI research company shaping the next era of art, entertainment & human creativity. Chris sat down with Runway co-founder / CTO, Anastasis Germanidis, to discuss their rise and how it's defining the future of the creative...
  • Puter is the internet OS (Changelog News #85) - Changelog

    Puter is the internet OS (Changelog News #85) - Changelog

    2024-03-11
    Puter puts an entire operating system in your web browser, the kapa.ai team write down how to structure your docs for LLMs, Daytona is an open source Codespaces alternative, Gleam v1.0 has been released & Rolldown is a JavaScript bundler written in Rust.
  • Scoring your project’s security (Ship It! #94) - Changelog

    Scoring your project’s security (Ship It! #94) - Changelog

    2024-03-09
    Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and motivating devs to write more secure code, OpenSSF Scorecards and how they offer a way to measure and...
  • Bourbon and better software (Changelog & Friends #34) - Changelog

    Bourbon and better software (Changelog & Friends #34) - Changelog

    2024-03-08
    Adam is joined by Robert Ross, Founder and CEO of FireHydrant — they discuss Bourbon, sniffing arms, better software, leading a successful startup, scaling teams, building vs acquiring, and Adam even gets Robert to commit to watching Silicon Valley!!
  • It's not always DNS (Changelog Interviews #581) - Changelog

    It's not always DNS (Changelog Interviews #581) - Changelog

    2024-03-08
    This week we're talking about DNS with Paul Vixie — Paul is well known for his contributions to DNS and agrees with Adam on having a "love/hate relationship with DNS." We discuss the limitations of current DNS technologies and the need for...
  • Getting a pulse on your Core Web Vitals 🩺 (JS Party #315) - Changelog

    Getting a pulse on your Core Web Vitals 🩺 (JS Party #315) - Changelog

    2024-03-07
    This week, Amal and Nick are joined by Rick Viscomi and Annie Sullivan from the Chrome team to dive into Core Web Vitals, a set of performance metrics geared towards helping developers surface web page quality signals that are key to delivering great...
  • YOLOv9: Computer vision is alive and well (Practical AI #259) - Changelog

    YOLOv9: Computer vision is alive and well (Practical AI #259) - Changelog

    2024-03-06
    While everyone is super hyped about generative AI, computer vision researchers have been working in the background on significant advancements in deep learning architectures. YOLOv9 was just released with some noteworthy advancements relevant to...
  • How long until I lose my job to AI? (Go Time #306) - Changelog

    How long until I lose my job to AI? (Go Time #306) - Changelog

    2024-03-05
    We're all thinking about it and wondering if our job is safe from AI. Maybe. Maybe not. In this episode Johnny Boursiquot is joined some industry veterans who have been through multiple innovation cycles to share their insights and advice on this subject.
  • Apple backs off killing EU web apps (Changelog News #84) - Changelog

    Apple backs off killing EU web apps (Changelog News #84) - Changelog

    2024-03-04
    Apple backs off killing web apps (but the fight continues), Luka Kladaric writes about how to ship quality software in hostile environments, Deno's new package registry is an npm superset, Martin Fowler on the value of periodic face-to-face &...
  • Hybrid infrastructure load balancing (Ship It! #93) - Changelog

    Hybrid infrastructure load balancing (Ship It! #93) - Changelog

    2024-03-01
    Wanny Morellato & Deepak Mohandas from Kong join Justin & Autumn to discuss building, testing & running a load balancer that can run anywhere.
  • Zed's secret sauce (Changelog & Friends #33) - Changelog

    Zed's secret sauce (Changelog & Friends #33) - Changelog

    2024-03-01
    The Zed text editor has come a long way since Nathan Sobo came on the show last year to tell us about this follow-up to Atom. Zed is open source now, has the underpinnings of collaboration built in, is beginning its journey toward full extensibility,...
  • Take a look, it's in a book (JS Party #314) - Changelog

    Take a look, it's in a book (JS Party #314) - Changelog

    2024-02-29
    Nick delves into the intricacies of technical book writing with authors Adrienne Braganza Tacke and Dylan Hildenbrand. We talk about the process of working with a publisher, coming up with an outline, actually writing the book, and everything that...
  • Leading in the era of AI code intelligence (Changelog Interviews #580) - Changelog

    Leading in the era of AI code intelligence (Changelog Interviews #580) - Changelog

    2024-02-28
    This week Adam is joined by Quinn Slack, CEO of Sourcegraph for a "2 years later" catch up from his last appearance on Founders Talk. This conversation is a real glimpse into what it takes to be CEO of Sourcegraph in an era when code...
  • Dance Party (Changelog Interviews) - Changelog

    Dance Party (Changelog Interviews) - Changelog

    2024-02-28
    Listen to our newest album called Dance Party as a podcast! This is an EPIC bundle of BMC bangers. We double dog dare you to listen and try NOT to dance 🕺
  • Representation Engineering (Activation Hacking) (Practical AI #258) - Changelog

    Representation Engineering (Activation Hacking) (Practical AI #258) - Changelog

    2024-02-28
    Recently, we briefly mentioned the concept of "Activation Hacking" in the episode with Karan from Nous Research. In this fully connected episode, Chris and Daniel dive into the details of this model control mechanism, also called...
  • Creating art & visualizations with Go (Go Time #305) - Changelog

    Creating art & visualizations with Go (Go Time #305) - Changelog

    2024-02-27
    Angelica is joined by the wonderful Anthony Starks to discuss creative coding to create art & visualizations with Go. Anthony is an independent developer/designer interested in data visualization, generative art, building tools & combining art + code.
  • Natural Language Programming (Changelog News #83) - Changelog

    Natural Language Programming (Changelog News #83) - Changelog

    2024-02-26
    GPTScript is a new scripting language to automate your interactions with LLMs, Adam Wiggins conducts a retrospective on Muse, Nikita Prokopov surveyed a bunch of popular websites to see how much JS they loaded on their pages, Pages CMS is a no-hassle...
  • Brewing up something for work (Changelog & Friends #32) - Changelog

    Brewing up something for work (Changelog & Friends #32) - Changelog

    2024-02-23
    Mike McQuaid, maintainer of Homebrew, and now CTO at Workbrew joins us to discuss open tabs, social media spam and distractions, TikTok's addictive nature, Apple Vision Pro and its potential future, the maintenance of software, the swing back to...
  • Shipping in SPAAAACCEEE (Ship It! #92) - Changelog

    Shipping in SPAAAACCEEE (Ship It! #92) - Changelog

    2024-02-23
    What do you do when your infrastructure runs 1000 miles away and you only have access every 90 minutes? Find out from Andrew Guenther from Orbital Sidekick.
  • Who's that girl? It's Jess! (JS Party #313) - Changelog

    Who's that girl? It's Jess! (JS Party #313) - Changelog

    2024-02-22
    Apple kills EU web apps, Amazon launches a JS runtime optimized for serverless workloads & we play a game of 20 (15) questions to welcome Jessica Sachs to the party!
  • Making shell history magical with Atuin (Changelog Interviews #579) - Changelog

    Making shell history magical with Atuin (Changelog Interviews #579) - Changelog

    2024-02-21
    Today we speak with Ellie Huxtable, the creator of a magical open source tool for syncing, searching & backing up your shell history. Along the way we learn all about the sync service, why she likes Rust, the branding / marketing of the project,...
  • Foundations of Go performance (Go Time #304) - Changelog

    Foundations of Go performance (Go Time #304) - Changelog

    2024-02-20
    In the first of a multi-part series, Ian & Johnny are joined by Miriah Peterson & Bryan Boreham to peel back the first layer of the things that matter when it comes to the performance of your Go programs.
  • Leading the charge on AI in National Security (Practical AI #257) - Changelog

    Leading the charge on AI in National Security (Practical AI #257) - Changelog

    2024-02-20
    Chris & Daniel explore AI in national security with Lt. General Jack Shanahan (USAF, Ret.). The conversation reflects Jack's unique background as the only senior U.S. military officer responsible for standing up and leading two organizations...
  • Quantum computing gets a reality check (Changelog News #82) - Changelog

    Quantum computing gets a reality check (Changelog News #82) - Changelog

    2024-02-19
    Ship It is back! IEEE Spectrum writes about quantum computing's reality check, Maxim Dounin announces freenginx, Nadia Asparouhova goes deep on AI & the "effective accelerationism" movement, Angie Byron helps first time open source...
  • Yeeting stuff into public (Changelog & Friends #31) - Changelog

    Yeeting stuff into public (Changelog & Friends #31) - Changelog

    2024-02-17
    Jamie Tanna (who has a website) joins us to discuss the indie web, living with ADHD, sharing his salary history with the world & building DMD – a _dynamite_ open source tool to help you better understand the use of dependencies across your org.
  • What exactly is Open Source AI? (Changelog Interviews #578) - Changelog

    What exactly is Open Source AI? (Changelog Interviews #578) - Changelog

    2024-02-16
    This week we're joined by Stefano Maffulli, the Executive Director of the Open Source Initiative (OSI). They are responsible for representing the idea and the definition of open source globally. Stefano shares the challenges they face as a...
  • Building containers without Docker (Ship It! #91) - Changelog

    Building containers without Docker (Ship It! #91) - Changelog

    2024-02-16
    We're back! Jason Hall joins the show to tell Justin & Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.
  • Angular moves fast without breaking things (JS Party #312) - Changelog

    Angular moves fast without breaking things (JS Party #312) - Changelog

    2024-02-15
    KBall & Amal dive deep with the "Dazzle of Zebras" (possible future band name), Angular team members Jessica Janiuk & Mark "Techson" Thompson. Along with an absolute riot of puns, they cover topics such as Angular's new...
  • Gemini vs OpenAI (Practical AI #256) - Changelog

    Gemini vs OpenAI (Practical AI #256) - Changelog

    2024-02-14
    Google has been releasing a ton of new GenAI functionality under the name "Gemini", and they've officially rebranded Bard as Gemini. We take some time to talk through Gemini compared with offerings from OpenAI, Anthropic, Cohere, etc. We...
  • Gophers Say! GopherCon EU Athens 2024 (Go Time #303) - Changelog

    Gophers Say! GopherCon EU Athens 2024 (Go Time #303) - Changelog

    2024-02-14
    Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Athens 2024! Join in & play along as we see which team can better guess what these GopherCon gophers had to say!
  • We can dance if we want to... (Changelog News #81) - Changelog

    We can dance if we want to... (Changelog News #81) - Changelog

    2024-02-12
    Changelog Beats drops a new Dance Party album, Will McGugan's new Toolong (`tl`) terminal app, Mitchell Baker is out as Mozilla CEO, Microsoft's Jordi Adoumie announces sudo for Windows, Tatu Ylonen tells the tale of how they got SSH to be...
  • Future of [energy, content, food] (Changelog & Friends #30) - Changelog

    Future of [energy, content, food] (Changelog & Friends #30) - Changelog

    2024-02-09
    We're taking you back to the hallway track at THAT Conference where we have 3 MORE fun conversations: one with Samuel Goff about the future of energy, one with YouTuber Jess Chan about the future of content creation & one with Vanessa Villa /...
  • Taking on Goliath (Changelog Interviews #577) - Changelog

    Taking on Goliath (Changelog Interviews #577) - Changelog

    2024-02-08
    This week on The Changelog we're talking with Nadia Odunayo, founder of StoryGraph. Nadia started out as a one woman dev and product team — she's had to adjust and maneuver along way to becoming the Amazon-free alternative to Goodreads. We...
  • React Server Components 🧐 (JS Party #311) - Changelog

    React Server Components 🧐 (JS Party #311) - Changelog

    2024-02-08
    The week Amal & guest co-host Eric Clemmons talk to Dan Abramov all about React Server Components. We learn about why they were created, what problems they solve & how they work to improve application performance. We also dive into the rollout...
  • What's new in Go 1.22 (Go Time #302) - Changelog

    What's new in Go 1.22 (Go Time #302) - Changelog

    2024-02-07
    Our “what’s new in Go” correspondent, Carlana Johnson, joins Johnny & Ian to discuss what’s new with the latest iteration of Go in version 1.22.
  • Data synthesis for SOTA LLMs (Practical AI #255) - Changelog

    Data synthesis for SOTA LLMs (Practical AI #255) - Changelog

    2024-02-06
    Nous Research has been pumping out some of the best open access LLMs using SOTA data synthesis techniques. Their Hermes family of models is incredibly popular! In this episode, Karan from Nous talks about the origins of Nous as a distributed...
  • The promise of hackable software (Changelog News #80) - Changelog

    The promise of hackable software (Changelog News #80) - Changelog

    2024-02-05
    Geoffrey Litt thinks browser extensions are underrated, Adolfo Ochagavía on being a generalist in a specialist's world, Jack Garbus praises the Arch Wiki, Terence Eden tries to rebuild FourSquare for ActivityPub using OpenStreetMap & Sebastien...
  • You have how many open tabs?! (Changelog & Friends #29) - Changelog

    You have how many open tabs?! (Changelog & Friends #29) - Changelog

    2024-02-04
    We're taking you to the hallway track at THAT Conference in Austin TX, where we have 3 fun conversations: one with our old friend Nick Nisi from JS Party, one with our new(ish) friend Amy Dutton from CompressedFM (who has been a guest on JS Party...
  • In the beginning (of generative AI) (Changelog Interviews #576) - Changelog

    In the beginning (of generative AI) (Changelog Interviews #576) - Changelog

    2024-02-02
    This week on The Changelog we're talking with Joe Reis about data engineering and the beginning of generative AI. We discuss phone hacking via frequency, the role of a data engineer, this AI hype cycle we're in, build vs buy, the disconnect...
  • Angular Signals (JS Party #310) - Changelog

    Angular Signals (JS Party #310) - Changelog

    2024-02-01
    KBall & Amal interview Alex & Pavel from the Angular Signals team. They cover the history, how the Angular team decided to move to signals, what the new mental model looks like, migration path & even dive into community integrations and...
  • Go Capture the Flag! 🚩 (Go Time #301) - Changelog

    Go Capture the Flag! 🚩 (Go Time #301) - Changelog

    2024-01-31
    Angelica is joined by Neil S Primmer & Benji Vesterby to share their experience organizing "Capture the Flag" at GopherCon 2023. CTF events involve teams vying for supremacy as they strive to gather digital flags (presented as strings) and...
  • Large Action Models (LAMs) & Rabbits 🐇 (Practical AI #254) - Changelog

    Large Action Models (LAMs) & Rabbits 🐇 (Practical AI #254) - Changelog

    2024-01-30
    Recently the release of the rabbit r1 device resulted in huge interest in both the device and "Large Action Models" (or LAMs). What is an LAM? Is this something new? Did these models come out of nowhere, or are they related to other things we...
  • $100k for indie game devs (Changelog News #79) - Changelog

    $100k for indie game devs (Changelog News #79) - Changelog

    2024-01-29
    The Rune team announces $100k in open source grants for indie game devs, the Zed code editor is now open source, the Ollama team releases Python & JavaScript libraries, Max Bernstein tells the story of Scrapscript & Pooya Parsa writes up some...
  • Gradually gradually typing Elixir (Changelog & Friends #28) - Changelog

    Gradually gradually typing Elixir (Changelog & Friends #28) - Changelog

    2024-01-27
    Our old friend José Valim & his team have been hard at work adding gradual typing to Elixir. They're only 1-3% of the way there, but a lot of progress has been made. So, we invited him back on the show for a deep-dive on why, how & when...
  • Shift left, seriously. (Changelog Interviews #575) - Changelog

    Shift left, seriously. (Changelog Interviews #575) - Changelog

    2024-01-26
    This week we're going deep on security and what it takes to shift left, seriously. Adam is joined by Justin Garrison (co-host of Ship It), plus two members of the BoxyHQ team — Deepak Prabhakara, Co-founder & CEO and Schalk Neethling,...
  • From sales to engineering (JS Party #309) - Changelog

    From sales to engineering (JS Party #309) - Changelog

    2024-01-25
    Shaundai Person joins Jerod & Nick for a fascinating discussion of her transition from a sales position to Senior Software Engineer at Netflix. Along the way, we discuss sales as a superpower, how to build confidence in yourself & even sneak a...
  • Collaboration & evaluation for LLM apps (Practical AI #253) - Changelog

    Collaboration & evaluation for LLM apps (Practical AI #253) - Changelog

    2024-01-23
    Small changes in prompts can create large changes in the output behavior of generative AI models. Add to that the confusion around proper evaluation of LLM applications, and you have a recipe for confusion and frustration. Raza and the Humanloop team...
  • 300 multiple choices (Go Time #300) - Changelog

    300 multiple choices (Go Time #300) - Changelog

    2024-01-23
    Over the past 8 years, Go Time has published 300 episodes! In this episode, the panel discusses which ones they loved the most, some current stuff that's in the works, what struggles the podcast has had & what we're planning for the future.
  • GitHub Actions as a time-sharing supercomputer (Changelog News #78) - Changelog

    GitHub Actions as a time-sharing supercomputer (Changelog News #78) - Changelog

    2024-01-22
    Alex Ellis' new actions-batch project uses GitHub Actions as a time-sharing supercomputer, DevDocs.io combines multiple API documentations in a fast, organized, and searchable interface, Jarred Sumner announces Bun's very own JavaScript shell,...
  • A pre-party to a feud  (Changelog++ 🔐) (JS Party) - Changelog

    A pre-party to a feud (Changelog++ 🔐) (JS Party) - Changelog

    2024-01-20
    Jerod, Adam Argyle & the CompressedFM crew hang out prior to their Fronted Feud battle! They discuss CSS as a programming language, Apple's walled garden, how nobody is on the same social media sites anymore, how to choose tech, the...
  • The state of homelab tech (2024) (Changelog & Friends #27) - Changelog

    The state of homelab tech (2024) (Changelog & Friends #27) - Changelog

    2024-01-19
    Techno Tim is back with Adam to discuss the state of homelab in 2024 and the trends happening within homelab tech. They discuss homelab environments providing a safe place for experimentation and learning, network improvement as a gateway to homelab,...
  • Frontend Feud: CSS Podcast vs CompressedFM (JS Party #308) - Changelog

    Frontend Feud: CSS Podcast vs CompressedFM (JS Party #308) - Changelog

    2024-01-18
    Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers James & Brad from CompressedFM. Let’s get it on!
  • Let's talk FreeBSD (finally) (Changelog Interviews #574) - Changelog

    Let's talk FreeBSD (finally) (Changelog Interviews #574) - Changelog

    2024-01-17
    This week we're joined by FreeBSD & OpenZFS developer, Allan Jude, to learn all about FreeBSD. Allan gives us a brief history of BSD, tells us why it's his operating system of choice, compares it to Linux, explains the various BSDs out...
  • Advent of GenAI Hackathon recap (Practical AI #252) - Changelog

    Advent of GenAI Hackathon recap (Practical AI #252) - Changelog

    2024-01-17
    Recently, Intel's Liftoff program for startups and Prediction Guard hosted the first ever "Advent of GenAI" hackathon. 2,000 people from all around the world participated in Generate AI related challenges over 7 days. In this episode, we...
  • All about Kafka (Go Time #299) - Changelog

    All about Kafka (Go Time #299) - Changelog

    2024-01-16
    In this episode Matt joins Kris & Jon to discuss Kafka. During their discussion they cover topics like what problems Kafka helps solve, when a company should start considering Kafka, how throwing tech like Kafka at a problem won't fix...
  • A plea for lean software (Changelog News #77) - Changelog

    A plea for lean software (Changelog News #77) - Changelog

    2024-01-15
    Niklaus Wirth makes his plea for lean software, PocketBase puts your entire backend in 1 file, Vanna is a Python RAG framework for accurate text-to-SQL generation, Henrik Karlsson wants you to think more about what to focus on & Calvin Wankhede...
  • Kaizen! Should we build a CDN? (Changelog & Friends #26) - Changelog

    Kaizen! Should we build a CDN? (Changelog & Friends #26) - Changelog

    2024-01-12
    It's our 13th Kaizen episode! We're back from KubeCon, we're making goals for the year, we're migrating to Neon & we're weighing the pros/cons of building our own custom CDN.
  • htmx: a new old way to build the web (JS Party #307) - Changelog

    htmx: a new old way to build the web (JS Party #307) - Changelog

    2024-01-12
    Carson Gross (creator of htmx) & Alex Russell (Mr. Web Platform 3000) join Amal for an EPIC discussion on web architectures, the evolution of rendering patterns & the advantages of hypermedia and htmx. We dive deep on why modern web app best...
  • Amazon's silent sacking (Changelog Interviews #573) - Changelog

    Amazon's silent sacking (Changelog Interviews #573) - Changelog

    2024-01-11
    Justin Garrison joins us to talk about Amazon's silent sacking, from his perspective. He should know. He works there. Well, as of yesterday he quit. We discuss how the cloud and Kubernetes have transformed the way software is developed and...
  • AI predictions for 2024 (Practical AI #251) - Changelog

    AI predictions for 2024 (Practical AI #251) - Changelog

    2024-01-10
    We scoured the internet to find all the AI related predictions for 2024 (at least from people that might know what they are talking about), and, in this episode, we talk about some of the common themes. We also take a moment to look back at 2023...
  • The I in LLM stands for intelligence (Changelog News #76) - Changelog

    The I in LLM stands for intelligence (Changelog News #76) - Changelog

    2024-01-08
    Daniel Stenberg is frustrated with the state of AI tooling for finding security bugs, Brian Birtles is surprised by weird things engineers believe about web dev, Feross Aboukhadijeh details the fallout from a nasty npm prank, Rob Pike shares what he...
  • New Year's Party 🎊 (JS Party #306) - Changelog

    New Year's Party 🎊 (JS Party #306) - Changelog

    2024-01-04
    It’s our 5th annual New Year’s party! Jerod & the gang review our predictions from last year, discuss what’s trending in the web world, make a few predictions for 2024 & even set some new resolutions for this year.
  • Dear new developer (Changelog Interviews #572) - Changelog

    Dear new developer (Changelog Interviews #572) - Changelog

    2024-01-04
    Hello 2024! We're kicking off the year with Dan Moore, author of ‘Letters to a New Developer’ — a blog series of letters of what Dan wished he had known when starting his developer career. We discuss the value of online communities for new...
  • State of the

    State of the "log" 2023 (Changelog Interviews #571) - Changelog

    2023-12-20
    Our 6th annual year-end wrap-up episode! This time we're featuring 12 (yes, 12!) listener voice mails, our favorite episodes of the year & some insanely cool Breakmaster Cylinder beats made just for this occasion. Thanks for listening! 💚
  • What's next in JavaScript (a TC39 update) (JS Party #305) - Changelog

    What's next in JavaScript (a TC39 update) (JS Party #305) - Changelog

    2023-12-20
    Daniel Ehrenberg (software engineer at Bloomberg, web standards author / champion & VP of ECMA International) joins us to discuss new features that have landed in JavaScript and to preview what's cooking in various standards bodies across the...
  • Open source, on-disk vector search with LanceDB (Practical AI #250) - Changelog

    Open source, on-disk vector search with LanceDB (Practical AI #250) - Changelog

    2023-12-19
    Prashanth Rao mentioned LanceDB as a stand out amongst the many vector DB options in episode #234. Now, Chang She (co-founder and CEO of LanceDB) joins us to talk through the specifics of their open source, on-disk, embedded vector search offering. We...
  • The code, prose & pods that shaped 2023 (Changelog News #75) - Changelog

    The code, prose & pods that shaped 2023 (Changelog News #75) - Changelog

    2023-12-18
    This episodes diverges from our traditional fare. I've reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
  • #define: game theory, dude (Changelog & Friends #25) - Changelog

    #define: game theory, dude (Changelog & Friends #25) - Changelog

    2023-12-17
    What happens when you take four grizzled #define veterans and throw an Emma Bostian into the mix? Find out on this episode because our award-worthy game of fake definitions is back and this time it's even better!
  • ANTHOLOGY — The technical bits (Changelog Interviews #570) - Changelog

    ANTHOLOGY — The technical bits (Changelog Interviews #570) - Changelog

    2023-12-15
    This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Heikki Linnakangas (Co-founder of Neon and Postgres hacker), Robert Aboukhalil (Bioinformatics software engineer) working on bringing...
  • What's new in Go's cryptography libraries: Part 2 (Go Time #298) - Changelog

    What's new in Go's cryptography libraries: Part 2 (Go Time #298) - Changelog

    2023-12-12
    Filippo Valsorda & Roland Shoemaker from the Go Team return & bring Nicola Murino with them to continue catching us up on what’s new in Go’s crypto libraries. This is everything we didn’t cover + deep dives from Part 1!
  • The state of open source AI (Practical AI #249) - Changelog

    The state of open source AI (Practical AI #249) - Changelog

    2023-12-12
    The new open source AI book from PremAI starts with "As a data scientist/ML engineer/developer with a 9 to 5 job, it’s difficult to keep track of all the innovations." We couldn't agree more, and we are so happy that this week's guest...
  • Open source LLMs are catching up (Changelog News #74) - Changelog

    Open source LLMs are catching up (Changelog News #74) - Changelog

    2023-12-11
    A group of researchers set out to test claims that its open source rivals had achieved parity (or even better) with ChatGPT on certain tasks, Richard Hipp and his team have rewritten SQLite's text-based JSON functions, Ratatui is a Rust crate for...
  • HATEOAS corpus (Changelog & Friends #24) - Changelog

    HATEOAS corpus (Changelog & Friends #24) - Changelog

    2023-12-08
    Jerod is back with another "It Depends" episode! This time he's joined by Kris Brandow from Go Time and they're talking all things API design. What makes a good API? Is GraphQL a solid choice? Why do we do REST wrong? And WTF does...
  • From WebGL to WebGPU (JS Party #304) - Changelog

    From WebGL to WebGPU (JS Party #304) - Changelog

    2023-12-07
    Gregg Tavares (author of WebGL/WebGPU Fundamentals) joins Jerod & Amal to give us a tour of these low-level technologies that are pushing the web forward into the world of video games, machine learning & other exciting rich applications.
  • Hare aims to be a 100 year language (Changelog Interviews #569) - Changelog

    Hare aims to be a 100 year language (Changelog Interviews #569) - Changelog

    2023-12-06
    This week on The Changelog we're joined by Drew DeVault, talking about the Hare programming language. From the website, Hare is a systems programming language designed to be simple, stable, and robust. When we asked Drew why he created it, he said...
  • Suspicion machines ⚙️ (Practical AI #248) - Changelog

    Suspicion machines ⚙️ (Practical AI #248) - Changelog

    2023-12-05
    In this enlightening episode, we delve deeper than the usual buzz surrounding AI's perils, focusing instead on the tangible problems emerging from the use of machine learning algorithms across Europe. We explore "suspicion machines" —...
  • Leaked GPT prompts & Firefox on the brink (Changelog News #73) - Changelog

    Leaked GPT prompts & Firefox on the brink (Changelog News #73) - Changelog

    2023-12-04
    ChatGPT's new GPTs feature leak their prompts, Firefox's share of the browser market will soon drop below 2%, Robin Berjon tries to formalize a name for those who can't be named, Amy Lai tells the tale of the weirdest bug she's ever...
  • The state of the 2023 tech market (Changelog & Friends #23) - Changelog

    The state of the 2023 tech market (Changelog & Friends #23) - Changelog

    2023-12-01
    Gergely Orosz is back for our annual year-end update on the tech market, writ large. How is hiring? Has AI really changed the game? What about that OpenAI fiasco? We also talk in-depth about Gergely's self-published book, The Software...
  • Gleaming the KubeCon (Changelog Interviews #568) - Changelog

    Gleaming the KubeCon (Changelog Interviews #568) - Changelog

    2023-11-30
    This week we're gleaming the KubeCon. Ok, some people say CubeCon, while others say KubeCon...we talk with Solomon Hykes about all things Dagger, Tammer Saleh and James McShane about going beyond cloud native with SuperOrbital, and Steve Francis...
  • Art of the state machine (JS Party #303) - Changelog

    Art of the state machine (JS Party #303) - Changelog

    2023-11-30
    Amal, Nick & special guest Laura Kalbeg geek out over the remarkable growth and evolution of the XState project and its team in recent years. Laura also tells everyone about Stately.ai, a SaaS platform that uses AI to create seamless state...
  • The OpenAI debacle (a retrospective) (Practical AI #247) - Changelog

    The OpenAI debacle (a retrospective) (Practical AI #247) - Changelog

    2023-11-29
    Daniel & Chris conduct a retrospective analysis of the recent OpenAI debacle in which CEO Sam Altman was sacked by the OpenAI board, only to return days later with a new supportive board. The events and people involved are discussed from start to...
  • Was Jamstack a zero interest rate phenomenon? (Changelog News #72) - Changelog

    Was Jamstack a zero interest rate phenomenon? (Changelog News #72) - Changelog

    2023-11-27
    Zach Leatherman on the tension and future of the Jamstack community, Chenxin Li helps you avoid 13 bad practices in data visualization, Laravel Pulse is coming real soon, Max Chernyak develops a new way to accomplish long term refactors & Spencer...
  • What's new in CSS land (JS Party #302) - Changelog

    What's new in CSS land (JS Party #302) - Changelog

    2023-11-24
    Una Kravets, web platform ambassador & lead of the Google Chrome UI Developer Relations Team, joins Amal & Nick to take them CSS to school as they start this podcast in CSS kindergarten and end it with a Level-Up CSS Diploma. (LUCD?) We...
  • Bringing Dev Mode to Figma (Changelog Interviews #567) - Changelog

    Bringing Dev Mode to Figma (Changelog Interviews #567) - Changelog

    2023-11-22
    This week on we're joined by Emil Sjölander from Figma — talking about bringing Dev Mode to Figma. Dev Mode is their new workspace in Figma that's designed to bring developers and design to the same tool. The question they're trying to...
  • Generating product imagery at Shopify (Practical AI #246) - Changelog

    Generating product imagery at Shopify (Practical AI #246) - Changelog

    2023-11-21
    Shopify recently released a Hugging Face space demonstrating very impressive results for replacing background scenes in product imagery. In this episode, we hear the backstory technical details about this work from Shopify's Russ Maschmeyer. Along...
  • Watching OpenAI unravel in real-time (Changelog News #71) - Changelog

    Watching OpenAI unravel in real-time (Changelog News #71) - Changelog

    2023-11-20
    The internet watches OpenAI unravel in real-time, tldraw has a new experiment going with GPT-4 Vision that turns mockups into code, Tony Ennis makes the case for HTML First, James Somers writes a "eulogy" to coding for The New Yorker &...
  • It dependencies (Changelog & Friends #22) - Changelog

    It dependencies (Changelog & Friends #22) - Changelog

    2023-11-17
    Jerod goes one-on-one with our old friend Justin Searls! We talk build vs buy decisions, dependency selection & how Justin has implemented POSSE (Post On Site Syndicate Elsewhere) in response to the stratification of social networks.
  • All the places Swift will go (Changelog Interviews #566) - Changelog

    All the places Swift will go (Changelog Interviews #566) - Changelog

    2023-11-16
    This week we're talking about Swift with Ben Cohen, the Swift Team Manager at Apple. We caught up with Ben while at KubeCon last week. Ben takes us into the world of Swift, from Apple Native apps on iOS and macOS, to the Swift Server Workgroup for...
  • Building something new (JS Party #301) - Changelog

    Building something new (JS Party #301) - Changelog

    2023-11-16
    Amal & Nick are joined by Saron Yitbarek (developer, podcaster, community leader & serial entrepreneur) to catch up and discuss her latest project: Not A Designer We discuss all the ins & outs of tech entrepreneurship & the challenges...
  • Event-driven systems & architecture (Go Time #297) - Changelog

    Event-driven systems & architecture (Go Time #297) - Changelog

    2023-11-14
    Event-driven systems may not be the go-to solution for everyone because of the challenges they can add. While the system reacting to events published in other parts of the system seem elegant, some of the complexities they bring can be challenging. ...
  • AI trailblazers putting people first (Practical AI #245) - Changelog

    AI trailblazers putting people first (Practical AI #245) - Changelog

    2023-11-14
    According to Solana Larsen: "Too often, it feels like we have lost control of the internet to the interests of Big Tech, Big Data — and now Big AI." In the latest season of Mozilla's IRL podcast (edited by Solana), a number of stories are...
  • Share your terminal with anyone on the web (Changelog News #70) - Changelog

    Share your terminal with anyone on the web (Changelog News #70) - Changelog

    2023-11-13
    sshx lets you share your terminal with anyone on a multiplayer infinite canvas, Herbert Lui writes three things about your competitors, Anton Medvedev's fx is a terminal JSON viewer & processor, Danny Castonguay shares advice on attending...
  • Backslashes are trash (Changelog & Friends #21) - Changelog

    Backslashes are trash (Changelog & Friends #21) - Changelog

    2023-11-11
    Mat Ryer returns with his guitar, an unpopular opinion & his favorite internet virus.
  • Pushing back on unconstrained capitalism (Changelog Interviews #565) - Changelog

    Pushing back on unconstrained capitalism (Changelog Interviews #565) - Changelog

    2023-11-10
    This week we’re talking with Cory Doctorow (this episode contains explicit language) about how we can get back to that "new good internet." Cory's new book The Internet Con offers a lens to this conversation about disenshittifying the...
  • Best of the fest! Volume 2 (JS Party #300) - Changelog

    Best of the fest! Volume 2 (JS Party #300) - Changelog

    2023-11-10
    JS Party listeners and panelists celebrate great moments from the last 100 episodes! You'll hear from 14 of our favorite humans (and 1 horse) across 11 episodes. Here's to our first 300 episodes and the next 300 as well. 🥂
  • Principles of simplicity (Go Time #296) - Changelog

    Principles of simplicity (Go Time #296) - Changelog

    2023-11-08
    Rob Pike says, "Simplicity is the art of hiding complexity." If that's true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian & Kris discuss with...
  • Government regulation of AI has arrived (Practical AI #244) - Changelog

    Government regulation of AI has arrived (Practical AI #244) - Changelog

    2023-11-07
    On Monday, October 30, 2023, the U.S. White House issued its Executive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence. Two days later, a policy paper was issued by the U.K. government entitled The Bletchley...
  • How to write a good comment (Changelog News #69) - Changelog

    How to write a good comment (Changelog News #69) - Changelog

    2023-11-06
    David Hugh-Jones has a lot to say about what makes a good comment, Hugging Face released a distilled variant of Whisper for speech recognition, The New Stack reports on C++ creator Bjarne Stroustrup’s plan for bringing safety to the language, Jeff...
  • Beat freak in residence (Changelog & Friends #20) - Changelog

    Beat freak in residence (Changelog & Friends #20) - Changelog

    2023-11-03
    We're joined this week by the beat freak in residence himself, the mysterious Breakmaster Cylinder. Listen along as we talk about how we make our beats, what inspires us for our music, and some behind the scenes on our latest albums.
  • Helping people enter, stay & thrive in tech (JS Party #299) - Changelog

    Helping people enter, stay & thrive in tech (JS Party #299) - Changelog

    2023-11-03
    Valerie Phoenix from Tech By Choice joins Amal & Kball to tell them all about her non-profit that's passionate about helping people interested in technology, no matter their experience level.
  • Observing the power of APIs (Changelog Interviews #564) - Changelog

    Observing the power of APIs (Changelog Interviews #564) - Changelog

    2023-11-02
    Jean Yang's research on programming languages at Carnegie Mellon led her to realize that APIs are *the* layer that makes or breaks quality software systems. Unfortunately, developers are underserved by tools for dealing with, securing &...
  • What's new in Go's cryptography libraries: Part 1 (Go Time #295) - Changelog

    What's new in Go's cryptography libraries: Part 1 (Go Time #295) - Changelog

    2023-11-01
    Filippo Valsorda & Roland Shoemaker from the Go Team sit down with Natalie to catch us up on what's new in Go's crypto libraries. No, not *that* crypto... good ol' cryptography! Don't miss Part 2!
  • Self-hosting & scaling models (Practical AI #243) - Changelog

    Self-hosting & scaling models (Practical AI #243) - Changelog

    2023-10-31
    We're excited to have Tuhin join us on the show once again to talk about self-hosting open access models. Tuhin's company Baseten specializes in model deployment and monitoring at any scale, and it was a privilege to talk with him about the...
  • What will React come up with Next? (Changelog News #68) - Changelog

    What will React come up with Next? (Changelog News #68) - Changelog

    2023-10-30
    The hubbub of the web dev world right now is Next.js' integration of React Server Components, Kent C. Dodds writes up why he doesn't use Next, Lee Robinson responds with why he does, the NixOS team hits a milestone in their reproducible builds...
  • Protecting screen time (Changelog & Friends #19) - Changelog

    Protecting screen time (Changelog & Friends #19) - Changelog

    2023-10-27
    Jared Henderson joins us to discuss the state of the art in software parental controls and how we protect our children and lock down our home networks from the constant onslaught of malicious and unwanted content.
  • ANTHOLOGY — The way of open source (Changelog Interviews #563) - Changelog

    ANTHOLOGY — The way of open source (Changelog Interviews #563) - Changelog

    2023-10-27
    This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Matthew Sanabria (former Engineer at HashiCorp working on Terraform Enterprise), Nithya Ruff (Chief Open Source Officer and Head of the...
  • I wanna React Jam it with you (JS Party #298) - Changelog

    I wanna React Jam it with you (JS Party #298) - Changelog

    2023-10-26
    The 2nd ever React Jam is on and poppin', so Jerod & Nick invited the previous winners to the pod to tell us all about the 10 day online game jam. Turns out React and video games are like peanut butter and jelly, after all!
  • The se7en deadly sins of Go (Go Time #294) - Changelog

    The se7en deadly sins of Go (Go Time #294) - Changelog

    2023-10-25
    John Gregory's GopherCon talk "7 Deadly Gopher Sins" is the ostensible basis of this spooky Go Time episode, but with Mat Ryer at the helm... the only thing to expect is the unexpected. And failed jokes. Expect _lots_ of failed jokes.
  • Deep learning in Rust with Burn 🔥 (Practical AI #242) - Changelog

    Deep learning in Rust with Burn 🔥 (Practical AI #242) - Changelog

    2023-10-24
    It seems like everyone is interested in Rust these days. Even the most popular Python linter, Ruff, isn't written in Python! It's written in Rust. But what is the state of training or inferencing deep learning models in Rust? In this episode,...
  • Next Level (Changelog Interviews) - Changelog

    Next Level (Changelog Interviews) - Changelog

    2023-10-23
    Listen to our Next Level album as a podcast! We grew up in the days of the Nintendo Entertainment System and the Sega Genesis. It's no surprise that so many of our tracks are inspired by the 8-bit and 16-bit music of our youth. From Castlevania to...
  • Introducing Changelog Beats (Changelog News #67) - Changelog

    Introducing Changelog Beats (Changelog News #67) - Changelog

    2023-10-23
    Changelog drops full-length musical albums in collaboration with Breakmaster Cylinder, Justin Searls on why the right tools fail for the wrong reasons, The Unix Sheikh says we have too many level of abstractions, Adam at PiCockpit compares the...
  • Human skills to pay the bills (Changelog & Friends #18) - Changelog

    Human skills to pay the bills (Changelog & Friends #18) - Changelog

    2023-10-20
    Long time friend KBall makes his "first" appearance on The Changelog by way of Changelog & Friends. You likely know Kevin from his panelist position on JS Party. Today he's sharing his passion for coaching and developing human skills.
  • Pushing ntfy to the next level (Changelog Interviews #562) - Changelog

    Pushing ntfy to the next level (Changelog Interviews #562) - Changelog

    2023-10-20
    This week Jerod goes solo with Philipp Heckel, creator of ntfy, to discuss this simple HTTP-based service that lets you send notifications to your phone or desktop via scripts from any computer. They discuss why he built it, how he built it, and what...
  • AI's impact on developers (Practical AI #241) - Changelog

    AI's impact on developers (Practical AI #241) - Changelog

    2023-10-20
    Chris & Daniel are out this week, so we're bringing you a panel discussion from All Things Open 2023 moderated by Jerod Santo (Practical AI producer and co-host of The Changelog) and featuring keynoters Emily Freeman and James Q Quick.
  • Use Effect (not useEffect) (JS Party #297) - Changelog

    Use Effect (not useEffect) (JS Party #297) - Changelog

    2023-10-19
    Prisma founder Johannes Schickling has been using the Effect library for the last couple years. Today he joins Jerod & Nick to tell us all about this very interesting tool for building robust apps in TypeScript.
  • LMMS are the new LLMs (Changelog News #66) - Changelog

    LMMS are the new LLMs (Changelog News #66) - Changelog

    2023-10-16
    Chip Huyen documents the shifting sand of large data models, Herman Õunapuu reviews the Zimaboard, Bryan Braun shares 4 of his most recent VSCode configuration discoveries & Swizec Teller wrote a great summary of the inaugural AI Engineer Summit.
  • Kaizen! Slightly more instant (Changelog & Friends #17) - Changelog

    Kaizen! Slightly more instant (Changelog & Friends #17) - Changelog

    2023-10-13
    Gerhard joins us for the 12th Kaizen and this time talk about what we DIDN'T do. We were holding S3 wrong, we put some cash back in our pockets, we enabled HTTP/3, Brotli compression, and Fastly websockets, we improved our SLOs, we improved...
  • Party on PartyKit (JS Party #296) - Changelog

    Party on PartyKit (JS Party #296) - Changelog

    2023-10-12
    With a name like PartyKit, you know we just had to get its founder and CEO Sunil Pai on the show! PartyKit is an open source tool that simplifies creating collaborative, multiplayer applications. Join us to learn all about it and the journey of Sunil...
  • Coming to asciinema near you (Changelog Interviews #561) - Changelog

    Coming to asciinema near you (Changelog Interviews #561) - Changelog

    2023-10-11
    This week we're joined by Marcin Kulik to talk about his project asciinema. You've likely seen this out there in the wild — asciinema lets you record and share your terminal sessions in full fidelity. Forget screen recording apps that offer...
  • Experiences from GopherCon 2023 (Go Time #293) - Changelog

    Experiences from GopherCon 2023 (Go Time #293) - Changelog

    2023-10-11
    The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, Johnny as an emcee and workshop...
  • RTO vs WFH & the case for strong static typing (Changelog News #65) - Changelog

    RTO vs WFH & the case for strong static typing (Changelog News #65) - Changelog

    2023-10-09
    Jacob Kaplan-Moss' recommendations for remote vs colocated teams, Duarte Carmo created a neural search engine from Changelog transcripts, Tom Hacohen says strong static typing is a hill he's willing to die on, Orhun Parmaksız created a CLI...
  • The beginning of the end of physical media (Changelog & Friends #16) - Changelog

    The beginning of the end of physical media (Changelog & Friends #16) - Changelog

    2023-10-06
    On September 29th, Netflix shipped its final DVDs, marking the end of an era in physical media. So, we invited our friend Christina Warren (aka film_girl) from GitHub to pour out a drink with us and lament the end of this golden age of access to the...
  • Reflecting on Bun's big launch (JS Party #295) - Changelog

    Reflecting on Bun's big launch (JS Party #295) - Changelog

    2023-10-05
    Fresh off Bun's big 1.0 launch, Jarred Sumner goes one-on-one with Jerod to discuss the all-in-one JavaScript runtime that's captured the interest of many. We get into it all: what problem he's solving, how it's so fast, why no Windows...
  • Tauri’s next big move (Changelog Interviews #560) - Changelog

    Tauri’s next big move (Changelog Interviews #560) - Changelog

    2023-10-05
    This week we're joined by Daniel Thompson, Co-founder and Core Member of Tauri. It's been a year since we last had Daniel on the show. He catches us up on all things Tauri, their continued efforts towards Tauri 1.5 (which just released), the...
  • Generative models: exploration to deployment (Practical AI #240) - Changelog

    Generative models: exploration to deployment (Practical AI #240) - Changelog

    2023-10-03
    What is the model lifecycle like for experimenting with and then deploying generative AI models? Although there are some similarities, this lifecycle differs somewhat from previous data science practices in that models are typically not trained from...
  • InfluxDB drops Go for Rust but gokrazy is really cool (Changelog News #64) - Changelog

    InfluxDB drops Go for Rust but gokrazy is really cool (Changelog News #64) - Changelog

    2023-10-02
    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 Iaso thinks gokrazy is really cool...
  • #define: a game of fake definitions (Changelog & Friends #15) - Changelog

    #define: a game of fake definitions (Changelog & Friends #15) - Changelog

    2023-09-29
    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...
  • Reports of Node's death are greatly exaggerated (JS Party #294) - Changelog

    Reports of Node's death are greatly exaggerated (JS Party #294) - Changelog

    2023-09-28
    Amal, KBall & Chris convene a "semi-emergency" pod to discuss the recent (deserved) hype over Bun and what it all means for Node's community, maintainers & users. They're joined by Node Technical Steering Committee members...
  • Vibes from Strange Loop (Changelog Interviews #559) - Changelog

    Vibes from Strange Loop (Changelog Interviews #559) - Changelog

    2023-09-28
    This week we're taking you to the hallway track of the final Strange Loop conference. First up is AnnMarie Thomas — an engineering, business, and education professor. AnnMarie gave one of the opening keynotes titled "Playing with...
  • Zero Trust & Go (Go Time #292) - Changelog

    Zero Trust & Go (Go Time #292) - Changelog

    2023-09-27
    Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go.
  • The missing sync layer for modern apps (Changelog News #63) - Changelog

    The missing sync layer for modern apps (Changelog News #63) - Changelog

    2023-09-25
    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...
  • Web dev security school (JS Party #293) - Changelog

    Web dev security school (JS Party #293) - Changelog

    2023-09-21
    This week, we're joined by Ron Perris, a Security Engineer at Reddit and software security enthusiast. Together, we dive into best practices and common pitfalls, covering topics from dangerous URLs to JSON injection attacks. Tune in for an...
  • Automate all the UIs! (Practical AI #239) - Changelog

    Automate all the UIs! (Practical AI #239) - Changelog

    2023-09-20
    Dominik Klotz from askui joins Daniel and Chris to discuss the automation of UI, and how AI empowers them to automate any use case on any operating system. Along the way, the trio explore various approaches and the integration of generative AI, large...
  • Open source is at a crossroads (Changelog Interviews #558) - Changelog

    Open source is at a crossroads (Changelog Interviews #558) - Changelog

    2023-09-20
    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...
  • Death by a thousand microservices (Changelog News #62) - Changelog

    Death by a thousand microservices (Changelog News #62) - Changelog

    2023-09-18
    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...
  • What do we want from a web browser? (Changelog & Friends #14) - Changelog

    What do we want from a web browser? (Changelog & Friends #14) - Changelog

    2023-09-15
    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...
  • Type War (what is it good for?) (JS Party #292) - Changelog

    Type War (what is it good for?) (JS Party #292) - Changelog

    2023-09-14
    Love it or hate it, TypeScript is here to stay for the foreseeable future. But, what happens when widely adopted packages go completely Type free or remove TypeScript in favor of JS with type annotations? Join us to unpack these recent events with...
  • Attack of the Canaries! (Changelog Interviews #557) - Changelog

    Attack of the Canaries! (Changelog Interviews #557) - Changelog

    2023-09-13
    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,...
  • Go templating using Templ (Go Time #291) - Changelog

    Go templating using Templ (Go Time #291) - Changelog

    2023-09-13
    Go's known for it's fantastic standard library, but there are some places where the libraries can be challenging to use. The `html/template` package is one of those places. So what alternatives do we have? On today's episode we're...
  • Bun 1.0 is here & Mojo is ready for download (Changelog News #61) - Changelog

    Bun 1.0 is here & Mojo is ready for download (Changelog News #61) - Changelog

    2023-09-11
    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...
  • Doomed to discuss AI (Changelog & Friends #13) - Changelog

    Doomed to discuss AI (Changelog & Friends #13) - Changelog

    2023-09-08
    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...
  • A view to a transitions API (JS Party #291) - Changelog

    A view to a transitions API (JS Party #291) - Changelog

    2023-09-07
    Jerod & the gang discuss the news (Astro 3.0, Vercel + Astro, Python in Excel) then play eight crazy rounds of HeadLIES! Headline or headLIE? You decide...
  • Prototyping with Go (Go Time #290) - Changelog

    Prototyping with Go (Go Time #290) - Changelog

    2023-09-07
    V Körbes returns to talk prototyping with Natalie, Johnny & Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out!
  • OpenTF for an open Terraform (Changelog Interviews #556) - Changelog

    OpenTF for an open Terraform (Changelog Interviews #556) - Changelog

    2023-09-06
    This week we're talking about the launch of OpenTF and what it's going to take to successfully fork HashiCorp's Terraform. We're joined by Josh Padnick to discuss what exactly happened, how HashiCorp's license change changes...
  • Fine-tuning vs RAG (Practical AI #238) - Changelog

    Fine-tuning vs RAG (Practical AI #238) - Changelog

    2023-09-06
    In this episode we welcome back our good friend Demetrios from the MLOps Community to discuss fine-tuning vs. retrieval augmented generation. Along the way, we also chat about OpenAI Enterprise, results from the MLOps Community LLM survey, and the...
  • A portrait of the best worst programmer (Changelog News #60) - Changelog

    A portrait of the best worst programmer (Changelog News #60) - Changelog

    2023-09-05
    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...
  • You call it tech debt I call it malpractice (Changelog & Friends #12) - Changelog

    You call it tech debt I call it malpractice (Changelog & Friends #12) - Changelog

    2023-09-01
    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...
  • Modernizing packages to ESM (JS Party #290) - Changelog

    Modernizing packages to ESM (JS Party #290) - Changelog

    2023-09-01
    Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world's biggest...
  • Back to the terminal of the future (Changelog Interviews #555) - Changelog

    Back to the terminal of the future (Changelog Interviews #555) - Changelog

    2023-08-30
    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....
  • What's new in Go 1.21 (Go Time #289) - Changelog

    What's new in Go 1.21 (Go Time #289) - Changelog

    2023-08-30
    Our “what’s new in Go” correspondent Carl Johnson joins Johnny & Kris yet again to discuss what’s new with the latest iteration of Go in version 1.21.
  • Automating code optimization with LLMs (Practical AI #237) - Changelog

    Automating code optimization with LLMs (Practical AI #237) - Changelog

    2023-08-29
    You might have heard a lot about code generation tools using AI, but could LLMs and generative AI make our existing code better? In this episode, we sit down with Mike from TurinTech to hear about practical code optimizations using AI...
  • OpenTF sticks a fork in Terraform (Changelog News #59) - Changelog

    OpenTF sticks a fork in Terraform (Changelog News #59) - Changelog

    2023-08-28
    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...
  • Ten years of TypeScript bliss (JS Party #289) - Changelog

    Ten years of TypeScript bliss (JS Party #289) - Changelog

    2023-08-24
    Nick celebrates a decade of writing everyone's favorite language with guest Josh Goldberg, who contributes to TypeScript, maintains typescript-eslint, and is an all-around great person! Jerod is also here to join the celebration, but let's...
  • The serenity of building your own OS (Changelog Interviews #554) - Changelog

    The serenity of building your own OS (Changelog Interviews #554) - Changelog

    2023-08-24
    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...
  • The new AI app stack (Practical AI #236) - Changelog

    The new AI app stack (Practical AI #236) - Changelog

    2023-08-23
    Recently a16z released a diagram showing the "Emerging Architectures for LLM Applications." In this episode, we expand on things covered in that diagram to a more general mental model for the new AI app stack. We cover a variety of things from...
  • All your CAPTCHAs are belong to bots (Changelog News #58) - Changelog

    All your CAPTCHAs are belong to bots (Changelog News #58) - Changelog

    2023-08-21
    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,...
  • An aberrant generation of programmers (Changelog & Friends #11) - Changelog

    An aberrant generation of programmers (Changelog & Friends #11) - Changelog

    2023-08-18
    Our friend Justin Searls recently published a widely-read essay 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...
  • Refined thinking (JS Party #288) - Changelog

    Refined thinking (JS Party #288) - Changelog

    2023-08-17
    Jim (Hyphen) Nielsen joins Jerod & Nick for a fun conversation about language-level toll roads, when (and how) to quit, the stratification of social networking & the state of the world in publishing your thoughts on the internet.
  • 30 years of Debian (Changelog Interviews #553) - Changelog

    30 years of Debian (Changelog Interviews #553) - Changelog

    2023-08-17
    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!
  • The relicensings will continue until morale improves (Changelog News #57) - Changelog

    The relicensings will continue until morale improves (Changelog News #57) - Changelog

    2023-08-14
    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...
  • Kaizen! S3 R2 B2 D2 (Changelog & Friends #10) - Changelog

    Kaizen! S3 R2 B2 D2 (Changelog & Friends #10) - Changelog

    2023-08-11
    Gerhard joins us for the 11th Kaizen 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.
  • A deep dive into Go's stack (Go Time #288) - Changelog

    A deep dive into Go's stack (Go Time #288) - Changelog

    2023-08-11
    A technical dive into how the Go stack works and why we as programmers should care.
  • Take me to Val Town (JS Party #287) - Changelog

    Take me to Val Town (JS Party #287) - Changelog

    2023-08-10
    Val Town is a shiny, new social programming environment to write, run, deploy and share code. Steve Krouse –Val Town creator– joins Jerod & Amal to tell us all about it.
  • Thinking outside the box of code (Changelog Interviews #552) - Changelog

    Thinking outside the box of code (Changelog Interviews #552) - Changelog

    2023-08-09
    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 and TLA+, a high-level language...
  • Blueprint for an AI Bill of Rights (Practical AI #235) - Changelog

    Blueprint for an AI Bill of Rights (Practical AI #235) - Changelog

    2023-08-09
    In this Fully Connected episode, Daniel and Chris kick it off by noting that Stability AI released their SDXL 1.0 LLM! They discuss its virtues, and then dive into a discussion regarding how the United States, European Union, and other entities are...
  • The open source licensing war is over? (Changelog News #56) - Changelog

    The open source licensing war is over? (Changelog News #56) - Changelog

    2023-08-07
    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....
  • DX on DX (Changelog Interviews #551) - Changelog

    DX on DX (Changelog Interviews #551) - Changelog

    2023-08-03
    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...
  • An intimate conversation about careers (JS Party #286) - Changelog

    An intimate conversation about careers (JS Party #286) - Changelog

    2023-08-03
    KBall and Amal go deep on careers. They share their career journeys, talk through learnings and mishaps that happened along the way, and break down key factors to understand about big role transitions like "Senior->Staff" as well as...
  • Building world-class developer experiences (Go Time #287) - Changelog

    Building world-class developer experiences (Go Time #287) - Changelog

    2023-08-02
    Today we’re talking with Alice Merrick & Andy Walker about building a world-class developer experience. You know it when you see it, things just feel right. But it’s more than just a pleasant UI or lipstick on a pig (which is a saying), it really matters.
  • Vector databases (beyond the hype) (Practical AI #234) - Changelog

    Vector databases (beyond the hype) (Practical AI #234) - Changelog

    2023-08-01
    There's so much talk (and hype) these days about vector databases. We thought it would be timely and practical to have someone on the show that has been hands on with the various options and actually tried to build applications leveraging vector...
  • Something interesting is going on at Stack Overflow (Changelog News #55) - Changelog

    Something interesting is going on at Stack Overflow (Changelog News #55) - Changelog

    2023-07-31
    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...
  • Homelab nerds, unite! (Changelog & Friends #9) - Changelog

    Homelab nerds, unite! (Changelog & Friends #9) - Changelog

    2023-07-28
    Ok Homelabbers, it's time to unite! Join Adam and his new friend Techno Tim for 1.5 hours of homelab goodness. From networking and WiFi, virtualizing Ubuntu running Docker containers, to Home Assistant and automation, building a Kubernetes...
  • From Docker to Dagger (Changelog Interviews #550) - Changelog

    From Docker to Dagger (Changelog Interviews #550) - Changelog

    2023-07-28
    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...
  • Frontend Feud: CSS Pod vs Whiskey Web and Whatnot (JS Party #285) - Changelog

    Frontend Feud: CSS Pod vs Whiskey Web and Whatnot (JS Party #285) - Changelog

    2023-07-28
    Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers Chuck & Robbie from Whiskey Web and Whatnot. Let's get it on!
  • So do we like Generics or not? (Go Time #286) - Changelog

    So do we like Generics or not? (Go Time #286) - Changelog

    2023-07-25
    So, do we like generics or not? Some people feared they'd be the end of the language. Others were very hopeful, and had clear use cases, and were thrilled about the feature coming to the language. It was also often touted as the reason a lot of...
  • There's a new Llama in town (Practical AI #233) - Changelog

    There's a new Llama in town (Practical AI #233) - Changelog

    2023-07-25
    It was an amazing week in AI news. Among other things, there is a new NeRF and a new Llama in town!!! Zip-NeRF can create some amazing 3D scenes based on 2D images, and Llama 2 from Meta promises to change the LLM landscape. Chris and Daniel dive into...
  • Supabase quietly went public (Changelog News #54) - Changelog

    Supabase quietly went public (Changelog News #54) - Changelog

    2023-07-24
    Our friends at Supabase quietly went public today, 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).
  • Bringing the cloud on prem (Changelog & Friends #8) - Changelog

    Bringing the cloud on prem (Changelog & Friends #8) - Changelog

    2023-07-21
    Adam was out when Bryan made his podcast debut here on The Changelog, so we had to get him back on the show along with his co-founder and CEO Steve Tuck to discuss Silicon Valley (the TV show), all things Oxide, homelab possibilities, bringing the...
  • Storytime with Steve Yegge (Changelog Interviews #549) - Changelog

    Storytime with Steve Yegge (Changelog Interviews #549) - Changelog

    2023-07-20
    This week it's storytime with Steve Yegge! Steve came out of retirement to join Sourcegraph as Head of Engineering. Their next frontier is Cody, their AI coding assistant that answers code questions and writes code for you by reading your entire...
  • This is going to be Lit 🔥 (JS Party #284) - Changelog

    This is going to be Lit 🔥 (JS Party #284) - Changelog

    2023-07-20
    Justin Fagnani joins us this week to talk about Lit, a library that helps you build web components. With 17% of pageviews in Chrome registering use of web components, Lit has gained widespread adoption across a variety of companies looking to create...
  • The tools we love (Go Time #285) - Changelog

    The tools we love (Go Time #285) - Changelog

    2023-07-19
    The Go ecosystem has a hoard of tools and editors for Gophers to choose from and it can be difficult to find ones that are a good fit for each individual. In this episode, we discuss what tools and editors we're using, the ones we wish existed,...
  • Legal consequences of generated content (Practical AI #232) - Changelog

    Legal consequences of generated content (Practical AI #232) - Changelog

    2023-07-18
    As a technologist, coder, and lawyer, few people are better equipped to discuss the legal and practical consequences of generative AI than Damien Riehl. He demonstrated this a couple years ago by generating, writing to disk, and then releasing every...
  • Magical shell history & why engineers should focus on writing (Changelog News #53) - Changelog

    Magical shell history & why engineers should focus on writing (Changelog News #53) - Changelog

    2023-07-17
    Ellie Huxtable's Atuin makes your shell history magical, Dmitry Kudryavtsev writes why he thinks engineers should focus on writing, LazyVim promises to transform your Neovim setup into a full-fleged IDE, Geoff Graham shares with Smashing Magazine...
  • Dear Red Hat... (Changelog & Friends #7) - Changelog

    Dear Red Hat... (Changelog & Friends #7) - Changelog

    2023-07-14
    Red Hat's decision to lock down RHEL sources behind a subscription paywall was met with much ire and opened opportunity for Oracle to get a smack in and SUSE to announce a fork with $10 million behind it. Few RHEL community members have been as...
  • Fundamentals all the way down (JS Party #283) - Changelog

    Fundamentals all the way down (JS Party #283) - Changelog

    2023-07-14
    Austin Gil returns to JS Party, bringing a fresh perspective on the fundamentals of file uploads. Brace for an insightful session as we navigate the complexities of this key JavaScript topic together, much like a dedicated coach drilling the...
  • Types will win in the end (Changelog Interviews #548) - Changelog

    Types will win in the end (Changelog Interviews #548) - Changelog

    2023-07-13
    This week we're talking about type checking with Jake Zimmerman. Jake is one of the leads at Stripe working on Sorbet — an open source project that does Type checking in Ruby and runs over Stripe's entire Ruby codebase. As of May of 2022...
  • A developer's toolkit for SOTA AI (Practical AI #231) - Changelog

    A developer's toolkit for SOTA AI (Practical AI #231) - Changelog

    2023-07-12
    Chris sat down with Varun Mohan and Anshul Ramachandran, CEO / Cofounder and Lead of Enterprise and Partnership at Codeium, respectively. They discussed how to streamline and enable modern development in generative AI and large language models (LLMs)....
  • Gophers Say! GopherCon EU 2023 (Go Time #284) - Changelog

    Gophers Say! GopherCon EU 2023 (Go Time #284) - Changelog

    2023-07-11
    Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2023! Elena Grahovac joins forces with Björn Rabenstein to battle it out with Alice Merrick & Mohammed S. Al Sahaf. Let's see who...
  • Oracle smacks IBM over RHEL (Changelog News #52) - Changelog

    Oracle smacks IBM over RHEL (Changelog News #52) - Changelog

    2023-07-10
    Oracle smacks IBM for their handling of RHEL, the folks at The Dam share a Slack clone in 5 lines of Bash, Justin Jaffray writes up 13 ways to think about joins, llama.cpp learns web chat thanks to a contribution by Tobi Lütke & Meta is willing to...
  • The massive bug at the heart of npm (JS Party #282) - Changelog

    The massive bug at the heart of npm (JS Party #282) - Changelog

    2023-07-07
    Darcy Clarke, former GitHub Staff Engineering Manager and founder of vlt, joins us to discuss a major bug in the npm ecosystem that he recently disclosed. We cover the bug's timeline, nuances, and impact, all while setting some important context...
  • Cambrian explosion of generative models (Practical AI #230) - Changelog

    Cambrian explosion of generative models (Practical AI #230) - Changelog

    2023-07-06
    In this Fully Connected episode, Daniel and Chris explore recent highlights from the current model proliferation wave sweeping the world - including Stable Diffusion XL, OpenChat, Zeroscope XL, and Salesforce XGen. They note the rapid rise of open...
  • Efficient Linux at the CLI (Changelog Interviews #547) - Changelog

    Efficient Linux at the CLI (Changelog Interviews #547) - Changelog

    2023-07-06
    This week we're talking to Daniel J. Barrett, author of Efficient Linux at the Command Line as well as many other books. Daniel has a PhD and has been teaching and writing about Linux for more than 30 years (almost 40!). So we invited Dan to join...
  • The solo gopher (Go Time #283) - Changelog

    The solo gopher (Go Time #283) - Changelog

    2023-07-05
    Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for...
  • Streak redemption, vectors are the new JSON, CommonJS is hurting JavaScript & the rise of the AI Engineer (Changelog News #51) - Changelog

    Streak redemption, vectors are the new JSON, CommonJS is hurting JavaScript & the rise of the AI Engineer (Changelog News #51) - Changelog

    2023-07-03
    Lukas Mathis writes about streak redemption, Jonathan Katz thinks vectors are the new JSON, Andy Jiang says CommonJS is hurting JavaScript & Swyx on the rise of the AI Engineer.
  • Even the best rides come to an end (Changelog & Friends #6) - Changelog

    Even the best rides come to an end (Changelog & Friends #6) - Changelog

    2023-06-30
    On Monday, Kelsey Hightower announced his retirement from Google. On Tuesday, he sat down with us to discuss why, how & what's next. Along the way, Kelsey teaches us how not to suck at work, analyzes his magical demos, fights off the haters...
  • K8s vs serverless for distributed systems (Go Time #282) - Changelog

    K8s vs serverless for distributed systems (Go Time #282) - Changelog

    2023-06-29
    Listener Joe Davidson recently tweeted: "I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in...
  • Don't make things worse! (Changelog Interviews #546) - Changelog

    Don't make things worse! (Changelog Interviews #546) - Changelog

    2023-06-28
    Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency selection, -10x engineers, IKEA-oriented development, his new content-addressable programming language & much more along the way.
  • Automated cartography using AI (Practical AI #229) - Changelog

    Automated cartography using AI (Practical AI #229) - Changelog

    2023-06-28
    Your feed might be dominated by LLMs these days, but there are some amazing things happening in computer vision that you shouldn't ignore! In this episode, we bring you one of those amazing stories from Gabriel Ortiz, who is working with the...
  • AI poisoned its own well, libraries to UnsuckJS, we need more Richard Stallman  & ChatGPT package hallucination (Changelog News #50) - Changelog

    AI poisoned its own well, libraries to UnsuckJS, we need more Richard Stallman & ChatGPT package hallucination (Changelog News #50) - Changelog

    2023-06-26
    Tracy Durnell thinks AI has already poisoned its own well, Adam Hill's microsite catalogs everything you need to UnsuckJS, Lionel Dricot thinks we need more Richard Stallman, not less & the Vulcan team proves you can't trust ChatGPT's...
  • There's a whole PEP about that (Changelog & Friends #5) - Changelog

    There's a whole PEP about that (Changelog & Friends #5) - Changelog

    2023-06-23
    Brett Cannon (our unofficial ambassador to the Python community) is here to help alleviate our pip install anxiety. Along the way, we ask him about Python 4, removing the GIL, what he thinks about Chris Lattner's Mojo project, Rust in the Python...
  • Is print debugging good enough? (JS Party #281) - Changelog

    Is print debugging good enough? (JS Party #281) - Changelog

    2023-06-22
    Let's debate debugging techniques! Do you print debug or dive deep into debugging tools? KBall & Jerod argue that print statements are all you need while Amal & guest Eric Clemmons take the other side. Who will win and why will it be Jerod? 😉
  • Rebuilding DevOps from the ground up (Changelog Interviews #545) - Changelog

    Rebuilding DevOps from the ground up (Changelog Interviews #545) - Changelog

    2023-06-22
    This week we're joined by Adam Jacob and we're talking about his mission at System Initiative to rebuild DevOps. They are out of stealth mode and ready to show off their transformative new power tool that reimagines what's possible from...
  • Neurodiverse gophers (Go Time #281) - Changelog

    Neurodiverse gophers (Go Time #281) - Changelog

    2023-06-21
    Kaylyn Gibilterra returns as Natalie & the gang take our diversity conversation one step further. This time we're talking about neurodiversity as it relates to being a developer, a manager, a conference participant & more.
  • From ML to AI to Generative AI (Practical AI #228) - Changelog

    From ML to AI to Generative AI (Practical AI #228) - Changelog

    2023-06-21
    Chris and Daniel take a step back to look at how generative AI fits into the wider landscape of ML/AI and data science. They talk through the differences in how one approaches "traditional" supervised learning and how practitioners are...
  • An open platform for LLMs, speed matters, imaginary problems, Val Town & how to finish your projects (Changelog News #49) - Changelog

    An open platform for LLMs, speed matters, imaginary problems, Val Town & how to finish your projects (Changelog News #49) - Changelog

    2023-06-19
    An open platform for operating LLMs in production, working quickly is more important than it seems, imaginary problems are the root of bad software, Val Town is a social website to write and run code & Aaron Francis' guide to finishing your projects.
  • "Mat Depends" (Changelog & Friends #4) - Changelog

    2023-06-16
    Mat Ryer is back and he's brought with him 10 tips to be a 10x developer (like he is). After that, we try a new segment we're calling "Tool Time" (and try out a few jingles for it along the way). Finally, it's time to review our...
  • It's all part of the process (JS Party #280) - Changelog

    It's all part of the process (JS Party #280) - Changelog

    2023-06-15
    The panel dives into all of the supporting structures that we build around writing code, what works in different environments, and good and bad practices they have seen. From PR etiquette to CI/CD to how to write a ticket, they look at them from an...
  • Passkeys for a passwordless future (Changelog Interviews #544) - Changelog

    Passkeys for a passwordless future (Changelog Interviews #544) - Changelog

    2023-06-15
    This week we're talking about Passkeys with Anna Pobletts, Head of Passwordless, at 1Password. Will Passkeys enable a passwordless future? Time will tell. Anna shares the what, the why, how, and the when on Passkeys.
  • AI trends: a Latent Space crossover (Practical AI #227) - Changelog

    AI trends: a Latent Space crossover (Practical AI #227) - Changelog

    2023-06-14
    Daniel had the chance to sit down with @swyx and Alessio from the Latent Space pod in SF to talk about current AI trends and to highlight some key learnings from past episodes. The discussion covers open access LLMs, smol models, model controls,...
  • Wait for it... (Go Time #280) - Changelog

    Wait for it... (Go Time #280) - Changelog

    2023-06-13
    Our guests helped create a ML pipeline that enabled image processing and automated image comparisons, enabling healthcare use cases through their series of microservices that automatically detect, manage, and process images received from OEM...
  • Reddit goes dark, Lemmy lights up, OpenObserve, some blogging myths & Jefro on Automotive Linux (Changelog News #48) - Changelog

    Reddit goes dark, Lemmy lights up, OpenObserve, some blogging myths & Jefro on Automotive Linux (Changelog News #48) - Changelog

    2023-06-12
    Reddit goes dark as subreddits protest, Lemmy lights up as disillusioned redditors turn to the fediverse, OpenObserve is a cloud native observability platform, Julia Evans dispels some myths about blogging & Red Hat's Jeffrey “Jefro”...
  • Reactions to Apple’s new vision (Changelog & Friends #3) - Changelog

    Reactions to Apple’s new vision (Changelog & Friends #3) - Changelog

    2023-06-09
    Homebrew project leader Mike McQuaid joins us to weigh in on Apple's big Vision Pro announcement. We also hit on our favorite (and least favorite) non-AR things from the WWDC 2023 keynote.
  • ANTHOLOGY — It's a Cloud Native world (Changelog Interviews #543) - Changelog

    ANTHOLOGY — It's a Cloud Native world (Changelog Interviews #543) - Changelog

    2023-06-08
    This is our last week of hallway track coverage at The Linux Foundation's Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Jeffrey Sica (Developer Experience & Programs @ CNCF), Eddie Zaneski...
  • Million ways to render (JS Party #279) - Changelog

    Million ways to render (JS Party #279) - Changelog

    2023-06-08
    Million.js is a JavaScript library that helps render large datasets in the browser efficiently using a virtual DOM and custom diffing algorithm. Aiden and Tobi join Nick to talk about what it does, it's goals, and where it's going.
  • Accidentally building SOTA AI (Practical AI #226) - Changelog

    Accidentally building SOTA AI (Practical AI #226) - Changelog

    2023-06-06
    Lately.AI has been working for years on content generation systems that capture your unique "voice" and are tailored to your unique audience. At first, they didn't know that they were going to build an AI system, but now they have a...
  • Of prompts and engineers (Go Time #279) - Changelog

    Of prompts and engineers (Go Time #279) - Changelog

    2023-06-06
    Tips, tricks, best practices and philosophical AI debates abound when OpenAI ambassador Bram Adams joins Natalie, Johnny & Mat to discuss prompt engineering.
  • Starlight, Knuth asks ChatGPT, Stack Overflow mods strike, Reddit API pricing revolt & open source AI has a new champ (Changelog News #47) - Changelog

    Starlight, Knuth asks ChatGPT, Stack Overflow mods strike, Reddit API pricing revolt & open source AI has a new champ (Changelog News #47) - Changelog

    2023-06-05
    The Astro team releases a new documentation builder, legendary computer scientist Donald Knuth plays with ChatGPT, over 500 volunteer mods have signed an open letter to Stack Overflow Inc, Reddit faces a revolt due to their new API pricing & the...
  • Refocusing Docker on developer-first and growth (Founders Talk #97) - Changelog

    Refocusing Docker on developer-first and growth (Founders Talk #97) - Changelog

    2023-06-02
    This week Adam is joined by Scott Johnston, CEO of Docker. Scott shares his journey to the CEO role, how he's leading the company to not only grow revenue, but to also invest in developer facing features, their shift from a enterprise sales focus...
  • Kaizen! The best pipeline ever™ (Changelog & Friends #2) - Changelog

    Kaizen! The best pipeline ever™ (Changelog & Friends #2) - Changelog

    2023-06-02
    Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with one of our oldest friends to talk all about the continuous improvements we're making to Changelog's platform and podcasts.
  • Digging through Nick Nisi’s tool box (JS Party #278) - Changelog

    Digging through Nick Nisi’s tool box (JS Party #278) - Changelog

    2023-06-01
    KBall interviews Nick Nisi about the Pandora's box that is his tooling/developer setup. Starting at the lowest layer of the terminal emulator he uses, they move upwards into command line tools, into Tmux (terminals within terminals!), his epic...
  • ANTHOLOGY — Maintaining maintainers (Changelog Interviews #542) - Changelog

    ANTHOLOGY — Maintaining maintainers (Changelog Interviews #542) - Changelog

    2023-05-31
    This week on The Changelog we're continuing our Maintainer Month series by taking to you back to the hallway track of The Linux Foundation's Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Stormy...
  • The files & folders of Go projects (Go Time #278) - Changelog

    The files & folders of Go projects (Go Time #278) - Changelog

    2023-05-31
    Return guests Ben Johnson & Chris James join Mat & Kris to talk about the files and folders of your Go projects, big and small. Does the holy grail exist, of the perfect structure to rule them all? Or are we doomed to be figuring this out for...
  • Controlled and compliant AI applications (Practical AI #225) - Changelog

    Controlled and compliant AI applications (Practical AI #225) - Changelog

    2023-05-31
    You can’t build robust systems with inconsistent, unstructured text output from LLMs. Moreover, LLM integrations scare corporate lawyers, finance departments, and security professionals due to hallucinations, cost, lack of compliance (e.g., HIPAA),...
  • An API store for LLMs, DeviceScript, Nyxt: the hacker's browser, expectations debt & there's still no silver bullet (Changelog News #46) - Changelog

    An API store for LLMs, DeviceScript, Nyxt: the hacker's browser, expectations debt & there's still no silver bullet (Changelog News #46) - Changelog

    2023-05-30
    The Gorilla team is building an API store for LLMs, DeviceScript is Microsoft's new TypeScript programming environment for microcontrollers, Nyxt is a hackable browser written in Lisp, Morgan Housel writes about expectations debt & I issue a...
  • Introducing Changelog & Friends (Changelog & Friends #1) - Changelog

    Introducing Changelog & Friends (Changelog & Friends #1) - Changelog

    2023-05-26
    What if your favorite conference's hallway track continued year round? That's the vibe we're trying to capture with Changelog & Friends, a new Friday talk show from your friends at Changelog. In this intro episode, Adam & Jerod...
  • Exciting! Exciting? !Exciting (JS Party #277) - Changelog

    Exciting! Exciting? !Exciting (JS Party #277) - Changelog

    2023-05-25
    Nick is _excited_ to explain CVA to us like we're five (then again like we're 41). KBall is _excited_ to share details of his new stack (for the new app he's building). Jerod is _excited_ to share some recent news items (but he's the...
  • ANTHOLOGY — Open source AI (Changelog Interviews #541) - Changelog

    ANTHOLOGY — Open source AI (Changelog Interviews #541) - Changelog

    2023-05-24
    This week on The Changelog we're taking you to the hallway track of The Linux Foundation's Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Beyang Liu (Co-founder and CTO at Sourcegraph), Denny...
  • How to ace that talk (Go Time #277) - Changelog

    How to ace that talk (Go Time #277) - Changelog

    2023-05-23
    Now that you've aced that CFP, the gang is back to share our best tips & tricks to help you give your best conference talk ever.
  • Data augmentation with LlamaIndex (Practical AI #224) - Changelog

    Data augmentation with LlamaIndex (Practical AI #224) - Changelog

    2023-05-23
    Large Language Models (LLMs) continue to amaze us with their capabilities. However, the utilization of LLMs in production AI applications requires the integration of private data. Join us as we have a captivating conversation with Jerry Liu from...
  • Trogon, StableStudio, life after Apple, Google's problematic new TLDs & how to discuss programming languages (Changelog News #45) - Changelog

    Trogon, StableStudio, life after Apple, Google's problematic new TLDs & how to discuss programming languages (Changelog News #45) - Changelog

    2023-05-22
    Will McGugan's Trogon auto-generates friendly TUIs for your CLI apps, Stability AI's official open source variant of DreamStudio, John Calhoun writes about life after 26 years programming at Apple, Google's news TLDs could be a boon to...
  • The ORMazing show (JS Party #276) - Changelog

    The ORMazing show (JS Party #276) - Changelog

    2023-05-19
    Nick & KBall sit down with the brilliant Stephen Haberman to discuss all things ORMs! 💻🔍 From the advantages and disadvantages of ORMs in general, to delving into the intricacies of his innovative project Joist, which brings a fresh, idiomatic,...
  • Engineering management (for the rest of us) (Changelog Interviews #540) - Changelog

    Engineering management (for the rest of us) (Changelog Interviews #540) - Changelog

    2023-05-17
    This week Sarah Drasner joins us to talk about her book Engineering Management for the Rest of Us and her experience leading engineering at Zillow, Microsoft, Netlify, and now Google.
  • Creating instruction tuned models (Practical AI #223) - Changelog

    Creating instruction tuned models (Practical AI #223) - Changelog

    2023-05-16
    At the recent ODSC East conference, Daniel got a chance to sit down with Erin Mikail Staples to discuss the process of gathering human feedback and creating an instruction tuned Large Language Models (LLM). They also chatted about the importance of...
  • Syncthing, Thunderbird, Baseline & vector databases (Changelog News #44) - Changelog

    Syncthing, Thunderbird, Baseline & vector databases (Changelog News #44) - Changelog

    2023-05-15
    Thunderbird is thriving on small donations, Syncthing is a super-cool continuous file sync program, LLMs are so hot right now and they're making vectors hot by proxy & MDN defines a Baseline for stable web features.
  • Making web art the hard way (JS Party #275) - Changelog

    Making web art the hard way (JS Party #275) - Changelog

    2023-05-12
    Developer slash artist Alex Miller joins Jerod & Amelia to discuss the challenge he faced after deciding to eschew fancy frameworks and libraries in favor of vanilla JS to build an interactive essay called Grid World for the html review.
  • HallwayConf! A new style of conference (Go Time #276) - Changelog

    HallwayConf! A new style of conference (Go Time #276) - Changelog

    2023-05-12
    Conferences are an integral part of the Go community, but the experience of conferences has remained the same even as the value propositions change. In this episode we discuss what conferences generally provide, how value propositions have changed,...
  • The last mile of AI app development (Practical AI #222) - Changelog

    The last mile of AI app development (Practical AI #222) - Changelog

    2023-05-11
    There are a ton of problems around building LLM apps in production and the last mile of that problem. Travis Fischer, builder of open AI projects like @ChatGPTBot, joins us to talk through these problems (and how to overcome them). He helps us...
  • How companies are sponsoring OSS (Changelog Interviews #539) - Changelog

    How companies are sponsoring OSS (Changelog Interviews #539) - Changelog

    2023-05-10
    This week we're celebrating Maintainer Month along with our friends at GitHub. Open source runs the world, but who runs open source? Maintainers. Open source maintainers are behind the software we use everyday, but they don't always have the...
  • Mojo might be huge, chatbots aren't it, big tech lacks an AI moat & monoliths are not dinosaurs (Changelog News #43) - Changelog

    Mojo might be huge, chatbots aren't it, big tech lacks an AI moat & monoliths are not dinosaurs (Changelog News #43) - Changelog

    2023-05-08
    Jeremy Howard thinks Mojo might be the biggest programming language advance in decades, Amelia Wattenberger is not impressed by AI chatbots, a leaked Google memo admits big tech has no AI moats & Werner Vogels reminds us that monoliths are not dinosaurs.
  • Selling to Enterprise (Founders Talk #96) - Changelog

    Selling to Enterprise (Founders Talk #96) - Changelog

    2023-05-05
    This week Adam is joined by Michael Grinich, Founder & CEO at WorkOS. Michael shares his journey to build WorkOS, what it takes to cross the Enterprise Chasm, and how he's building his sales organization for growth.
  • SST and OpenNext (JS Party #274) - Changelog

    SST and OpenNext (JS Party #274) - Changelog

    2023-05-05
    Dax Raad joins KBall and Nick to chat about SST, a framework that makes it easier to build full-stack applications on AWS. We chat about how the project got started and its goals. Then we discuss OpenNext, an open source, framework-agnostic server...
  • Go + Wasm (Go Time #275) - Changelog

    Go + Wasm (Go Time #275) - Changelog

    2023-05-04
    The DevCycle team joins Jon & Kris for a deep conversation on WebAssembly (Wasm) and Go! After a high-level discussion of what Wasm is all about, we learn how they're using it in production in cool and interesting ways. We finish up with a...
  • Livebook's big launch week (Changelog Interviews #538) - Changelog

    Livebook's big launch week (Changelog Interviews #538) - Changelog

    2023-05-03
    José Valim joins Jerod to talk all about what's new in Livebook – the Elixir-based interactive code notebook he's been working on the last few years. José made a big bet when he decided to bring machine learning to Elixir. That bet is now...
  • Large models on CPUs (Practical AI #221) - Changelog

    Large models on CPUs (Practical AI #221) - Changelog

    2023-05-02
    Model sizes are crazy these days with billions and billions of parameters. As Mark Kurtz explains in this episode, this makes inference slow and expensive despite the fact that up to 90%+ of the parameters don't influence the outputs at all....
  • Hyperswitch, the future of programming, Thoughtworks' latest tech radar & your docs aren't

    Hyperswitch, the future of programming, Thoughtworks' latest tech radar & your docs aren't "simple" (Changelog News #42) - Changelog

    2023-05-01
    Hyperswitch is like the adapter pattern for payments, Austin Henley writes about the future of programming by summarizing recent research papers, Thoughtworks published their 28th volume of their Tech Radar, the team at General Products reminds devs...
  • CSS Color Party 🎉 (JS Party #273) - Changelog

    CSS Color Party 🎉 (JS Party #273) - Changelog

    2023-04-28
    Adam Argyle joins Amelia and Nick to catch them up on all the goings on within the world of CSS colors. There are a lot more options than you'd expect if you haven't been keeping up, and Adam's here to help you avoid the "gray dead zone"!
  • Diversity at conferences (Go Time #274) - Changelog

    Diversity at conferences (Go Time #274) - Changelog

    2023-04-27
    Go conferences are not as diverse as we'd like them to be. There are initiatives in place to improve this situation. Among other roles, Ronna Steinberg is the Head of Diversity at GopherCon Europe. In this episode we'll learn more about the...
  • Hard drive reliability at scale (Changelog Interviews #537) - Changelog

    Hard drive reliability at scale (Changelog Interviews #537) - Changelog

    2023-04-26
    This week Adam talks with Andy Klein from Backblaze about hard drive reliability at scale.
  • Causal inference (Practical AI #220) - Changelog

    Causal inference (Practical AI #220) - Changelog

    2023-04-25
    With all the LLM hype, it's worth remembering that enterprise stakeholders want answers to "why" questions. Enter causal inference. Paul Hünermund has been doing research and writing on this topic for some time and joins us to introduce...
  • Dataset wars, Bark, Kent Beck needs to recalibrate, StableLM & blind prompting is not prompt engineering (Changelog News #41) - Changelog

    Dataset wars, Bark, Kent Beck needs to recalibrate, StableLM & blind prompting is not prompt engineering (Changelog News #41) - Changelog

    2023-04-24
    The dataset wars are heating up, Bark is a transformer-based text-to-audio model that can generate highly realistic, multilingual speech as well as other audio, Kent Beck needs to recalibrate after using ChatGPT, the team behind Stable Diffusion...
  • Making

    Making "safe npm" (JS Party #272) - Changelog

    2023-04-21
    Feross and his team at Socket recently shipped a wrapper library for the ubiquitous npm package manager's command-line interface that brings enhanced security when you need it most: _before executing any code_ Bradly Farias lead this effort, so...
  • Builder journey to streaming data platform (Founders Talk #95) - Changelog

    Builder journey to streaming data platform (Founders Talk #95) - Changelog

    2023-04-20
    This week Adam is joined by Alex Gallego, Founder & CEO at Redpanda Data, to share his builder journey to create the Redpanda streaming data platform.
  • Capabilities of LLMs 🤯 (Practical AI #219) - Changelog

    Capabilities of LLMs 🤯 (Practical AI #219) - Changelog

    2023-04-19
    Large Language Model (LLM) capabilities have reached new heights and are nothing short of mind-blowing! However, with so many advancements happening at once, it can be overwhelming to keep up with all the latest developments. To help us navigate...
  • How do you do, fellow Hack Clubbers? (Changelog Interviews #536) - Changelog

    How do you do, fellow Hack Clubbers? (Changelog Interviews #536) - Changelog

    2023-04-19
    This week we're joined by Zach Latta, the Founder of Hack Club. At 16, Zach tested out of high school and moved to SF to join Yo as their first engineer. After playing a key role at Yo, he founded Hack Club to help teen hackers start coding clubs...
  • Free Dolly, GitHub Accelerator's cohort, improving Tailscale via Apple’s open source & what the heck are passkeys?! (Changelog News #40) - Changelog

    Free Dolly, GitHub Accelerator's cohort, improving Tailscale via Apple’s open source & what the heck are passkeys?! (Changelog News #40) - Changelog

    2023-04-17
    Kara Deloss announces GitHub Accelerator's 2023 cohort, Databricks releases the first open source, instruction-following LLM, fine-tuned on a human-generated instruction dataset licensed for research and commercial use, Mihai Parparita writes how...
  • I'd like to add you to my professional network (JS Party #271) - Changelog

    I'd like to add you to my professional network (JS Party #271) - Changelog

    2023-04-14
    The panel dives into a topic that makes most software developers cringe: Professional networking. Starting with a definition - what does it even mean? - they go into hacks they've found for getting more comfortable with networking, building your...
  • Examining capitalism's chokepoints (Changelog Interviews #535) - Changelog

    Examining capitalism's chokepoints (Changelog Interviews #535) - Changelog

    2023-04-14
    This week we're talking with Cory Doctorow (this episode contains explicit language) about his newest book Chokepoint Capitalism, which he co-autored with Rebecca Giblin. Chokepoint Capitalism is about how big tech and big content have captured...
  • Domain-driven design with Go (Go Time #273) - Changelog

    Domain-driven design with Go (Go Time #273) - Changelog

    2023-04-13
    Matthew Boyle, the author of Domain-Driven Design with Golang, sits down with Jon & Mat to talk about (you guessed it!) DDD with Go.
  • Computer scientists as rogue art historians (Practical AI #218) - Changelog

    Computer scientists as rogue art historians (Practical AI #218) - Changelog

    2023-04-12
    What can art historians and computer scientists learn from one another? Actually, a lot! Amanda Wasielewski joins us to talk about how she discovered that computer scientists working on computer vision were actually acting like rogue art historians...
  • Ken Thompson's keynote, Tabby, The LLama Effect, Codeberg & facing the inevitable (Changelog News #39) - Changelog

    Ken Thompson's keynote, Tabby, The LLama Effect, Codeberg & facing the inevitable (Changelog News #39) - Changelog

    2023-04-10
    Ken Thompson's 75-year-project is a jukebox for the ages, Tabby is a self-hosted AI coding assistant, Codeberg is a collaboration platform and Git hosting for open source software, content and projects, TheSequence explains The LLama Effect &...
  • LLMs break the internet (Changelog Interviews #534) - Changelog

    LLMs break the internet (Changelog Interviews #534) - Changelog

    2023-04-07
    This week we're talking about LLMs with Simon Willison. We can not avoid this topic. Last time it was Stable Diffusion breaking the internet. This time it's LLMs breaking the internet. Large Language Models, ChatGPT, Bard, Claude, Bing, GitHub...
  • Nick & KBall's

    Nick & KBall's "Coffee Talk" (JS Party #270) - Changelog

    2023-04-07
    Grab a comfy seat and a hot cup of joe, because it's time for some coffee talk with Nick & KBall! Special guest Thomas Eckert joins the party and brings a bunch of questions for us to discuss. Who wins in a fist fight: Tailwind CSS people or...
  • The biggest job interview of GPT-4's life (Go Time #272) - Changelog

    The biggest job interview of GPT-4's life (Go Time #272) - Changelog

    2023-04-06
    Mat & Johnny interview everyone's favorite LLM (Natalie with a special hat on) to see if it'd make a good hire as a Go dev. Also, Mat tries to turn it into his very own creepy robot by asking personal questions about his co-hosts. Things...
  • Accelerated data science with a Kaggle grandmaster (Practical AI #217) - Changelog

    Accelerated data science with a Kaggle grandmaster (Practical AI #217) - Changelog

    2023-04-04
    Daniel and Chris explore the intersection of Kaggle and real-world data science in this illuminating conversation with Christof Henkel, Senior Deep Learning Data Scientist at NVIDIA and Kaggle Grandmaster. Christof offers a very lucid explanation...
  • Twitter's open algorithm, Auto-GPT, LLMs as

    Twitter's open algorithm, Auto-GPT, LLMs as "calculators for words", SudoLang & stochastic parrots (Changelog News #38) - Changelog

    2023-04-03
    Twitter publishes (some of) its recommendation algorithm, Toran Bruce Richards puts GPT-4 on autopilot, Simon Willison shares a good way for us to think about LLMs, Eric Elliot creates a powerful pseudocode programming language for LLMs & I define...
  • See you later, humans! (JS Party #269) - Changelog

    See you later, humans! (JS Party #269) - Changelog

    2023-03-31
    Jerod & the gang catch you up on what's new and poppin' in the web development world. We go deep on GitHub Copilot X and the latest AI advancements, take a bathroom break while Nick talks about TypeScript 5 & continue the debate about...
  • Cross-platform graphical user interfaces (Go Time #271) - Changelog

    Cross-platform graphical user interfaces (Go Time #271) - Changelog

    2023-03-30
    We're joined by the creators of Wails and Fyne to dig into writing Go code for different architectures and operating systems.
  • A new path to full-time open source (Changelog Interviews #533) - Changelog

    A new path to full-time open source (Changelog Interviews #533) - Changelog

    2023-03-29
    After years of working for Google on the Go Team, Filippo Valsorda quit last year to experiment with more sustainable paths for open source maintainers. Good news, it worked! Filippo is now a full-time open source maintainer and he joins Jerod on this...
  • Explainable AI that is accessible for all humans (Practical AI #216) - Changelog

    Explainable AI that is accessible for all humans (Practical AI #216) - Changelog

    2023-03-28
    We are seeing an explosion of AI apps that are (at their core) a thin UI on top of calls to OpenAI generative models. What risks are associated with this sort of approach to AI integration, and is explainability and accountability something that can...
  • GitHub Copilot X, Chatbot UI, ChatGPT plugins, defining juice for software dev, Logto, Basaran & llama-cli (Changelog News #37) - Changelog

    GitHub Copilot X, Chatbot UI, ChatGPT plugins, defining juice for software dev, Logto, Basaran & llama-cli (Changelog News #37) - Changelog

    2023-03-27
    GitHub announces Copilot X, Mckay Wrigley created an open source ChatGPT UI buit with Next.js, TypeScripe & Tailwind CSS, OpenAI is also launching a ChatGPT plugin initiative, Brad Woods writes about juice in software development, Logto is an open...
  • Recreating Node.js from scratch (JS Party #268) - Changelog

    Recreating Node.js from scratch (JS Party #268) - Changelog

    2023-03-24
    Node core committer Erick Wendel joins Jerod & KBall to talk us through how he created his own JS runtime using V8, Libuv & more. Along the way we learn from his learnings, wrap our heads around the differences between Node, Bun & Deno,...
  • Develop a high-performance mindset (Brain Science #34) - Changelog

    Develop a high-performance mindset (Brain Science #34) - Changelog

    2023-03-24
    In this episode Adam and Mireille discuss what it takes to develop a high performance mindset. Your mindset is the mental framework that influences your actions, your decisions, and your overall approach to life. Discover how to nurture a...
  • Hacking with Go: Part 4 (Go Time #270) - Changelog

    Hacking with Go: Part 4 (Go Time #270) - Changelog

    2023-03-23
    Our "Hacking with Go" series continues! This time Natalie & Johnny are joined by Ivan Kwiatkowski & Juan Andrés Guerrero-Saade and the conversation is we're focused around generics and AI.
  • Bringing Whisper and LLaMA to the masses (Changelog Interviews #532) - Changelog

    Bringing Whisper and LLaMA to the masses (Changelog Interviews #532) - Changelog

    2023-03-22
    This week we're talking with Georgi Gerganov about his work on Whisper.cpp and llama.cpp. Georgi first crossed our radar with whisper.cpp, his port of OpenAI’s Whisper model in C and C++. Whisper is a speech recognition model enabling audio...
  • Self-hosting in 2023, no more Alpine Linux, type constraints in 65 lines of SQL, Initial V, Minimal Gallery, the legacy of Visual Basic, tracking fake GitHub stars & Mastodon's 10M (Changelog News #36) - Changelog

    Self-hosting in 2023, no more Alpine Linux, type constraints in 65 lines of SQL, Initial V, Minimal Gallery, the legacy of Visual Basic, tracking fake GitHub stars & Mastodon's 10M (Changelog News #36) - Changelog

    2023-03-20
    Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at Supabase creates type constraints in Postgres with just 65 lines of SQL, Aaron Patterson converted a BMW shifter into a Bluetooth keyboard that can...
  • The future of React (JS Party #267) - Changelog

    The future of React (JS Party #267) - Changelog

    2023-03-17
    Dan Abramov & Joe Savona from the React Team join Jerod & Nick for a wide-ranging discussion about React's place in the frontend ecosystem. We cover everything from React competing with React, their responses to SPA fatigue and recent...
  • The bits of Go we avoid (and why) (Go Time #269) - Changelog

    The bits of Go we avoid (and why) (Go Time #269) - Changelog

    2023-03-16
    The panel discuss the parts of Go they never use. Do they avoid them because of pain in the past? Were they overused? Did they always end up getting refactoring out? Is there a preferred alternative?
  • AI search at You.com (Practical AI #215) - Changelog

    AI search at You.com (Practical AI #215) - Changelog

    2023-03-15
    Neural search and chat-based search are all the rage right now. However, You.com has been innovating in these topics long before ChatGPT. In this episode, Bryan McCann from You.com shares insights related to our mental model of Large Language Model...
  • Goodbye Atom. Hello Zed. (Changelog Interviews #531) - Changelog

    Goodbye Atom. Hello Zed. (Changelog Interviews #531) - Changelog

    2023-03-15
    This week we're talking with Nathan Sobo about his next big thing. Nathan is known for his work on the Atom editor while at GitHub. But his work wasn't finished when he left, so...he started Zed, a high-performance multiplayer editor...
  • Dalai, InputOutput.dev, Wik, Rspack, Doodle, Marqo & iLLA (Changelog News #35) - Changelog

    Dalai, InputOutput.dev, Wik, Rspack, Doodle, Marqo & iLLA (Changelog News #35) - Changelog

    2023-03-13
    Dalai is the simplest way to run LLaMA on your local machine, simple web tools that just work without annoying you, Wik is a tool to view wikipedia pages from your terminal, Rspack is a fast, Rust-based web bundler, Doodle is a pure Kotlin UI...
  • Creating magical software (Founders Talk #94) - Changelog

    Creating magical software (Founders Talk #94) - Changelog

    2023-03-10
    This week Adam is joined by Jori Lallo, Co-founder of Linear, to talk about creating magical software and building high-quality software teams.
  • Celebrating Eleventy 2.0 🎉 (JS Party #266) - Changelog

    Celebrating Eleventy 2.0 🎉 (JS Party #266) - Changelog

    2023-03-10
    Zach Leatherman returns to the show to discuss his progress over the last year since going full-time on Eleventy, including Eleventy 2.0, the release of WebC, and the state of static site generators.
  • This will blow your docs off (Go Time #268) - Changelog

    This will blow your docs off (Go Time #268) - Changelog

    2023-03-10
    In a world where most documentation sucks, large language models write better than humans, and people won't be bothered to type full sentences with *actual* punctuation. Two men... against all odds... join an award-worthy podcast... hosted by a...
  • Chasing the 9s (Changelog Interviews #530) - Changelog

    Chasing the 9s (Changelog Interviews #530) - Changelog

    2023-03-09
    This week Adam talks with Marcin Kurc about chasing the 9s. Marcin is the Co-founder and CEO of Nobl9 where they build tools for managing service level objectives, aka SLOs. We also talk about service level agreements (SLAs), service level indicators...
  • End-to-end cloud compute for AI/ML (Practical AI #214) - Changelog

    End-to-end cloud compute for AI/ML (Practical AI #214) - Changelog

    2023-03-07
    We've all experienced pain moving from local development, to testing, and then on to production. This cycle can be long and tedious, especially as AI models and datasets are integrated. Modal is trying to make this loop of development as seamless...
  • New OpenAI APIs, self-hosting all the things, the Dart Frog project, curl's NuGet story & Hacker Stations (Changelog News #34) - Changelog

    New OpenAI APIs, self-hosting all the things, the Dart Frog project, curl's NuGet story & Hacker Stations (Changelog News #34) - Changelog

    2023-03-06
    Reorx lists awesome apps & tools using the new ChatGPT API, Ernie Smith ranks self-hosted app alternatives, Very Good Ventures brings Dart to the server, Daniel Stenberg tells curl's NuGet story & Hacker Stations showcases tech workspace...
  • Tauri brings Rust to the JS Party (JS Party #265) - Changelog

    Tauri brings Rust to the JS Party (JS Party #265) - Changelog

    2023-03-03
    KBall and Nick interview one of the leaders of the Tauri project about this next generation app bundling toolkit: the security, size, and performance features that make it special (and dare we say, better than Electron?), and what's coming next.
  • Kaizen! Embracing change 🌟 (Ship It! #90) - Changelog

    Kaizen! Embracing change 🌟 (Ship It! #90) - Changelog

    2023-03-02
    This is our 9th Kaizen with Adam & Jerod. We start today's conversation with the most important thing: embracing change. For Gerhard, this means putting Ship It on hold after this episode. It also means making more time to experiment, maybe...
  • You’re just a devcontainer.json away (Changelog Interviews #529) - Changelog

    You’re just a devcontainer.json away (Changelog Interviews #529) - Changelog

    2023-03-01
    This week we're joined by Brigit Murtaugh, Product Manager on the Visual Studio Code team at Microsoft, and we're talking about Development Containers and the Dev Container spec. Ever since we talked with Cory Wilkerson about Coding in the...
  • Success (and failure) in prompting (Practical AI #213) - Changelog

    Success (and failure) in prompting (Practical AI #213) - Changelog

    2023-02-28
    With the recent proliferation of generative AI models (from OpenAI, co:here, Anthropic, etc.), practitioners are racing to come up with best practices around prompting, grounding, and control of outputs. Chris and Daniel take a deep dive into the...
  • Stack Overflow's architecture, Lobsters' killer libraries, Linux is ready for modern Macs, what to expect from your framework & GoatCounter web analytics (Changelog News #33) - Changelog

    Stack Overflow's architecture, Lobsters' killer libraries, Linux is ready for modern Macs, what to expect from your framework & GoatCounter web analytics (Changelog News #33) - Changelog

    2023-02-27
    Sahn Lam details Stack Overflow's monolith/on-prem architecture, Hillel Wayne asks the Lobsters community for killer libraries, Linux 6.2 is ready to run on M1 Macs thanks to Asahi Linux, Johan Halse writes up what to expect from your web...
  • Into the Fediverse (Changelog Interviews #528) - Changelog

    Into the Fediverse (Changelog Interviews #528) - Changelog

    2023-02-24
    This week Evan Prodromou is back to take us deeper into the Fediverse. As many of us reconsider our relationship with Twitter, Mastodon has been by-and-large the target of migration. They helped to popularize the idea of a federated universe of...
  • Frontend Feud: CSS Podcast vs @keyframers (JS Party #264) - Changelog

    Frontend Feud: CSS Podcast vs @keyframers (JS Party #264) - Changelog

    2023-02-24
    Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let's get it on!
  • Applied NLP solutions & AI education (Practical AI #212) - Changelog

    Applied NLP solutions & AI education (Practical AI #212) - Changelog

    2023-02-22
    We're super excited to welcome Jay Alammar to the show. Jay is a well-known AI educator, applied NLP practitioner at co:here, and author of the popular blog, "The Illustrated Transformer." In this episode, he shares his ideas on creating...
  • Sidney Bing, Elk for Mastodon, writing an engineering strategy, what's next for core-js & cool tool lightning round (Changelog News #32) - Changelog

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

    2023-02-20
    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...
  • Web development's lost decade (JS Party #263) - Changelog

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

    2023-02-17
    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...
  • What it takes to scale engineering (Changelog Interviews #527) - Changelog

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

    2023-02-17
    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...
  • What's new in Go 1.20 (Go Time #267) - Changelog

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

    2023-02-16
    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...
  • Rust efficiencies at AWS scale (Ship It! #89) - Changelog

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

    2023-02-16
    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...
  • Serverless GPUs (Practical AI #211) - Changelog

    Serverless GPUs (Practical AI #211) - Changelog

    2023-02-14
    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...
  • 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) - Changelog

    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) - Changelog

    2023-02-13
    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...
  • Git with your friends (Changelog Interviews #526) - Changelog

    Git with your friends (Changelog Interviews #526) - Changelog

    2023-02-10
    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...
  • Generative AI for devs (JS Party #262) - Changelog

    Generative AI for devs (JS Party #262) - Changelog

    2023-02-10
    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...
  • Is htmx the way to Go? (Go Time #266) - Changelog

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

    2023-02-09
    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.
  • MLOps is alive and well (Practical AI #210) - Changelog

    MLOps is alive and well (Practical AI #210) - Changelog

    2023-02-07
    Worlds are colliding! This week we join forces with the hosts of the MLOps.Community podcast to discuss all things machine learning operations. We talk about how the recent explosion of foundation models and generative models is influencing the world...
  • OpenAI's new text classifier, teach yourself CS, programming philosophies are about state, you might not need Lodash & overrated scalability (Changelog News #30) - Changelog

    OpenAI's new text classifier, teach yourself CS, programming philosophies are about state, you might not need Lodash & overrated scalability (Changelog News #30) - Changelog

    2023-02-06
    OpenAI's working on an AI classifier trained to distinguish between AI-written and human-written text, Oz Nova and Myles Byrne created a guide to teach yourself computer science, Charles Genschwap recently realized that all the various programming...
  • Qwik has just the right amount of magic (JS Party #261) - Changelog

    Qwik has just the right amount of magic (JS Party #261) - Changelog

    2023-02-03
    A deep dive into Qwik, how it makes your apps fast by default, and the carefully calibrated amount of "magic" that makes it uniquely powerful.
  • How to ace that CFP (Go Time #265) - Changelog

    How to ace that CFP (Go Time #265) - Changelog

    2023-02-02
    It's "Call For Papers" (CFP) season in Go land, so we gathered some seriously experienced conference organizers to help YOUR submission be the best ever.
  • Treat ideas like cattle, not pets (Ship It! #88) - Changelog

    Treat ideas like cattle, not pets (Ship It! #88) - Changelog

    2023-02-02
    In our ops & infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise single points of failure, and try to mitigate the risks associated with them. For some years now,...
  • 3D assets & simulation at NVIDIA (Practical AI #209) - Changelog

    3D assets & simulation at NVIDIA (Practical AI #209) - Changelog

    2023-01-31
    What's the current reality and practical implications of using 3D environments for simulation and synthetic data creation? In this episode, we cut right through the hype of the Metaverse, Multiverse, Omniverse, and all the "verses" to...
  • Data tool belts, Build Your Own Redis, the giscus comments system, prompt engineering shouldn't exist & ALPACA (Changelog News #29) - Changelog

    Data tool belts, Build Your Own Redis, the giscus comments system, prompt engineering shouldn't exist & ALPACA (Changelog News #29) - Changelog

    2023-01-30
    Jeremia Kimelman takes stock of his "data tool belt", Build Your Own Redis with C/C++ is ready to read, giscus is a comments system powered by GitHub Discussions, Matt Rickard says prompt engineering shouldn't be a thing and won't be a...
  • Mainframes are still a big thing (Changelog Interviews #524) - Changelog

    Mainframes are still a big thing (Changelog Interviews #524) - Changelog

    2023-01-27
    This week we're talking about mainframes with Cameron Seay, Adjunct Professor at East Carolina University and a member of the Governing Board of the Open Mainframe Project. If you've been curious about mainframes, this show will be a great...
  • Long-term code maintenance (Go Time #264) - Changelog

    Long-term code maintenance (Go Time #264) - Changelog

    2023-01-27
    Ole Bulbuk & Sandor Szücs join Natalie to discuss the ins & outs of long-term code maintenance. What does it take to maintain a codebase for a decade or more? How do you plan for that? What about inheriting a codebase for the long term? Oh,...
  • Why we switched to serverless containers (Ship It! #87) - Changelog

    Why we switched to serverless containers (Ship It! #87) - Changelog

    2023-01-26
    Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder & CEO of ZITADEL, talked about why they switched to serverless containers. ZITADEL has a really interesting workload that is both CPU intensive and latency sensitive. On...
  • GPU dev environments that just work (Practical AI #208) - Changelog

    GPU dev environments that just work (Practical AI #208) - Changelog

    2023-01-24
    Creating and sharing reproducible development environments for AI experiments and production systems is a huge pain. You have all sorts of weird dependencies, and then you have to deal with GPUs and NVIDIA drivers on top of all that! brev.dev is...
  • What's new in Astro 2 (JS Party #260) - Changelog

    What's new in Astro 2 (JS Party #260) - Changelog

    2023-01-24
    Fred K. Schott joins the party again to discuss all the new and fun changes in Astro 2. Nick and KBall dig in on what's new, what's exciting, and what to expect from the framework built around content.
  • Prioritizing tech debt, UI components to copy/paste, learnings from 20 years in software, git-sim & jqjq (Changelog News #28) - Changelog

    Prioritizing tech debt, UI components to copy/paste, learnings from 20 years in software, git-sim & jqjq (Changelog News #28) - Changelog

    2023-01-23
    Max Countryman wrote up a framework for prioritizing tech debt, shadcn builds a copy/paste-able UI component library in public, Justin Etheredge shares 20 things he's learned in his 20 years as a software engineer, Jacob Stopak's git-sim lets...
  • Just Postgres (Changelog Interviews #523) - Changelog

    Just Postgres (Changelog Interviews #523) - Changelog

    2023-01-20
    This week we're talking about by Postgres with Craig Kerstiens, Chief Product Officer at Crunchy Data, and a well known ambassador for Postgres. Just Postgres. That's what this week's show is about.
  • How do you define joy? (JS Party #259) - Changelog

    How do you define joy? (JS Party #259) - Changelog

    2023-01-20
    Jerod & the gang analyze the State of JS 2022 survey results, play a wicked game of HeadLIES & share some Pro Tips to help you live your best dev life.
  • Human scale deployments (Ship It! #86) - Changelog

    Human scale deployments (Ship It! #86) - Changelog

    2023-01-20
    Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases & built-in hot code reloading. In episode 7, Gerhard talked to Lars about "Why...
  • Who owns our code? Part 2 (Go Time #263) - Changelog

    Who owns our code? Part 2 (Go Time #263) - Changelog

    2023-01-19
    Tech lawyer Luis Villa returns to Go Time to school us once again on the intellectual property concerns of software creators in this crazy day we live in. This time around, we're focusing on the implications of Large Language Models, code...
  • Machine learning at small organizations (Practical AI #207) - Changelog

    Machine learning at small organizations (Practical AI #207) - Changelog

    2023-01-17
    Why is ML is so poorly adopted in small organizations (hint: it's not because they don't have enough data)? In this episode, Kirsten Lum from Storytellers shares the patterns she has seen in small orgs that lead to a successful ML practice. We...
  • Premium PCB cheat sheets, a disappearing AWS dev, HyperSwitch, Servo is back at it & Cloudflare Wildebeest (Changelog News #27) - Changelog

    Premium PCB cheat sheets, a disappearing AWS dev, HyperSwitch, Servo is back at it & Cloudflare Wildebeest (Changelog News #27) - Changelog

    2023-01-16
    WestArtFactory's premium PCB cheat sheets, Maxime Topolov tells of a disappearing AWS dev, Juspay Technologies releases HyperSwitch for payment processing, Servo gets new funding for 2023 & Cloudflare's open source Wildebeest.
  • The principles of data-oriented programming (Changelog Interviews #522) - Changelog

    The principles of data-oriented programming (Changelog Interviews #522) - Changelog

    2023-01-14
    Jerod is joined by Yehonathan Sharvit, author of Data-Oriented Programming, to discuss the virtues of treating data as a first-class citizen in our applications and the four principles that make it possible.
  • The rise & fall of JS frameworks (JS Party #258) - Changelog

    The rise & fall of JS frameworks (JS Party #258) - Changelog

    2023-01-13
    KBall and Chris dive into the current JavaScript trends towards smaller frameworks, compiled JavaScript, and why Chris believes "this time is different" with regards to developers caring about network speed and reducing JS sent over the wire.
  • How Go helped save HealthCare.gov ♻️ (Go Time #262) - Changelog

    How Go helped save HealthCare.gov ♻️ (Go Time #262) - Changelog

    2023-01-12
    Paul Smith (from "Obama's Trauma Team") tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat...
  • The hard parts of platform engineering (Ship It! #85) - Changelog

    The hard parts of platform engineering (Ship It! #85) - Changelog

    2023-01-11
    Marcos Nils has been into platform engineering for the best part of the last decade. He helped architect & build developer platforms using VMs & OpenStack, containers with Docker, and even Kubernetes. He did this at startups with 10 people, as...
  • ChatGPT goes prime time! (Practical AI #206) - Changelog

    ChatGPT goes prime time! (Practical AI #206) - Changelog

    2023-01-10
    Daniel and Chris do a deep dive into OpenAI's ChatGPT, which is the first LLM to enjoy direct mass adoption by folks outside the AI world. They discuss how it works, its effect on the world, ramifications of its adoption, and what we may expect in...
  • A simpler alternative to deleted_at, rules of thumb for better software, faking it until you automate it, the only civilized way to read online & AI and the big five (Changelog News #26) - Changelog

    A simpler alternative to deleted_at, rules of thumb for better software, faking it until you automate it, the only civilized way to read online & AI and the big five (Changelog News #26) - Changelog

    2023-01-09
    Brandur Leach's easy, alternative soft deletion strategy, Lane Wagner's zen of proverbs, Nicolas Carlo says fake it until you can automate it, Felix A. Crux thinks feeds are the only civilized way to read online & Ben Thompson analyzes AI...
  • Don't sleep on Ruby & Rails (Changelog Interviews #521) - Changelog

    Don't sleep on Ruby & Rails (Changelog Interviews #521) - Changelog

    2023-01-06
    Welcome to 2023 — we're kicking off the year talking to Justin Searls about the state of web development and why he just might write a "You Might Not Need React" post. He's been so productive using Turbo and Stimulus (and tailwind) in...
  • New Year's Party 🪩 (JS Party #257) - Changelog

    New Year's Party 🪩 (JS Party #257) - Changelog

    2023-01-06
    It’s our 4th annual New Year’s party! Jerod & the gang review our (failed) resolutions from last year, discuss what’s trending in the web world, make a few predictions of our own & even set some new (probably failed) resolutions for this year.
  • A special New Year's fireside chat  (Go Time #261) - Changelog

    A special New Year's fireside chat (Go Time #261) - Changelog

    2023-01-05
    Mat and the gang ring in the new year by gathering around a make believe fireplace and discussing what they're excited about in 2023, their new years resolutions & a little bit of Go talk, too. But only a *little*.
  • Bare metal meets Talos Linux (the K8s OS) (Ship It! #84) - Changelog

    Bare metal meets Talos Linux (the K8s OS) (Ship It! #84) - Changelog

    2023-01-05
    Welcome to 2023! A new year is the perfect time to start with a fresh perspective. Given a few bare metal hosts with fast, local storage, how would you run your workloads on them? Would you cluster them for redundancy? What operating system would you...
  • NLP research by & for local communities (Practical AI #205) - Changelog

    NLP research by & for local communities (Practical AI #205) - Changelog

    2023-01-03
    While at EMNLP 2022, Daniel got a chance to sit down with an amazing group of researchers creating NLP technology that actually works for their local language communities. Just Zwennicker (Universiteit van Amsterdam) discusses his work on a machine...
  • Clipboard, unbundling tools for thought, microfeed, prepare to be productive & a look inside Matrix (Changelog News #25) - Changelog

    Clipboard, unbundling tools for thought, microfeed, prepare to be productive & a look inside Matrix (Changelog News #25) - Changelog

    2023-01-02
    Jackson Huff's clipboard powertool for the command line, Fernando Borretti thinks tools for thought should be unbundled, Listen Notes helps you run a microfeed on Cloudflare, Martin Rue says to be productive, be prepared & Paul Sawers takes...
  • State of the

    State of the "log" 2022 (Changelog Interviews #520) - Changelog

    2022-12-23
    Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and join us for listener voice mails, our favorite episodes, some must-listens, and of course the top 5 most listened to episodes of the year. Thanks for...
  • Your brain on burnout (Brain Science #33) - Changelog

    Your brain on burnout (Brain Science #33) - Changelog

    2022-12-20
    We're back! This is from our "lost episodes" — This is your brain...and this is your brain on burnout, any questions? OK, but seriously, burnout effects everyone, even if they/you don't admit it. Burnout is a state of physical,...
  • GPT has entered the chat (Changelog Interviews #519) - Changelog

    GPT has entered the chat (Changelog Interviews #519) - Changelog

    2022-12-16
    To wrap up the year we're talking about what's breaking the internet, again. Yes, we're talking about ChatGPT and we're joined by our good friend Shawn "swyx" Wang. Between his writings on L-Space Diaries and his AI notes repo...
  • Big news in Deno Land (JS Party #256) - Changelog

    Big news in Deno Land (JS Party #256) - Changelog

    2022-12-16
    Deno creator Ryan Dahl goes one-on-one with Jerod to discuss their new npm support, why he's so excited about JavaScript containers, Deno Deploy's present & future, what he thinks about alternative runtimes like Bun, WinterCG, how Wasm...
  • Making Go more efficient (Go Time #260) - Changelog

    Making Go more efficient (Go Time #260) - Changelog

    2022-12-15
    Mat invites Bartłomiej Płotka, Kemal Akkoyun & Christian Simon to discuss how to make Go code more efficient through modern observability practices.
  • 🎄 Planning for failure to ship faster 🎁 (Ship It! #83) - Changelog

    🎄 Planning for failure to ship faster 🎁 (Ship It! #83) - Changelog

    2022-12-15
    Eight months ago, in 🎧 episode 49, Alex Sims (Solutions Architect & Senior Software Engineer at James & James) shared with us his ambition to help migrate a monolithic PHP app running on AWS EC2 to a more modern architecture. The idea was some...
  • SOTA machine translation at Unbabel (Practical AI #204) - Changelog

    SOTA machine translation at Unbabel (Practical AI #204) - Changelog

    2022-12-13
    José and Ricardo joined Daniel at EMNLP 2022 to discuss state-of-the-art machine translation, the WMT shared tasks, and quality estimation. Among other things, they talk about Unbabel's innovations in quality estimation including COMET, a neural...
  • tRPC, a bug tracker embedded in git, awesome ChatGPT prompts, half-baked cloud dev envs & Whisper.cpp (Changelog News #24) - Changelog

    tRPC, a bug tracker embedded in git, awesome ChatGPT prompts, half-baked cloud dev envs & Whisper.cpp (Changelog News #24) - Changelog

    2022-12-12
    tRPC helps you move fast and break nothing, Michael Muré embeds a bug tracker in git, Fatih Kadir Akın curates some awesome ChatGPT prompts, Mike Nikles thinks dev environments in the cloud are a half-baked solution & Georgi Gerganov ports...
  • Coming home to GitHub (Changelog Interviews #518) - Changelog

    Coming home to GitHub (Changelog Interviews #518) - Changelog

    2022-12-09
    This week we're joined by Christina Warren, Senior Developer Advocate at GitHub, and a true tech and pop culture connoisseur. From her days at Mashable covering the intersections of entertainment and technology, to Gizmodo, to Microsoft, and now...
  • Learning CSS in 2023 (JS Party #255) - Changelog

    Learning CSS in 2023 (JS Party #255) - Changelog

    2022-12-09
    KBall interviews CSS instructor & YouTuber extraordinaire Kevin Powell in a wide ranging discussion about CSS and how to learn it - what to start with, what to ignore, and various topics in between.
  • Hacking with Go: Part 3 (Go Time #259) - Changelog

    Hacking with Go: Part 3 (Go Time #259) - Changelog

    2022-12-08
    Ivan Kwiatkowski joins Natalie once again for a follow-up episode to Hacking with Go: Part 2. This time we'll get Ivan’s perspective on the way Go's security features are designed and used, from the user/hacker perspective. And _of course_ we...
  • Red Hat's approach to SRE (Ship It! #82) - Changelog

    Red Hat's approach to SRE (Ship It! #82) - Changelog

    2022-12-08
    Narayanan Raghavan leads the global SRE organization that runs Red Hat managed cloud services including OpenShift Dedicated, Azure Red Hat Openshift, Red Hat OpenShift Service on AWS, and Red Hat OpenShift Data Science among others across the three...
  • AI competitions & cloud resources (Practical AI #203) - Changelog

    AI competitions & cloud resources (Practical AI #203) - Changelog

    2022-12-07
    In this special episode, we interview some of the sponsors and teams from a recent case competition organized by Purdue University, Microsoft, INFORMS, and SIL International. 170+ teams from across the US and Canada participated in the competition,...
  • Building a VM inside ChatGPT, Advent of Code 2022, webdev Liam Neeson, Fedifinder & BDougie (Changelog News #23) - Changelog

    Building a VM inside ChatGPT, Advent of Code 2022, webdev Liam Neeson, Fedifinder & BDougie (Changelog News #23) - Changelog

    2022-12-05
    Jonas Degrave builds a virtual machine inside ChatGPT, Advent of Code 2022 is in full swing, Mat Ryer impersonates Liam Neeson as web developer, Luca Hammer's Fedifinder project helps you join the Fediverse & we chat with Brian (BDougie)...
  • ANTHOLOGY - Wasm, efficient code review & the industrial metaverse (Changelog Interviews #517) - Changelog

    ANTHOLOGY - Wasm, efficient code review & the industrial metaverse (Changelog Interviews #517) - Changelog

    2022-12-02
    This week we're back at All Things Open 2022 covering the hallway track. Up first is Shivay Lamba and he's schooling us on all things server-side WASM. It's the new hotness. After that, we talk with Yishai Beeri, CTO of LinearB about the...
  • Project Fugu 🐡 (JS Party #254) - Changelog

    Project Fugu 🐡 (JS Party #254) - Changelog

    2022-12-02
    Thomas Steiner (Web Developer Advocate at Google) joins Amal & Nick to talk about Project Fugu – an effort to close gaps in the web's capabilities enabling new classes of applications to run on the web.
  • To TDD or not to TDD (Go Time #258) - Changelog

    To TDD or not to TDD (Go Time #258) - Changelog

    2022-12-01
    That is the question. Whether 'tis nobler in the mind to suffer the slings and arrows of outrageous test coverage, or to take arms against a sea of bugs...
  • Let's deploy straight to production! (Ship It! #81) - Changelog

    Let's deploy straight to production! (Ship It! #81) - Changelog

    2022-12-01
    In today's episode, we have the pleasure of two guests: Whitney Lee, Staff Technical Advocate at VMware, the one behind the ⚡️ Enlightning episodes, and Mauricio Salatino, which you already know from 🎧 shipit.show/41 on Continuous Delivery for...
  • Copilot lawsuits & Galactica

    Copilot lawsuits & Galactica "science" (Practical AI #202) - Changelog

    2022-11-29
    There are some big AI-related controversies swirling, and it's time we talk about them. A lawsuit has been filed against GitHub, Microsoft, and OpenAI related to Copilot code suggestions, and many people have been disturbed by the output of Meta...
  • Free Heroku EOL, Stable Diffusion 2.0, Twitter SRE explains why it stays up, Git Notes & Joel Lord (Changelog News #22) - Changelog

    Free Heroku EOL, Stable Diffusion 2.0, Twitter SRE explains why it stays up, Git Notes & Joel Lord (Changelog News #22) - Changelog

    2022-11-28
    Heroku's free plans officially reach EOL, Swyx explains the mixed reaction to Stable Diffusion 2.0, a real Twitter SRE explains how it continues to stay up even with ~80% gone, Tyler Cipriani tells us about one of Git's coolest, most unloved...
  • This !insane tech hiring market (Changelog Interviews #516) - Changelog

    This !insane tech hiring market (Changelog Interviews #516) - Changelog

    2022-11-25
    This week we're back talking to Gergely Orosz — this time not quite about the insane tech hiring market, but more so the flip side, the 180, the not so good tech hiring market, the layoff market and what you can expect. There's a lot of FUD...
  • All about Playwright (JS Party #253) - Changelog

    All about Playwright (JS Party #253) - Changelog

    2022-11-25
    Debbie O'Brien –Senior Program Manager at Microsoft– joins Amal & Nick for a deep-dive on Playwright, an automation library for cross-browser end-to-end testing. Along the way, we learn why Microsoft decided to fork Puppeteer, Playwright's...
  • How Pinterest delivers software at scale (Go Time #257) - Changelog

    How Pinterest delivers software at scale (Go Time #257) - Changelog

    2022-11-24
    Nishant Roy, Engineering Manager at Pinterest Ads, joins Johnny & Jon to detail how they've managed to continue shipping quality software from startup through hypergrowth all the way to IPO. Prepare to learn a lot about Pinterest's...
  • Kaizen! 24 improvements & a lot more (Ship It! #80) - Changelog

    Kaizen! 24 improvements & a lot more (Ship It! #80) - Changelog

    2022-11-23
    For our last 2022 Kaizen episode, we went all out: - 💪 @jerod outdid himself in the number of improvements shipped between Kaizens - 🕺 A few of our listeners contributed → prompted us to create a new contributing guide - 🗺 We now have a new...
  • Kindle as a smart device, Changelog on Mastodon, GPT-3 up in your CLI, no arch better than bad arch & Mish Manners (Changelog News #21) - Changelog

    Kindle as a smart device, Changelog on Mastodon, GPT-3 up in your CLI, no arch better than bad arch & Mish Manners (Changelog News #21) - Changelog

    2022-11-21
    Matt Healy says your next smart device is a $30 Kindle, Changelog sets up an instance as Mastodon takes off, Anurag Bhagsain puts OpenAI's GPT-3 in your CLI, Kirill Rogovoy argues that no architecture is better than bad architecture & we talk...
  • ANTHOLOGY — Advocating for and supporting open source (Changelog Interviews #515) - Changelog

    ANTHOLOGY — Advocating for and supporting open source (Changelog Interviews #515) - Changelog

    2022-11-18
    This week we're taking you to the hallway track of All Things Open 2022 in Raleigh, NC. Let's set the stage, here's what we like do when we go to conferences — we setup our podcast studio at our booth where all the other vendors are and we...
  • Gremlins in the water (JS Party #252) - Changelog

    Gremlins in the water (JS Party #252) - Changelog

    2022-11-18
    KBall and Boneskull dive deep with Paloma Oliveira on the cultural and social consequences of open source software, explore her background in arts and government-supported open source, and discuss practical approaches to change the culture of open...
  • Developer Experience Infrastructure (DXI) (Ship It! #79) - Changelog

    Developer Experience Infrastructure (DXI) (Ship It! #79) - Changelog

    2022-11-18
    In your company, who designs the end-to-end developer experience? From design to implementation, what is the developer experience that you actually ship? Even though the average developer wastes almost half of their working hours because of bad DX,...
  • gRPC & protocol buffers (Go Time #256) - Changelog

    gRPC & protocol buffers (Go Time #256) - Changelog

    2022-11-17
    On a previous episode of Go Time we discussed binary bloat, and how the Go protocol buffer implementation is a big offender. In this episode we dive into the history of protocol buffers and gRPC, then we discuss how the protocol and the implementation...
  • Protecting us with the Database of Evil (Practical AI #201) - Changelog

    Protecting us with the Database of Evil (Practical AI #201) - Changelog

    2022-11-16
    Online platforms and their users are susceptible to a barrage of threats – from disinformation to extremism to terror. Daniel and Chris chat with Matar Haller, VP of Data at ActiveFence, a leader in identifying online harm – is using a combination of...
  • Tracking layoffs, tech worker demand still high, ntfy, devenv, Markdoc & Mike Bifulco (Changelog News #20) - Changelog

    Tracking layoffs, tech worker demand still high, ntfy, devenv, Markdoc & Mike Bifulco (Changelog News #20) - Changelog

    2022-11-14
    Roger Lee has been tracking all tech layoffs since COVID-19, Amanda Hoover says tech worker demand is still high, ntfy helps you send push notifications for free, devenv lets you share development environments without containers, Markdoc scales from...
  • Beyond Heroku to Muse (Changelog Interviews #514) - Changelog

    Beyond Heroku to Muse (Changelog Interviews #514) - Changelog

    2022-11-11
    This week we’re back for part 2 with Adam Wiggins — going beyond Heroku and the story of Muse (listen to part 1). After a six-year adrenaline high on Heroku, Adam needed time to recover and refill the creative well. So, he moved to Berlin, did some...
  • A very !important lesson (JS Party #251) - Changelog

    A very !important lesson (JS Party #251) - Changelog

    2022-11-11
    Estelle Weyl has been building the web since 1999 and documenting it since 2007. Today she joins Amal for a loooong and deeeep conversation about new and !important features of CSS & HTML. Sit down, strap in, and prepare to be schooled!
  • Debugging Go (Go Time #255) - Changelog

    Debugging Go (Go Time #255) - Changelog

    2022-11-10
    Natalie & Ian welcome Liran Haimovitch & Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good & bad debugging practices, the difficulty of debugging in the cloud, the value of errors logs &...
  • The system that runs Norway's welfare payments 🇳🇴 (Ship It! #78) - Changelog

    The system that runs Norway's welfare payments 🇳🇴 (Ship It! #78) - Changelog

    2022-11-09
    In today's episode we have the pleasure of Audun Fauchald Strand, Principal Software Engineer at NAV.no, Norway's Labour & Welfare Administration. We will be talking about NAIS.io, the application platform that runs on-prem, as well as on...
  • Hybrid computing with quantum processors (Practical AI #200) - Changelog

    Hybrid computing with quantum processors (Practical AI #200) - Changelog

    2022-11-08
    It's been a while since we've touched on quantum computing. It's time for an update! This week we talk with Yonatan from Quantum Machines about real progress being made in the practical construction of hybrid computing centers with a mix...
  • Useful Vim commands, bad first ideas, PETS config manager, Kaizen shirts for sale & infinite canvas tools (Changelog News #19) - Changelog

    Useful Vim commands, bad first ideas, PETS config manager, Kaizen shirts for sale & infinite canvas tools (Changelog News #19) - Changelog

    2022-11-07
    Colin Bartlett's 50 useful Vim commands, Jeremey Utley on why your first ideas aren't always the best, Emanuele Rocca's pets configuration management project, our Kaizen shirts are now on sale & Arun Venkatesen makes a microsite for...
  • The story of Heroku (Changelog Interviews #513) - Changelog

    The story of Heroku (Changelog Interviews #513) - Changelog

    2022-11-04
    This week on The Changelog we're joined by Adam Wiggins, co-founder and former CTO of Heroku, for an exclusive trip down Heroku memory lane. Adam and Jerod are both tremendous fans of Heroku and believe (to this day) they represent the apex in...
  • Making sense of production (JS Party #250) - Changelog

    Making sense of production (JS Party #250) - Changelog

    2022-11-04
    Maggie Johnson-Pint from Stanza sits down with Amal & Divya for a deep-dive in to the production side of the development world. If you're at all curious (and/or intimidated) by terms like Site Reliability Engineering (SRE), Service Level...
  • Go in medicine & biology (Go Time #254) - Changelog

    Go in medicine & biology (Go Time #254) - Changelog

    2022-11-04
    Today we're talking about uses for Go in the medical industry. Tim Stiles develops and maintains a Go package for synthetic biology and molecular biology called Poly. It has broad applications for biotech R&D, but also has very direct...
  • Seven shipping principles (Ship It! #77) - Changelog

    Seven shipping principles (Ship It! #77) - Changelog

    2022-11-03
    15 years ago, Gerhard discovered magic in the form of Ruby on Rails. It was intuitive and it just worked. That is the context in which Gerhard fell in love with infrastructure and operations. Today, for special episode 77, we start at Seven Shipping...
  • The practicalities of releasing models (Practical AI #199) - Changelog

    The practicalities of releasing models (Practical AI #199) - Changelog

    2022-11-01
    Recently Chris and Daniel briefly discussed the Open RAIL-M licensing and model releases on Hugging Face. In this episode, Daniel follows up on this topic based on some recent practical experience. Also included is a discussion about graph neural...
  • Linux mythbusting & retro gaming (Changelog Interviews #512) - Changelog

    Linux mythbusting & retro gaming (Changelog Interviews #512) - Changelog

    2022-10-28
    This week we're doing some Linux mythbusting and talking retro gaming with Jay LaCroix from Learn Linux TV. This is a preview of what's to come from our trip to All Things Open next week. By the way, make sure you come and check us out at...
  • Tiny CSS Projects (JS Party #249) - Changelog

    Tiny CSS Projects (JS Party #249) - Changelog

    2022-10-28
    Nick & Amelia welcome the co-authors of Tiny CSS Projects to discuss their awesome new (and still in-progress) Manning book all about CSS! _Use code **podjsparty20** when checking out to save 40% (good for all products in all formats!) and join...
  • Spooky stories to scare devs 👻 (Go Time #253) - Changelog

    Spooky stories to scare devs 👻 (Go Time #253) - Changelog

    2022-10-27
    Mat Ryer gathers a gang of ghouls and ghosts to tell spooky developer stories! Join us to hear tales of Mat's $1k nightmare, Dee's infinite loop of horror, Natalie's haunted time as a junior dev & many, many more.
  • Container base images with glibc & musl (Ship It! #76) - Changelog

    Container base images with glibc & musl (Ship It! #76) - Changelog

    2022-10-27
    In today's episode, we talk about distroless, `ko`, `apko`, `melange`, musl and glibc. The context is Wolfi OS, a community Linux OS designed for the container and cloud-native era. If you are looking for the lightest possible container base image...
  • AI adoption in large, well-established companies (Practical AI #198) - Changelog

    AI adoption in large, well-established companies (Practical AI #198) - Changelog

    2022-10-26
    This panel discussion was recorded at a recent event hosted by a company, Aryballe, that we previously featured on the podcast (#120). We got a chance to discuss the AI-driven technology transforming the order/fragrance industries, and we went down...
  • Sonic search, building software like an SRE, leaving the cloud, an HTTP crash course & breaking up with CSS-in-JS (Changelog News #18) - Changelog

    Sonic search, building software like an SRE, leaving the cloud, an HTTP crash course & breaking up with CSS-in-JS (Changelog News #18) - Changelog

    2022-10-24
    Valerian Saliou's Sonic search backend, Brandon Willett on how to build software like an SRE, DHH on why they're leaving the cloud, Amos' HTTP crash course nobody asked for & Sam Magura tells why he and the Spot team are breaking up...
  • The terminal as a platform (Changelog Interviews #511) - Changelog

    The terminal as a platform (Changelog Interviews #511) - Changelog

    2022-10-21
    This week we're talking with Will McGugan about using the terminal to not just build software, but also to deliver software. Will is a few months into his journey of building Textualize, a company he started around his open source projects Textual...
  • Fake legs till you make legs (JS Party #248) - Changelog

    Fake legs till you make legs (JS Party #248) - Changelog

    2022-10-21
    What do _Story of the Week_, _HeadLIES_ & _Pro Tip Time_ have in common? They're all games we play on this seriously ridiculous episode of JS Party!
  • Who owns our code? (Go Time #252) - Changelog

    Who owns our code? (Go Time #252) - Changelog

    2022-10-20
    In this episode, we're joined by tech Lawyer Luis Villa to explore the question, who owns code? The company, the engineer, the team? What about when you’re using AI, Machine learning, GitHub Copilot... is that still your code?
  • How vex.dev runs on AWS, Fly.io & GCP (Ship It! #75) - Changelog

    How vex.dev runs on AWS, Fly.io & GCP (Ship It! #75) - Changelog

    2022-10-19
    Few genuinely need a multi-cloud setup. There is plenty of advice out there which mostly boils down to don't do it, you will be worse off. Vex.dev is a startup that provides APIs for video and audio streaming. The hard part is real-time combined...
  • Should we get down with OP3? (Backstage #25) - Changelog

    Should we get down with OP3? (Backstage #25) - Changelog

    2022-10-18
    The Open Podcast Prefix Project is a free and open source podcast prefix analytics service committed to open data and listener privacy. This hits close to home for us in a couple ways, so we invited the project's creator, John Spurlock, Backstage...
  • Data for All (Practical AI #197) - Changelog

    Data for All (Practical AI #197) - Changelog

    2022-10-18
    People are starting to wake up to the fact that they have control and ownership over their data, and governments are moving quickly to legislate these rights. John K. Thompson has written a new book on the topic that is a must read! We talk about the...
  • Harmonai revisited, lessons learned from public salary, Open Core Ventures, Stripe is Paypal in 2010 & Helix (Changelog News #17) - Changelog

    Harmonai revisited, lessons learned from public salary, Open Core Ventures, Stripe is Paypal in 2010 & Helix (Changelog News #17) - Changelog

    2022-10-17
    We revisit our Harmonai story from last week, Jamie Tanna reviews posting his salary history publicly, Sid Sijbrandij's new (open core) venture fund, Zed Shaw thinks Stripe is like Paypal in 2010 & Helix is a new Rust-based terminal.
  • Docusaurus 2 is a pretty big deal (JS Party #247) - Changelog

    Docusaurus 2 is a pretty big deal (JS Party #247) - Changelog

    2022-10-14
    Docusaurus maintainer Sébastien Lorber joins Jerod & Amal for a deep-dive on everybody's favorite documentation generator. It's back with a big 2.0 release, boasts some big users, and has a big set of new features such as document...
  • Taking Postgres serverless (Changelog Interviews #510) - Changelog

    Taking Postgres serverless (Changelog Interviews #510) - Changelog

    2022-10-14
    This week we're talking about serverless Postgres! We're joined by Nikita Shamgunov, co-founder and CEO of Neon. With Neon, truly serverless PostgreSQL is finally here. Neon isn’t Postgres compatible…it actually is Postgres! Neon is also open...
  • Hacking with Go: Part 2 (Go Time #251) - Changelog

    Hacking with Go: Part 2 (Go Time #251) - Changelog

    2022-10-13
    We're once again exploring hacking in Go from the eyes of security researchers. This time, Natalie & Ian are joined by Ivan Kwiatkowski (a.k.a. Justice Rage)!
  • Vorsprung durch Technik (Ship It! #74) - Changelog

    Vorsprung durch Technik (Ship It! #74) - Changelog

    2022-10-12
    I don't think that you can imagine just how excited Gerhard was to find out that Audi, his favourite car company, has a Kubernetes competence centre. We have Sebastian Kister joining us today to tell us why people, followed by tech make the...
  • What's up, DocQuery? (Practical AI #196) - Changelog

    What's up, DocQuery? (Practical AI #196) - Changelog

    2022-10-12
    Chris sits down with Ankur Goyal to talk about DocQuery, Impira's new open source ML model. DocQuery lets you ask questions about semi-structured data (like invoices) and unstructured documents (like contracts) using Large Language Models (LLMs)....
  • Forking SQLite, generative AI for music, saying no to sprints, awesome diagramming tools & state machine facts (Changelog News #16) - Changelog

    Forking SQLite, generative AI for music, saying no to sprints, awesome diagramming tools & state machine facts (Changelog News #16) - Changelog

    2022-10-10
    The libSQL community is forking SQLite, StabilityAI announces Haromai and Dance Diffusion, Robin Rendle doesn't believe in sprints, Shubham Garg curates some awesome diagramming tools & Chris Pressey writes up some must-read facts about state machines.
  • A new batch of web frameworks emerge! (Changelog Interviews #509) - Changelog

    A new batch of web frameworks emerge! (Changelog Interviews #509) - Changelog

    2022-10-07
    This week we're talking fresh, faster, and new web frameworks by way of JS Party. Yes, today's show is a web framework sampler because a new batch of web frameworks have emerged. There's always something new happening in the front-end...
  • 7 pounds of news in a 5 pound bag (JS Party #246) - Changelog

    7 pounds of news in a 5 pound bag (JS Party #246) - Changelog

    2022-10-07
    Hang with Jerod, Nick & KBall while we discuss what's new & noteworthy in the web world. Cloudflare Turnstile, Linkify 4.0, TC39 updates, the Figma acquisition, Penpot, pay transparency, and more! We might even discuss TypeScript if Nick...
  • Mat's GopherCon EU diary (Go Time #250) - Changelog

    Mat's GopherCon EU diary (Go Time #250) - Changelog

    2022-10-07
    Join Mat Ryer on his journey to Berlin for GopherCon EU 2022. Along the way he chats with Egon Elbre, Ale Kennedy, Ole Bulbuk, Christian Haas, Bill Kennedy & Ron Evans. Danke!
  • A modern bank infrastructure (Ship It! #73) - Changelog

    A modern bank infrastructure (Ship It! #73) - Changelog

    2022-10-06
    Matias Pan is a Staff Software Engineer at Lemon Cash, a crypto startup based in Argentina. Lemon infrastructure runs digital wallets & physical cards, which technically makes them a bank. How does Matias & his team think about enabling...
  • Hacktoberfest is ON, DiffusionBee is 1.0, Dracula UI is out, GitX is undead, Prerender is off AWS & we'll be at ATO! (Changelog News #15) - Changelog

    Hacktoberfest is ON, DiffusionBee is 1.0, Dracula UI is out, GitX is undead, Prerender is off AWS & we'll be at ATO! (Changelog News #15) - Changelog

    2022-10-03
    Digital Ocean kicks off Hacktoberfest 2022, Divam Gupta releases DiffusionBee 1.0 with "Image To Image" support, Zeno Rocha open sources Dracula UI for React, GitX gets brought back from the brink & Prerender.io engineers save a bundle by...
  • A guided tour through ID3 esoterica (Changelog Interviews #508) - Changelog

    A guided tour through ID3 esoterica (Changelog Interviews #508) - Changelog

    2022-09-30
    This week we turn the mics on ourselves, kind of. Lars Wikman joins the show to give us a guided tour through ID3 esoterica and the shiny new open source Elixir library he developed for us. We talk about what ID3 is, its many versions, what it aims to...
  • Launching Platformatic DB 🚀 (JS Party #245) - Changelog

    Launching Platformatic DB 🚀 (JS Party #245) - Changelog

    2022-09-30
    Patformatic co-founders Matteo Collina & Luca Maraschi join Amal & Chris to discuss their just-announced (and we mean *just* announced) open source database tool: Platformatic DB! It's a daemon that can turn any PostgreSQL, MySQL,...
  • Functional programming with generics? (Go Time #249) - Changelog

    Functional programming with generics? (Go Time #249) - Changelog

    2022-09-30
    We did an episode on functional programming in Go with Aaron Schlesinger back in 2019... But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What's changed? What hasn't?
  • Klustered & Rawkode Academy (Ship It! #72) - Changelog

    Klustered & Rawkode Academy (Ship It! #72) - Changelog

    2022-09-29
    One of our listeners, Andrew Welker, suggested that we talk about Klustered, so a few hours before David Flanagan was about to do his workshop at Container Days, we recorded this episode. We talked about all the weird and wonderful Kubernetes...
  • Production data labeling workflows (Practical AI #195) - Changelog

    Production data labeling workflows (Practical AI #195) - Changelog

    2022-09-27
    It's one thing to gather some labels for your data. It's another thing to integrate data labeling into your workflows and infrastructure in a scalable, secure, and useful way. Mark from Xelex joins us to talk through some of what he has...
  • Firefox supports blockers, NATS is great, Uber's MFA fatigue, OAuth2 drawn in cute shapes & an aging programmer (Changelog News #14) - Changelog

    Firefox supports blockers, NATS is great, Uber's MFA fatigue, OAuth2 drawn in cute shapes & an aging programmer (Changelog News #14) - Changelog

    2022-09-26
    Mozilla says Firefox will continue to support current content blockers, Nabeel Sulieman thinks NATS is great and recommends you check it out, InfoQ breaks down Uber's recent security breach, Klemen Sever explained OAuth2 by drawing cute shapes...
  • Product development structures as systems (Changelog Interviews #507) - Changelog

    Product development structures as systems (Changelog Interviews #507) - Changelog

    2022-09-23
    This week we're talking about product development structures as systems with Lucas da Costa. The last time we had Lucas on the show he was living the text-mode only life, and now we're more than 3 years later, Lucas has doubled down on all...
  • The spicy React debate show 🌶️ (JS Party #244) - Changelog

    The spicy React debate show 🌶️ (JS Party #244) - Changelog

    2022-09-23
    We're back with another spicy YepNope debate! This time, Amelia and KBall are arguing that there's real value to (continue) using React in 2022, while Amal and special guest (and author of the post which stemmed the whole debate) Josh...
  • Engineering interview tips & tricks (Go Time #248) - Changelog

    Engineering interview tips & tricks (Go Time #248) - Changelog

    2022-09-22
    In this episode, we will be exploring interviewing as a Software Engineer. Tips, tricks, and gotchas, as well as potentially some interviewing horror stories and red flags to avoid at all costs. We’re joined by Emma Draper, Engineering Manager at the...
  • Modern Software Engineering (Ship It! #71) - Changelog

    Modern Software Engineering (Ship It! #71) - Changelog

    2022-09-21
    Dave Farley, co-author of Continuous Delivery, is back to talk about his latest book, Modern Software Engineering, a Top 3 Software Engineering best seller on Amazon UK this September. Shipping good software starts with you giving yourself permission...
  • Evaluating models without test data (Practical AI #194) - Changelog

    Evaluating models without test data (Practical AI #194) - Changelog

    2022-09-20
    WeightWatcher, created by Charles Martin, is an open source diagnostic tool for analyzing Neural Networks without training or even test data! Charles joins us in this episode to discuss the tool and how it fills certain gaps in current model...
  • Ladybird, how QR codes work, GitUI, software vs systems & Stable Diffusion ported to Tensorflow (Changelog News #13) - Changelog

    Ladybird, how QR codes work, GitUI, software vs systems & Stable Diffusion ported to Tensorflow (Changelog News #13) - Changelog

    2022-09-19
    Andreas Kling's new cross-platform browser project, Dan Hollick's nerdy deep-dive on QR code tech, Stephan Dilly's Rust-based terminal UI for Git, Miłosz Piechocki's opinion on junior vs senior engineers & Divam Gupta's...
  • Stable Diffusion breaks the internet (Changelog Interviews #506) - Changelog

    Stable Diffusion breaks the internet (Changelog Interviews #506) - Changelog

    2022-09-16
    This week on The Changelog we're talking about Stable Diffusion, DALL-E, and the impact of AI generated art. We invited our good friend Simon Willison on the show today because he wrote a very thorough blog post titled, "Stable Diffusion is a...
  • Smile! HTML can access your camera (JS Party #243) - Changelog

    Smile! HTML can access your camera (JS Party #243) - Changelog

    2022-09-16
    Austin Gil joins the show and KBall continues an old email correspondence about the JS community and growth. Then, the gang plays a round of TIL where Austin shares his learnings about the HTML `capture` attribute. Finally, Austin shares what it's...
  • Stay agile out there (Go Time #247) - Changelog

    Stay agile out there (Go Time #247) - Changelog

    2022-09-15
    Inbal Cohen, Product expert and Agile evangelist, joins Natalie & Angelica for a conversation about all things Agile. Inbal lays out some agile tips for Go devs, discusses if and how remote work changes things, describes some downsides of the...
  • Kaizen! Four PRs, one big feature (Ship It! #70) - Changelog

    Kaizen! Four PRs, one big feature (Ship It! #70) - Changelog

    2022-09-14
    In today's Kaizen episode, we talk about shipping Adam's Christmas present: chapter support for all Changelog episodes that we now publish. This feature was hard because there are many subtle differences in how the ID3 spec is implemented. Of...
  • Stable Diffusion (Practical AI #193) - Changelog

    Stable Diffusion (Practical AI #193) - Changelog

    2022-09-13
    The new stable diffusion model is everywhere! Of course you can use this model to quickly and easily create amazing, dream-like images to post on twitter, reddit, discord, etc., but this technology is also poised to be used in very pragmatic ways...
  • Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web (Changelog News #12) - Changelog

    Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web (Changelog News #12) - Changelog

    2022-09-12
    Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he's always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack's Devbox project looks pretty cool & James Williams...
  • Typesense is truly open source search (Changelog Interviews #505) - Changelog

    Typesense is truly open source search (Changelog Interviews #505) - Changelog

    2022-09-09
    This week we're joined by Jason Bosco, co-founder and CEO of Typesense — the open source Algolia alternative and the easier to use ElasticSearch alternative. For years we've used Algolia as our search engine, so we come to this conversation...
  • Seth Godin is the new Mark Twain (JS Party #242) - Changelog

    Seth Godin is the new Mark Twain (JS Party #242) - Changelog

    2022-09-09
    Jerod, KBall & Nick "Holla!" at React India, share what we're excited about these days, and then take up a KBall topic that goes off the rails but manages to climb back on them, power through, and end up in a good place.
  • Avoiding bloat (Go Time #246) - Changelog

    Avoiding bloat (Go Time #246) - Changelog

    2022-09-08
    Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.
  • The cloud native ecosystem (Ship It! #69) - Changelog

    The cloud native ecosystem (Ship It! #69) - Changelog

    2022-09-08
    Maybe it's the Californian sun. Or perhaps it's the time spent at Disney Studios, the home of the best stories. One thing is for sure: Taylor Dolezal is one of the happiest cloud native people that Gerhard knows. As a former Lead SRE for...
  • Licensing & automating creativity (Practical AI #192) - Changelog

    Licensing & automating creativity (Practical AI #192) - Changelog

    2022-09-06
    AI is increasingly being applied in creative and artistic ways, especially with recent tools integrating models like Stable Diffusion. This is making some artists mad. How should we be thinking about these trends more generally, and how can we as...
  • Python's :=, email falsehoods, no more self-hosting & Leon (Changelog News #11) - Changelog

    Python's :=, email falsehoods, no more self-hosting & Leon (Changelog News #11) - Changelog

    2022-09-06
    Martin Heinz thinks you should be using Python's walrus operator, you probably believe some falsehoods about email, Carlos Fenollosa threw in the towel after self-hosting his email for 23 years & Leon is an open source personal assistant that...
  • Building actually maintainable software ♻️ (Changelog Interviews #504) - Changelog

    Building actually maintainable software ♻️ (Changelog Interviews #504) - Changelog

    2022-09-02
    This week we're sharing the most popular episode of Go Time from last year — Go Time #196. We believe this episode was the most popular because it's all about building actually maintainable software and what goes into that. Kris Brandow is...
  • The doctor is in (again) (JS Party #241) - Changelog

    The doctor is in (again) (JS Party #241) - Changelog

    2022-09-02
    Dr. Gleb Bahmutov returns to the party for a wide-ranging discussion on open source, end-to-end testing, Cypress, and more. Amal, Divya & Chris host.
  • Inside GopherCon (Go Time #245) - Changelog

    Inside GopherCon (Go Time #245) - Changelog

    2022-09-01
    Ever wondered how GopherCon came to be, and how it's put together every year. In this show we will be chatted with Erik St. Martin, who has been there from the start about how GopherCon came to be, how this year's conference came together, as...
  • Behind the scenes at Microsoft Azure (Ship It! #68) - Changelog

    Behind the scenes at Microsoft Azure (Ship It! #68) - Changelog

    2022-08-31
    Most of you already know what it’s like to work in a startup or a small company. A few of you have been asking us for conversations with engineers that work for big companies, the kind that run everything from big title games to banking, and even...
  • Privacy in the age of AI (Practical AI #191) - Changelog

    Privacy in the age of AI (Practical AI #191) - Changelog

    2022-08-30
    In this Fully-Connected episode, Daniel and Chris discuss concerns of privacy in the face of ever-improving AI / ML technologies. Evaluating AI's impact on privacy from various angles, they note that ethical AI practitioners and data scientists...
  • Qalculate is awesome, Restic adds compression, CS teachers coping with Copilot & Heroku's next non-free chapter (Changelog News #10) - Changelog

    Qalculate is awesome, Restic adds compression, CS teachers coping with Copilot & Heroku's next non-free chapter (Changelog News #10) - Changelog

    2022-08-29
    Qalculate has a command-line interface, Michael Eischer adds compression to Restic, Emery Berger warns his fellow CS professors about Copilot, and Heroku GM Bob Wise details Heroku's next chapter (which excludes free accounts).
  • Building Reflect at sea (Changelog Interviews #503) - Changelog

    Building Reflect at sea (Changelog Interviews #503) - Changelog

    2022-08-27
    This week we're talking with Alex MacCaw — he's well known for his work as founder and CEO of Clearbit. In May of 2021, Alex shared a personal update with the world on his blog. After much reflection, he decided to step down as CEO of Clearbit...
  • Bringing the vibe (JS Party #240) - Changelog

    Bringing the vibe (JS Party #240) - Changelog

    2022-08-27
    Tejas Kumar joins Jerod & KBall for a wide-ranging convo about React Suspense, human skills, and the four pillars of impact for web engineers. We also discuss the news in "Story of the Week" and give a few quick shout outs to a must-read...
  • The art of the PR: Part 2 (Go Time #244) - Changelog

    The art of the PR: Part 2 (Go Time #244) - Changelog

    2022-08-27
    In this episode, we'll be further exploring PRs. Check out The art of the PR: Part 1 if you haven't yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who...
  • All your network are belong to eBPF (Ship It! #67) - Changelog

    All your network are belong to eBPF (Ship It! #67) - Changelog

    2022-08-25
    A few weeks ago, Jerod spoke with Liz Rice about the power of eBPF on The Changelog. Today, we have the pleasure of both Liz Rice, Chief Open Source Office at Isovalent & Thomas Graf, CTO & co-founder at Isovalent, the creators of...
  • Practical, positive uses for deep fakes (Practical AI #190) - Changelog

    Practical, positive uses for deep fakes (Practical AI #190) - Changelog

    2022-08-24
    Differentiating between what is real versus what is fake on the internet can be challenging. Historically, AI deepfakes have only added to the confusion and chaos, but when labeled and intended for good, deepfakes can be extremely helpful. But with...
  • SSH tips and tricks, retro Apple UIs, iOS Privacy and TikTok, Marta & Tauri vs Electron (Changelog News #9) - Changelog

    SSH tips and tricks, retro Apple UIs, iOS Privacy and TikTok, Marta & Tauri vs Electron (Changelog News #9) - Changelog

    2022-08-22
    Carlos Alexandro Becker shared some SSH tips, Sakun Acharige (a Comp Sci student + visual design enthusiast) created System.css, Felix Krause built a browser app that shows the JavaScript commands being executed by iOS app in-app browers, Yan Zhulanow...
  • Fireside chat with Jack Dorsey ♻️ (Changelog Interviews #502) - Changelog

    Fireside chat with Jack Dorsey ♻️ (Changelog Interviews #502) - Changelog

    2022-08-19
    This week we're re-broadcasting a very special episode of Founders Talk. Adam was invited by our friends at Square to host a fireside chat with Jack Dorsey as the featured finale of their annual developer conference called Square Unboxed. Jack is...
  • Tech job interview support group (JS Party #239) - Changelog

    Tech job interview support group (JS Party #239) - Changelog

    2022-08-19
    Struggling through the tech job interview process? We feel you! On this episode, Amal, Nick & Amelia get together to discuss the various ways the interview process disappoints, share their own interview stories, and suggest ways we can improve the...
  • The art of the PR: Part 1 (Go Time #243) - Changelog

    The art of the PR: Part 1 (Go Time #243) - Changelog

    2022-08-18
    In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We...
  • Do the right thing. Do what works. Be kind. (Ship It! #66) - Changelog

    Do the right thing. Do what works. Be kind. (Ship It! #66) - Changelog

    2022-08-18
    Why are the right values important for a company that changed the way the world builds software? How does pair programming help scale & maintain the company culture? What is it like to grow a company to 3000 employees over 30 years? Today we have...
  • CMU's AI pilot lands in the news 🗞 (Practical AI #189) - Changelog

    CMU's AI pilot lands in the news 🗞 (Practical AI #189) - Changelog

    2022-08-16
    Daniel and Chris cover the AI news of the day in this wide-ranging discussion. They start with Truss from Baseten while addressing how to categorize AI infrastructure and tools. Then they move on to transformers (again!), and somehow arrive at an AI...
  • Stand-up advice, Redis explained, big changes for Deno, DevDash & Minimum Viable Python (Changelog News #8) - Changelog

    Stand-up advice, Redis explained, big changes for Deno, DevDash & Minimum Viable Python (Changelog News #8) - Changelog

    2022-08-15
    Lucas F. Costa on why your daily stand-ups don't work and host to fix them, Mahdi Yusuf deeply explains Redis, the Deno team announces some big changes coming, DevDash is a highly configurable terminal dashboard for developers and creators &...
  • The power of eBPF (Changelog Interviews #501) - Changelog

    The power of eBPF (Changelog Interviews #501) - Changelog

    2022-08-14
    eBPF is a revolutionary kernel technology that has lit the cloud native world on fire. If you're going to have one person explain the excitement, that person would be Liz Rice. Liz is the COSO at Isovalent, creators of the open source Cilium...
  • Build faster websites with Astro 1.0 (JS Party #238) - Changelog

    Build faster websites with Astro 1.0 (JS Party #238) - Changelog

    2022-08-12
    Astro 1.0 just dropped so Amal got its creator, Fred K. Schott, on the pod for the full rundown. They go deep on how Astro is built to pull content from anywhere and serve it fast with their next-gen island architecture.
  • The pain of dependency management (Go Time #242) - Changelog

    The pain of dependency management (Go Time #242) - Changelog

    2022-08-11
    Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie & Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like...
  • Two thumbs up for the Cool Wall (Ship It! #65) - Changelog

    Two thumbs up for the Cool Wall (Ship It! #65) - Changelog

    2022-08-10
    Tammer Saleh, founder of Super Orbital, a tiny team of exceptional Kubernetes engineers and teachers, is joining us today to talk about what is cool in the Cloud Native world. Yes, it's the same Tammer that we had the pleasure of on shipit.show/31...
  • AlphaFold is revolutionizing biology (Practical AI #188) - Changelog

    AlphaFold is revolutionizing biology (Practical AI #188) - Changelog

    2022-08-09
    AlphaFold is an AI system developed by DeepMind that predicts a protein’s 3D structure from its amino acid sequence. It regularly achieves accuracy competitive with experiment, and is accelerating research in nearly every field of biology. Daniel and...
  • Chapters, PiBox, using one big server, oncall compensation, being swamped is normal, Tabler & Gum (Changelog News #7) - Changelog

    Chapters, PiBox, using one big server, oncall compensation, being swamped is normal, Tabler & Gum (Changelog News #7) - Changelog

    2022-08-08
    We add episode chapters to the website, KubeSail sells a PiBox, Nima Badizadegan wants you to use one big server, Gergeloy Orosz details oncall compensation across the software industry, Greg Kogan isn't impressed with how swamped you are at work,...
  • The legacy of CSS-Tricks (Changelog Interviews #500) - Changelog

    The legacy of CSS-Tricks (Changelog Interviews #500) - Changelog

    2022-08-05
    Episode 500!!! And it has been a journey! Nearly 13 years ago we started this podcast and as of today (this episode) we've officially shipped our 500th episode. As a companion to this episode, Jerod and Adam shipped a special Backstage episode...
  • Qwik is a new kind of web framework (JS Party #237) - Changelog

    Qwik is a new kind of web framework (JS Party #237) - Changelog

    2022-08-05
    AngularJS creator Miško Hevery has a new web framework he wants to tell us about, but he's not pitching just another framework, but with different DX. He says that Qwik is a fundamental rethinking of how a web application should work. And he's...
  • Reflecting on 500 episodes (Backstage #24) - Changelog

    Reflecting on 500 episodes (Backstage #24) - Changelog

    2022-08-05
    This is Adam and Jerod's pre-show call before hooking up with Chris Coyier to record episode 500 of The Changelog. We've been doing these off and on for awhile now. We hang out for 30ish minutes before the show begins and ship that...
  • Bass: the beat drop after Concourse (Ship It! #64) - Changelog

    Bass: the beat drop after Concourse (Ship It! #64) - Changelog

    2022-08-04
    Our today's guest spent 4 days building a feature for his side project so that we could ship it together on Ship It!, while recording. The feature is called `rave` mode, and the context is Bass, an interpreted functional scripting language written...
  • Gophers Say! GopherCon EU Edition (Go Time #241) - Changelog

    Gophers Say! GopherCon EU Edition (Go Time #241) - Changelog

    2022-08-04
    Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2022! Go Time's Natalie Pistunovich joins forces with Ronna Steinberg & Robert Burke to battle it out with V Körbes, Tamir Bahar...
  • AI IRL & Mozilla's Internet Health Report (Practical AI #187) - Changelog

    AI IRL & Mozilla's Internet Health Report (Practical AI #187) - Changelog

    2022-08-02
    Every year Mozilla releases an Internet Health Report that combines research and stories exploring what it means for the internet to be healthy. This year's report is focused on AI. In this episode, Solana and Bridget from Mozilla join us to...
  • OkSo, Markdown generator speeds, Egr Mgr framework, Crockford says retire JS & messy code not required (Changelog News #6) - Changelog

    OkSo, Markdown generator speeds, Egr Mgr framework, Crockford says retire JS & messy code not required (Changelog News #6) - Changelog

    2022-08-01
    Oleksii Trekhleb has a new drawing app, Zach Leatherman did some markdown generator speed tests, Jorge Fioranelli built a framework for Engineering Managers, Crockford got interviewed on Evrone & Daniel Sieger wrote up his clean coding advice.
  • Long live RSS! (Changelog Interviews #499) - Changelog

    Long live RSS! (Changelog Interviews #499) - Changelog

    2022-07-29
    This week we're joined again by Ben Ubois and we're talking about RSS. Yes, RSS...the tech that never seems to die and yet so many of us rely on it daily. Ben is the creator of Feedbin, which is self-described as "a nice place to read on...
  • The magic of monorepos (JS Party #236) - Changelog

    The magic of monorepos (JS Party #236) - Changelog

    2022-07-29
    KBall and Juri dive deep into monorepos, their benefits and gotchas, and how Nx helps you improve the performance and maintainability of a monorepo setup.
  • What's new in Go 1.19 (Go Time #240) - Changelog

    What's new in Go 1.19 (Go Time #240) - Changelog

    2022-07-28
    Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown...
  • KubeVelo 2022 (Ship It! #63) - Changelog

    KubeVelo 2022 (Ship It! #63) - Changelog

    2022-07-27
    We know that many of you listen to this podcast while running 🏃‍♀️ or cycling 🚴‍♂️ Hey Dan! How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this year's...
  • The geopolitics of artificial intelligence (Practical AI #186) - Changelog

    The geopolitics of artificial intelligence (Practical AI #186) - Changelog

    2022-07-26
    In this Fully-Connected episode, Chris and Daniel explore the geopolitics, economics, and power-brokering of artificial intelligence. What does control of AI mean for nations, corporations, and universities? What does control or access to AI mean...
  • Soft deletion, obscure data structures, driving away your best engineers, a blog platform for hackers & moar RSS (Changelog News #5) - Changelog

    Soft deletion, obscure data structures, driving away your best engineers, a blog platform for hackers & moar RSS (Changelog News #5) - Changelog

    2022-07-25
    Brandur thinks soft deletion probably isn't worth it, the orange website delivers a high quality discussion on data structures, Podge O'Brien drops satirical management advice, team pico delivers prose.sh, Mat Ryer shares his thoughts on...
  • From WeWork to upskilling at Wilco (Changelog Interviews #498) - Changelog

    From WeWork to upskilling at Wilco (Changelog Interviews #498) - Changelog

    2022-07-24
    This week we're joined by On Freund, former VP of Engineering at WeWork and now co-founder & CEO of Wilco. WeWork you may have heard of, but Wilco maybe not (yet). We get into the details behind the tech and scaling of WeWork, comparisons of...
  • Frontend Feud: ShopTalk vs CSS Podcast (JS Party #235) - Changelog

    Frontend Feud: ShopTalk vs CSS Podcast (JS Party #235) - Changelog

    2022-07-22
    What's this? A Frontend Feud! The ShopTalk guys return to defend their championship over Syntax against new contenders: Una and Adam from The CSS Podcast!
  • Go for beginners ♻️ (Go Time #239) - Changelog

    Go for beginners ♻️ (Go Time #239) - Changelog

    2022-07-21
    How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up...
  • Operational simplicity is a gift to you (Ship It! #62) - Changelog

    Operational simplicity is a gift to you (Ship It! #62) - Changelog

    2022-07-20
    Gerhard's transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core & imperative shell, and was inspired to seek simplicity in his code & infrastructure. Most of it can be traced back to one...
  • DALL-E is one giant leap for raccoons! 🔭 (Practical AI #185) - Changelog

    DALL-E is one giant leap for raccoons! 🔭 (Practical AI #185) - Changelog

    2022-07-19
    In this Fully-Connected episode, Daniel and Chris explore DALL-E 2, the amazing new model from Open AI that generates incredibly detailed novel images from text captions for a wide range of concepts expressible in natural language. Along the way,...
  • Building the best mountain bikes in the world (Founders Talk #93) - Changelog

    Building the best mountain bikes in the world (Founders Talk #93) - Changelog

    2022-07-19
    This week Adam is taking the show off the beaten path to speak with Adam Miller, the founder and CEO of Revel Bikes. Yes that's right, this episode features a founder of a bike brand, not a tech brand. Adam Miller's journey to create Revel...
  • Spicy designs, more open source opinions, privacy-focused services, the real cost of context switching & jqq (Changelog News #4) - Changelog

    Spicy designs, more open source opinions, privacy-focused services, the real cost of context switching & jqq (Changelog News #4) - Changelog

    2022-07-18
    Anthony Hobday has 37 ways to spice up your designs, James Bennett has opinions on open source and PyPi security, Alicia Sykes compiled some awesome security/privacy options, ContextKeeper layouts out the real price of context switching, and Nick Nisi...
  • Build tiny multi-platform apps with Tauri and web tech (Changelog Interviews #497) - Changelog

    Build tiny multi-platform apps with Tauri and web tech (Changelog Interviews #497) - Changelog

    2022-07-15
    This week we're talking with Daniel Thompson about Tauri and their journey to their recent 1.0 release. Tauri is often compared to Electron - it's a toolkit that lets you build software for all major desktop operating systems using web...
  • Deno's Fresh new web framework (JS Party #234) - Changelog

    Deno's Fresh new web framework (JS Party #234) - Changelog

    2022-07-15
    Deno team member Luca Casonato joins Jerod & Feross to tell us about Fresh – a next generation web framework, built for speed, reliability, and simplicity.
  • Enabling a world where all software is reliable (Founders Talk #92) - Changelog

    Enabling a world where all software is reliable (Founders Talk #92) - Changelog

    2022-07-15
    This week Adam is joined by Robert Ross founder and CEO of FireHydrant — the glue layer between your tech stack and your teams to mitigate and resolve incidents at scale. Robert shares his journey to become a software engineer, his time at...
  • Might Go actually be OOP? (Go Time #238) - Changelog

    Might Go actually be OOP? (Go Time #238) - Changelog

    2022-07-14
    A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language....
  • The ops & infra behind Transistor.fm (Ship It! #61) - Changelog

    The ops & infra behind Transistor.fm (Ship It! #61) - Changelog

    2022-07-13
    Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer & Jon Buda, co-founder. Gerhard was curious to find out about their setup & how did it change with the launch of the new podcast website builder....
  • Cloning voices with Coqui (Practical AI #184) - Changelog

    Cloning voices with Coqui (Practical AI #184) - Changelog

    2022-07-12
    Coqui is a speech technology startup that making huge waves in terms of their contributions to open source speech technology, open access models and data, and compelling voice cloning functionality. Josh Meyer from Coqui joins us in this episode to...
  • Bun, K8s is a red flag,

    Bun, K8s is a red flag, "critical" open source packages, Rustlings & FP jargon in simple terms (Changelog News #3) - Changelog

    2022-07-11
    Jarred Sumner's Bun comes out of the oven, Jeremy Brown doesn't want you prematurely optimizing, Armin Ronacher's not excited about his "critical" Python package, Daniel Thompson from Tauri thinks you should check out Rustlings,...
  • Oxide builds servers (as they should be) (Changelog Interviews #496) - Changelog

    Oxide builds servers (as they should be) (Changelog Interviews #496) - Changelog

    2022-07-08
    Today we have a special treat: Bryan Cantrill, co-founder and CTO of Oxide Computer! You may know Bryan from his work on DTrace. He worked at Sun for many years, then Oracle, and finally Joyent before starting Oxide. We dig deep into their...
  • Accidentally testable (JS Party #233) - Changelog

    Accidentally testable (JS Party #233) - Changelog

    2022-07-08
    OSS developer Jessica Sachs joins Jerod & Kball to discuss re-launching and maintaining Faker.js after it was abandoned last January, Component Driven Development & Neopets!
  • Kaizen! Post-migration cleanup (Ship It! #60) - Changelog

    Kaizen! Post-migration cleanup (Ship It! #60) - Changelog

    2022-07-08
    In our 6th Kaizen, we talk with Jerod about all the things that we cleaned up after migrating changelog.com from a managed Kubernetes to Fly.io. We deleted the K8s cluster and moved wildcard cert management to Fastly & all our vanity domain certs...
  • Go tooling ♻️ (Go Time #237) - Changelog

    Go tooling ♻️ (Go Time #237) - Changelog

    2022-07-07
    We're talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.
  • DevTool platform types, things to know about databases, starting with commas, Lobsters turns 10 &  Upptime (Changelog News #2) - Changelog

    DevTool platform types, things to know about databases, starting with commas, Lobsters turns 10 & Upptime (Changelog News #2) - Changelog

    2022-07-05
    We're listening! This week's experimental, super-brief Monday edition of "The Changelog" has the following new features: It's longer, there's no background music during the stories, and it includes stories previously not...
  • Actual(ly) opening up (Changelog Interviews #495) - Changelog

    Actual(ly) opening up (Changelog Interviews #495) - Changelog

    2022-07-01
    Adam and Jerod are joined once again by James Long. He was on the podcast five years ago discussing the surprise success of Prettier, an opinionated code formatter that's still in use to this day. This time around we're going deep on Actual,...
  • Sophisticated Cornhole (JS Party #232) - Changelog

    Sophisticated Cornhole (JS Party #232) - Changelog

    2022-07-01
    Jerod, Nick & Ali partake in a few rounds of _Story of the Week_, _TIL_, and _I'm Excited about $X_. Oh, and is TypeScript the new Java? Nick responds and emotes all over the place! 😆
  • Thoughts on velocity (Go Time #236) - Changelog

    Thoughts on velocity (Go Time #236) - Changelog

    2022-06-30
    A deep discussion on that tension between development speed and software quality. What is velocity? How does it differ from speed? How do we measure it? How do we optimize it?
  • Postgres vs SQLite with Litestream (Ship It! #59) - Changelog

    Postgres vs SQLite with Litestream (Ship It! #59) - Changelog

    2022-06-29
    Ben Johnson, the creator of Litestream, joined Fly.io a few weeks after we migrated changelog.com - episode 50 has all the details. That was pure coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about...
  • AI's role in reprogramming immunity (Practical AI #183) - Changelog

    AI's role in reprogramming immunity (Practical AI #183) - Changelog

    2022-06-28
    Drausin Wulsin, Director of ML at Immunai, joins Daniel & Chris to talk about the role of AI in immunotherapy, and why it is proving to be the foremost approach in fighting cancer, autoimmune disease, and infectious diseases. The large amount...
  • Markwhen, Tauri 1.0, SLCs & imposters (Changelog News #1) - Changelog

    Markwhen, Tauri 1.0, SLCs & imposters (Changelog News #1) - Changelog

    2022-06-27
    We're experimenting with something new: a super-brief Monday edition of "The Changelog" to help start your week off right and keep you up with the fast-moving software world. If you like this, would listen to it, and want us to keep it...
  • Ahoy hoy, JSNation & React Summit! (JS Party #231) - Changelog

    Ahoy hoy, JSNation & React Summit! (JS Party #231) - Changelog

    2022-06-24
    Nick went to Amsterdam for JSNation & React Summit 2022 and he joins Jerod to report on all the goodness! He also sits down with two special guests involved with the confs to talk Jest Preview and GraphQL Cache
  • Lessons from 5 years of startup code audits (Changelog Interviews #494) - Changelog

    Lessons from 5 years of startup code audits (Changelog Interviews #494) - Changelog

    2022-06-24
    Adam and Jerod are joined by Ken Kantzer, co-founder of PKC Security. Ken and his team performed upwards of 20 code audits on well-funded startups. Now that it's 7 or 8 years later, he wrote up 16 surprising observations and things he learned...
  • 2053: A Go Odyssey (Go Time #235) - Changelog

    2053: A Go Odyssey (Go Time #235) - Changelog

    2022-06-23
    The year is 2053. The tabs-vs-spaces wars are long over. Ron Evans is the only Go programmer still alive on Earth. All he does is maintain old Go code. It's terrible! He must find a way to warn his fellow gophers before it's too late. Good...
  • How to keep a secret (Ship It! #58) - Changelog

    How to keep a secret (Ship It! #58) - Changelog

    2022-06-22
    Rob Barnes (a.k.a. Devops Rob) and Rosemary Wang (author of Infrastructure as Code - Patterns & Practices) are joining us today to talk about infrastructure secrets. What do Rosemary and Rob think about committing encrypted secrets into a...
  • Machine learning in your database (Practical AI #182) - Changelog

    Machine learning in your database (Practical AI #182) - Changelog

    2022-06-22
    While scaling up machine learning at Instacart, Montana Low and Lev Kokotov discovered just how much you can do with the Postgres database. They are building on that work with PostgresML, an extension to the database that lets you train and deploy...
  • What even is a DevRel? (Changelog Interviews #493) - Changelog

    What even is a DevRel? (Changelog Interviews #493) - Changelog

    2022-06-20
    This week Lee Robinson joins us to talk about his journey as a DevRel. We talk about what it means to be a DevRel, what orgs they fall under, how he runs his team at Vercel, Lee's three pillars of DevRel: education, community, and product, we...
  • What do oranges & flame graphs have in common? (Ship It! #57) - Changelog

    What do oranges & flame graphs have in common? (Ship It! #57) - Changelog

    2022-06-17
    Today we are talking with Frederic Branczyk, founder of Polar Signals & Prometheus maintainer. You may remember Frederic from episode 33 when we introduced Parca.dev. This time, we talk about a database built for observability: FrostDB, formerly...
  • ESLint and TypeScript (JS Party #230) - Changelog

    ESLint and TypeScript (JS Party #230) - Changelog

    2022-06-17
    Josh Goldberg joins Nick, Chris & a very nasally-sounding KBall for a fun conversation around TypeScript ESLint. They discuss why we need ESLint when we have TypeScript, some useful rules in typescript-eslint, how it works, and a few hot takes...
  • Observability in the wild: strategies that work (Go Time #234) - Changelog

    Observability in the wild: strategies that work (Go Time #234) - Changelog

    2022-06-16
    This week we're featuring an episode of Grafana's Big Tent! LEGO Group principal engineer Nayana Shetty swaps observability survival stories (to drill or not to drill?) with hosts Mat Ryer and Matt Toback. The trio also reveals new and...
  • Digital humans & detecting emotions (Practical AI #181) - Changelog

    Digital humans & detecting emotions (Practical AI #181) - Changelog

    2022-06-14
    Could we create a digital human that processes data in a variety of modalities and detects emotions? Well, that's exactly what NTT DATA Services is trying to do, and, in this episode, Theresa Kushner joins us to talk about their motivations, use...
  • Two decades as a solo indie Mac dev (Changelog Interviews #492) - Changelog

    Two decades as a solo indie Mac dev (Changelog Interviews #492) - Changelog

    2022-06-10
    This week Jesse Grosjean joins us to talk about his career as a solo indie Mac dev. Since 2004 Jesse has been building Mac apps under the company name Hog Bay Software producing hits such as WriteRoom, Taskpaper, and now Bike. We talk through the...
  • WTF, JS? (JS Party #229) - Changelog

    WTF, JS? (JS Party #229) - Changelog

    2022-06-10
    KBall, Ali & Nick explore a new type of segment: "WTFJS" talking about wild and wooly "it's not a bug it's a feature" examples in the JavaScript language. They also dive into code maintainability, and end by discussing the...
  • Going through the news (Go Time #233) - Changelog

    Going through the news (Go Time #233) - Changelog

    2022-06-09
    We're trying something new this week: discussing the news! Natalie, Kris & Ian weigh in on GopherCon's move to Chicago, Google DDoSing SourceHut, reflections on Go's success, and a new/old proposal for anonymous function syntax.
  • DevOps teams with shared responsibilities (Ship It! #56) - Changelog

    DevOps teams with shared responsibilities (Ship It! #56) - Changelog

    2022-06-08
    Today we are talking with Maikel Vlasman, technical lead for a large Dutch machine construction company, and a cloud engineer by heart. We cover self-updating GitLab & ArgoCD, Maikel's thinking behind dev environment setup and a Kubernetes...
  • Generalist models & Iceman's voice (Practical AI #180) - Changelog

    Generalist models & Iceman's voice (Practical AI #180) - Changelog

    2022-06-07
    In this "fully connected" episode of the podcast, we catch up on some recent developments in the AI world, including a new model from DeepMind called Gato. This generalist model can play video games, caption images, respond to chat messages,...
  • Fireside chat with Jack Dorsey (Founders Talk #91) - Changelog

    Fireside chat with Jack Dorsey (Founders Talk #91) - Changelog

    2022-06-03
    Adam was invited by our friends at Square to interview Jack Dorsey as part of their annual developer conference called Square Unboxed. Jack Dorsey is one of the most prolific CEOs out there — he's a hacker turned CEO and is often working at the...
  • Live from Remix Conf! (JS Party #228) - Changelog

    Live from Remix Conf! (JS Party #228) - Changelog

    2022-06-03
    Ali & Divya recorded seven (!) awesome conversations all about Remix and the web ecosystem live on-stage at the first-ever Remix Conf after-party!
  • The myth of incremental progress (Go Time #232) - Changelog

    The myth of incremental progress (Go Time #232) - Changelog

    2022-06-02
    During a conversation in the #gotime channel of Gopher Slack, Jerod mentioned that some people paint with a blank canvas while others paint by numbers. In this 8th episode of the maintenance series, we’re talking about maintaining our knowledge. With...
  • Optimising sociotechnical systems (Ship It! #55) - Changelog

    Optimising sociotechnical systems (Ship It! #55) - Changelog

    2022-06-02
    Today we are talking how to optimise sociotechnical systems with Ben Ford, founder & CEO of Mission Control. The correct order is: people, process & technology. The tools are important, and we talk about specific ones in the second half of...
  • 🤗 The AI community building the future (Practical AI #179) - Changelog

    🤗 The AI community building the future (Practical AI #179) - Changelog

    2022-05-31
    Hugging Face is increasingly becomes the "hub" of AI innovation. In this episode, Merve Noyan joins us to dive into this hub in more detail. We discuss automation around model cards, reproducibility, and the new community features. If you are...
  • JS logging & error handling (JS Party #227) - Changelog

    JS logging & error handling (JS Party #227) - Changelog

    2022-05-27
    Nick and Chris welcome back Mik and Bret to discuss logging and error handling in Node and JavaScript and the subtleties and intricacies that extend far beyond console.log!
  • Stacked diffs for fast-moving code review (Changelog Interviews #491) - Changelog

    Stacked diffs for fast-moving code review (Changelog Interviews #491) - Changelog

    2022-05-27
    This week we're peeking into the future again — this time we're looking at the future of modern code review and workflows around pull requests. Jerod and Adam were joined by two of the co-founders of Graphite — Tomas Reimers and Greg...
  • Berlin's transition to Go (Go Time #231) - Changelog

    Berlin's transition to Go (Go Time #231) - Changelog

    2022-05-26
    The Berlin tech ecosystem was all about PHP/Python for a long time. In the recent years it became a tech hub and an early adopter of Go. In this conversation we'll see how this reflects in the 10+ years old Go meetup, with the meetup organizing team.
  • Knative, Sigstore & swag (KubeCon EU 2022) (Ship It! #54) - Changelog

    Knative, Sigstore & swag (KubeCon EU 2022) (Ship It! #54) - Changelog

    2022-05-25
    This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder & CTO of Chainguard about all things Knative and Sigstore. The most important topic is swag, because none has better stickers than Chainguard. The...
  • Schneier on security for tomorrow’s software (Changelog Interviews #490) - Changelog

    Schneier on security for tomorrow’s software (Changelog Interviews #490) - Changelog

    2022-05-20
    This week we're talking with Bruce Schneier — cryptographer, computer security professional, privacy specialist, and writer (of many books). He calls himself a "public-interest technologist", a term he coined himself, and works at the...
  • Securing K8s releases (KubeCon EU 2022) (Ship It! #53) - Changelog

    Securing K8s releases (KubeCon EU 2022) (Ship It! #53) - Changelog

    2022-05-20
    Today we are at KubeCon CloudNativeCon EU 2022, talking to Adolfo García Veytia about securing Kubernetes releases. Adolfo is a Staff Software Engineer at Chainguard, and one of the technical leads for SIG release, meaning that he helps ship...
  • The third year of the third age of JS (JS Party #226) - Changelog

    The third year of the third age of JS (JS Party #226) - Changelog

    2022-05-20
    In 2020, Shawn (swyx) Wang wrote: > Every 10 years there is a changing of the guard in JavaScript. I think we have just started a period of accelerated change that could in thge future be regarded as the Third Age of JavaScript. We're now in...
  • Revisiting Caddy (Go Time #230) - Changelog

    Revisiting Caddy (Go Time #230) - Changelog

    2022-05-19
    Matt Holt & Mohammed S. Al Sahaf sit down with Natalie & Jon to discuss every gopher's favorite open source web server with automatic HTTPS! In addition to laying out what Caddy is and why it's interesting, we dive deep into how you...
  • From GitHub TV to Rewatch (Founders Talk #90) - Changelog

    From GitHub TV to Rewatch (Founders Talk #90) - Changelog

    2022-05-18
    Connor Sears, founder and CEO of Rewatch, joins Adam to share the journey of creating Rewatch. What began inside of GitHub to help them thrive and connect is now available to every product team on the planet. Rewatch lets teams save, manage, and...
  • Active learning & endangered languages (Practical AI #178) - Changelog

    Active learning & endangered languages (Practical AI #178) - Changelog

    2022-05-17
    Don't all AI methods need a bunch of data to work? How could AI help document and revitalize endangered languages with "human-in-the-loop" or "active learning" methods? Sarah Moeller from the University of Florida joins us to...
  • Run your home on a Raspberry Pi (Changelog Interviews #489) - Changelog

    Run your home on a Raspberry Pi (Changelog Interviews #489) - Changelog

    2022-05-13
    This week we're joined by Mike Riley and we're talking about his book Portable Python Projects (Running your home on a Raspberry Pi). We breakdown the details of the latest Raspberry Pi hardware, various automation ideas from the book, why...
  • A JS framework for startups: Redwood goes 1.0 (JS Party #225) - Changelog

    A JS framework for startups: Redwood goes 1.0 (JS Party #225) - Changelog

    2022-05-13
    KBall interviews TPW about the 1.0 release of Redwood - what it provides, why they've repositioned as a "JavaScript framework optimized for startups", and what's coming next.
  • What to do when projects get big and messy (Go Time #229) - Changelog

    What to do when projects get big and messy (Go Time #229) - Changelog

    2022-05-12
    Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In...
  • Priyanka's Happy Hour (KubeCon EU 2022) (Ship It! #52) - Changelog

    Priyanka's Happy Hour (KubeCon EU 2022) (Ship It! #52) - Changelog

    2022-05-11
    Today we talk to Priyanka Sharma (E.D. at the Cloud Native Computing Foundation) about all things KubeCon Europe 2022. We start with Gerhard's favourite subject - Priyanka's Happy Hour - and then we switch focus to the conference. For many,...
  • Leading GitLab to IPO (Founders Talk #89) - Changelog

    Leading GitLab to IPO (Founders Talk #89) - Changelog

    2022-05-10
    This week Sid Sijbrandij, Co-founder and CEO of GitLab, is back talking with Adam about all the details of their massive IPO last October 2021. To set the stage, this episode was recorded on Feb 1, 2022. During the show Adam mentioned they IPO'd...
  • Mob programming deep dive (Changelog Interviews #488) - Changelog

    Mob programming deep dive (Changelog Interviews #488) - Changelog

    2022-05-06
    We’re talking with Woody Zuill today about all things Mob Programming. Woody leads Mob Programming workshops, he’s a speaker on agile related topics, and coaches and guides orgs interested in creating an environment where people can do their best...
  • Were SPAs a big mistake? (JS Party #224) - Changelog

    Were SPAs a big mistake? (JS Party #224) - Changelog

    2022-05-06
    Let the debate begin (again)! This time we're arguing whether or not single-page apps were a big mistake. This premise was inspired by Chris Ferdinandi's SPAs were a mistake post. Divya & Nick represent Team Yep and KBall goes solo on...
  • Go and PHP sitting in a tree... (Go Time #228) - Changelog

    Go and PHP sitting in a tree... (Go Time #228) - Changelog

    2022-05-05
    Can Go help you write faster PHP apps? In this episode, we explore the unusual pairing of Go and PHP that led to the RoadRunner project, a high-performance PHP application server, load-balancer, and process manager that is all written in Go.
  • Making an open source Stripe for time (Founders Talk #88) - Changelog

    Making an open source Stripe for time (Founders Talk #88) - Changelog

    2022-05-05
    This week Peer Richelsen, Co-Founder and Co-CEO of Cal.com, joins the show to talk about building the "Stripe for Time" — with a grand mission to connect a billion people by 2031 through calendar scheduling. Cal has grown from an open-source...
  • From Kubernetes to PaaS - now what? (Ship It! #51) - Changelog

    From Kubernetes to PaaS - now what? (Ship It! #51) - Changelog

    2022-05-04
    Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to episode 50. Mark specialises in Elixir, he hosts the Thinking Elixir podcast, and he also helps make Fly.io the best place to run...
  • Learning the language of life (Practical AI #177) - Changelog

    Learning the language of life (Practical AI #177) - Changelog

    2022-05-03
    AI is discovering new drugs. Sound like science fiction? Not at Absci! Sean and Joshua join us to discuss their AI-driven pipeline for drug discovery. We discuss the tech along with how it might change how we think about healthcare at the most...
  • Nick's big rewrite (JS Party #223) - Changelog

    Nick's big rewrite (JS Party #223) - Changelog

    2022-04-29
    Nick rewrote our JS Danger game board app from Dojo to React for his talk at React Global Online Summit about componentizing application state with React and XState. On this episode Jerod, KBall, and Feross chat with Nick about the entire process and...
  • Analyzing static analysis (Go Time #227) - Changelog

    Analyzing static analysis (Go Time #227) - Changelog

    2022-04-28
    Matan Peled from Technion University joins Natalie & Mat to discuss his PhD research on meta programming and static analyzers. How does Go's measure up? What would Matan's look like if he built one? All that and more!
  • Kaizen! We are flying ✈️ (Ship It! #50) - Changelog

    Kaizen! We are flying ✈️ (Ship It! #50) - Changelog

    2022-04-27
    This is our 5th Kaizen where we talk about the next improvement to changelog.com: we are now running on Fly.io and our PostgreSQL is managed. This is a migration that many were curious about, including Simmy de Klerk, the person that requested this...
  • Warp wants to be the terminal of the future (Changelog Interviews #487) - Changelog

    Warp wants to be the terminal of the future (Changelog Interviews #487) - Changelog

    2022-04-26
    Today we’re talking with Zach Lloyd, founder of Warp — the terminal being re-imagined for the 21st century and beyond. Warp is a blazingly fast, rust-based terminal that's being designed from the ground up to work like a modern app. We get into...
  • MLOps is NOT Real (Practical AI #176) - Changelog

    MLOps is NOT Real (Practical AI #176) - Changelog

    2022-04-26
    We all hear a lot about MLOps these days, but where does MLOps end and DevOps begin? Our friend Luis from OctoML joins us in this episode to discuss treating AI/ML models as regular software components (once they are trained and ready for deployment)....
  • Practical ways to solve hard problems (Changelog Interviews #486) - Changelog

    Practical ways to solve hard problems (Changelog Interviews #486) - Changelog

    2022-04-22
    Frank Krueger joined us to talk about solving hard problems. Earlier this year he wrote a blog post titled "Practical Guide to Solving Hard Problems," and a lot of what he had to say really resonated with us. The premise is simple — if you...
  • The Type Annotations proposal (JS Party #222) - Changelog

    The Type Annotations proposal (JS Party #222) - Changelog

    2022-04-22
    Daniel Rosenwasser and Ryan Cavanaugh from the TypeScript team at Microsoft join Nick and Boneskull to catch us up on the latest happening with the TypeScript project, including what's exciting in the new 4.7 beta release. Then, we dive deep into...
  • Instrumentation for gophers (Go Time #226) - Changelog

    Instrumentation for gophers (Go Time #226) - Changelog

    2022-04-21
    Björn Rabenstein & Bartlomiej Płotka join Mat & Johnny to discuss observability, monitoring and instrumentation for gophers.
  • Improving an eCommerce fulfilment platform (Ship It! #49) - Changelog

    Improving an eCommerce fulfilment platform (Ship It! #49) - Changelog

    2022-04-20
    Alex Sims, a Senior Software Engineer at James & James, an eCommerce fulfilment company, reached out to us about the Kaizen story of the third-party logistics (3PL) platform that he has been involved with for several years now. The system...
  • 🌍 AI in Africa - Agriculture (Practical AI #175) - Changelog

    🌍 AI in Africa - Agriculture (Practical AI #175) - Changelog

    2022-04-19
    In the fourth “AI in Africa” spotlight episode, we welcome Leonida Mutuku and Godliver Owomugisha, two experts in applying advanced technology in agriculture. We had a great discussion about ending poverty, hunger, and inequality in Africa via AI...
  • The Oban Pro (Backstage #23) - Changelog

    The Oban Pro (Backstage #23) - Changelog

    2022-04-19
    We've been using Parker Selbert's Oban library for years and he even helped us hold it right by improving our open source implementation! So, Jerod invited him Backstage to discuss the library, how we're using it, Parker's plan to...
  • Postgres.js (JS Party #221) - Changelog

    Postgres.js (JS Party #221) - Changelog

    2022-04-15
    Rasmus Porsager created Postgres.js –the fastest full-featured PostgreSQL client for Node.js and Deno. Today he joins Jerod for a deep-dive on Postgres, why he created this open source library, and how you can use it to build pg-backed JavaScript applications.
  • Go code organization best practices (Go Time #225) - Changelog

    Go code organization best practices (Go Time #225) - Changelog

    2022-04-14
    We often have code that's similar between projects and we find ourselves copying that code around. In this episode we discuss what to do with this common code, how to organize it, and what code qualifies as this common code.
  • This is JS Party! (JS Party) - Changelog

    This is JS Party! (JS Party) - Changelog

    2022-04-13
    JS Party is a weekly celebration of JavaScript and the web so fun is at the heart of every episode. We play games like Frontend Feud... (clip from episode #192) Discuss and analyze the news... (clip from episode #213) Explain technical concepts to...
  • Launching Dagger (Ship It! #48) - Changelog

    Launching Dagger (Ship It! #48) - Changelog

    2022-04-13
    In this episode we talk about launching Dagger with all four founders: Andrea, Eric, Sam & Solomon. While you may remember Sam & Solomon from episode 23, this time we assembled all four superheroes in this story and went deeper, covering...
  • The story of Vitess (Changelog Interviews #485) - Changelog

    The story of Vitess (Changelog Interviews #485) - Changelog

    2022-04-12
    This week we're joined by Deepthi Sigireddi, Vitess Maintainer and engineer at PlanetScale — of course we're talking about all things Vitess. We talk about its origin inside YouTube, how Vitess handles sharding, Deepthi's journey to Vitess...
  • The Docker Swarm story (Ship It! #47) - Changelog

    The Docker Swarm story (Ship It! #47) - Changelog

    2022-04-08
    This episode was requested by Tyler Smith who feels that he may not need Kubernetes just yet. Tyler has a few questions about Docker & Docker Swarm, so Andrea Luzzardi, former Docker Swarm Lead, joins us today to answer them. We talk about...
  • Headlines and HeadLIES! (JS Party #220) - Changelog

    Headlines and HeadLIES! (JS Party #220) - Changelog

    2022-04-08
    KBall and Jerod digest and disect recent JS community news (React 18, Redwood 1.0, MDN Plus) then sit down for yet another game of HeadLIES! Can KBall fare better than Nick Nisi did last April Fools?!
  • Answering questions for the Go-curious (Go Time #224) - Changelog

    Answering questions for the Go-curious (Go Time #224) - Changelog

    2022-04-07
    Has Go caught your interest, but you just haven't had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go's side of the fence? If so, this...
  • Quick, beautiful web UIs for ML apps (Practical AI #174) - Changelog

    Quick, beautiful web UIs for ML apps (Practical AI #174) - Changelog

    2022-04-05
    Abubakar Abid joins Daniel and Chris for a tour of Gradio and tells them about the project joining Hugging Face. What's Gradio? The fastest way to demo your machine learning model with a friendly web interface, allowing non-technical users to...
  • Helping Grafana set up their Big Tent (Backstage #22) - Changelog

    Helping Grafana set up their Big Tent (Backstage #22) - Changelog

    2022-04-04
    For the first time ever, we're producing somebody else's podcast! Our friends at Grafana asked us to help them launch a show for the observability community. It's called Big Tent and on this episode we are backstage with Tom Wilkie, Mat...
  • Making moves on supply chain security (JS Party #219) - Changelog

    Making moves on supply chain security (JS Party #219) - Changelog

    2022-04-01
    Feross has been working on something big. He joins Chris and Nick, along with guests Bret Comnes and Mik Lysenko to discuss Socket, what it is, and its focus on the security of the JavaScript supply chain.
  • How can we prevent legacy from creeping in? (Go Time #223) - Changelog

    How can we prevent legacy from creeping in? (Go Time #223) - Changelog

    2022-03-31
    In this episode we will discuss what it’s like to work with legacy code. How you work with it, how to avoid issues arising due to it, as well as when a greenfield rewrite is the best path forward. Hosted by Angelica Hill, joined by some wonderful...
  • A simpler alternative to cert-manager (Ship It! #46) - Changelog

    A simpler alternative to cert-manager (Ship It! #46) - Changelog

    2022-03-31
    Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on...
  • Wisdom from 50+ years in software (Changelog Interviews #484) - Changelog

    Wisdom from 50+ years in software (Changelog Interviews #484) - Changelog

    2022-03-30
    Today we have a special treat. A conversation with Brian Kernighan! Brian's been in the software game since the beginning of Unix. Yes, he was there at Bell Labs when it all began. And he is still at it today, writing books and teaching the next...
  • It's been a BIG week in AI news 🗞 (Practical AI #173) - Changelog

    It's been a BIG week in AI news 🗞 (Practical AI #173) - Changelog

    2022-03-29
    This last week has been a big week for AI news. BigScience is training a huge language model (while the world watches), and NVIDIA announced their latest "Hopper" GPUs. Chris and Daniel discuss these and other topics on this fully connected episode!
  • Web development for beginners (JS Party #218) - Changelog

    Web development for beginners (JS Party #218) - Changelog

    2022-03-25
    Jen Looper from Web Dev for Beginners and Front-end Foxes joins Jerod and Ali to discuss the exciting (but also intimidating) prospect of getting in to web development in 2022! Where should you start? What technologies should you focus on? Is it...
  • Making the command line glamorous (Go Time #222) - Changelog

    Making the command line glamorous (Go Time #222) - Changelog

    2022-03-25
    This week we're bringing The Changelog to Go Time — we had an awesome conversation with Toby Padilla, Co-Founder at Charm where they’re building tools to make the command line glamorous. Toby and the team at Charm have gone "all in" on Go...
  • Swiss Quality Assurance (Ship It! #45) - Changelog

    Swiss Quality Assurance (Ship It! #45) - Changelog

    2022-03-23
    Pia Wiedermayer, Lead QA at Zühlke, is talking with Gerhard today about software quality. If the name sounds familiar, check out episode 28. Thank you Romano for the introduction 👋🏻 Do you remember the last time that you used an app, whether it was...
  • "Foundation" models (Practical AI #172) - Changelog

    2022-03-23
    The term "foundation" model has been around since about the middle of last year when a research group at Stanford published the comprehensive report On the Opportunities and Risks of Foundation Models. The naming of these models created some...
  • Going full-time on Eleventy (JS Party #217) - Changelog

    Going full-time on Eleventy (JS Party #217) - Changelog

    2022-03-18
    Zach Leatherman recently announced he will now be working on Eleventy – his simpler static site generator – while continuing to work at Netlify. What makes Eleventy special? How'd he convince Netlify to let him do this? What does this mean for the...
  • Mastering Go (Go Time #221) - Changelog

    Mastering Go (Go Time #221) - Changelog

    2022-03-17
    What does it take to master a programming language like Go? Joining us is the author of Mastering Go to help us answer that very question and to discuss the third edition of the book.
  • Fundamentals (Ship It! #44) - Changelog

    Fundamentals (Ship It! #44) - Changelog

    2022-03-16
    Today's conversation with Kelsey Hightower showed Gerhard what he was missing in his quest for automation and Kubernetes. The fundamentals that Kelsey shares will most certainly help you level up your game. This is a follow-up to the last 45...
  • Clothing AI in a data fabric (Practical AI #171) - Changelog

    Clothing AI in a data fabric (Practical AI #171) - Changelog

    2022-03-16
    What happens when your data operations grow to Internet-scale? How do thousands or millions of data producers and consumers efficiently, effectively, and productively interact with each other? How are varying formats, protocols, security levels,...
  • ONE MORE thing every dev should know (Changelog Interviews #483) - Changelog

    ONE MORE thing every dev should know (Changelog Interviews #483) - Changelog

    2022-03-11
    The incomparable Jessica Kerr is back with another grab-bag of amazing topics. We talk about her journey to Honeycomb, devs getting satisfaction from the code they write, why step one for her is "get that new project into production" and step...
  • Enabling performance-centric engineering orgs (JS Party #216) - Changelog

    Enabling performance-centric engineering orgs (JS Party #216) - Changelog

    2022-03-11
    This week Amal and Nick are joined by Dan Shappir, a Performance Tech Lead at Next Insurance, to learn about enabling a performance-first mindset within your engineering org. Dan recently left his 7+ year tenure leading performance at Wix where he...
  • Bob Logblaw Log Blog (Go Time #220) - Changelog

    Bob Logblaw Log Blog (Go Time #220) - Changelog

    2022-03-10
    Ed Welch joins Mat and Jon to discuss logging. They explore the different options for logging in Go, and discuss what data is worth including. Everything from log levels, formats, non-structured vs structured logs, along with common gotchas and good...
  • Rails Active Deployment (Ship It! #43) - Changelog

    Rails Active Deployment (Ship It! #43) - Changelog

    2022-03-09
    In this week's episode Cameron Dutro, a software engineer at GitHub, Ship It listener and someone with an extraordinary attention to detail, joins us to talk about Kuby, a convention-over-configuration approach to deploying Rails apps. The...
  • Creating a culture of innovation (Practical AI #170) - Changelog

    Creating a culture of innovation (Practical AI #170) - Changelog

    2022-03-08
    Daniel and Chris talk with Lukas Egger, Head of Innovation Office and Strategic Projects at SAP Business Process Intelligence. Lukas describes what it takes to bring a culture of innovation into an organization, and how to infuse product development...
  • Kubernetes in Kubernetes (Ship It! #42) - Changelog

    Kubernetes in Kubernetes (Ship It! #42) - Changelog

    2022-03-05
    This week we have the pleasure of Rich Burroughs, Senior Developer Advocate at Loft Labs and host of the Kube Cuddle podcast. We talk about multitenancy in Kubernetes and how to run Kubernetes in Kubernetes with vcluster. If you are using KiND, you...
  • Remix helps bridge the network chasm (JS Party #215) - Changelog

    Remix helps bridge the network chasm (JS Party #215) - Changelog

    2022-03-04
    Kent and our panelists dive deep on the hottest new React framework: Remix. What it does today, what makes it special, how it lured Kent away from a lucrative independent teaching career, and what's coming up next.
  • Why immutable databases? (Go Time #219) - Changelog

    Why immutable databases? (Go Time #219) - Changelog

    2022-03-03
    Let’s talk about the concept of immutable databases, the problems they target, and why you’d want to build one in Go.
  • Securing the open source supply chain (Changelog Interviews #482) - Changelog

    Securing the open source supply chain (Changelog Interviews #482) - Changelog

    2022-03-01
    This week we're joined by the "mad scientist" himself, Feross Aboukhadijeh...and we're talking about the launch of Socket — the next big thing in the fight to secure and protect the open source supply chain. While working on the...
  • Deploying models (to tractors 🚜) (Practical AI #169) - Changelog

    Deploying models (to tractors 🚜) (Practical AI #169) - Changelog

    2022-03-01
    Alon from Greeneye and Moses from ClearML blew us away when they said that they are training 1000's of models a year that get deployed to Kubernetes clusters on tractors. Yes... we said tractors, as in farming! This is a super cool discussion...
  • Making the command line glamorous (Changelog Interviews #481) - Changelog

    Making the command line glamorous (Changelog Interviews #481) - Changelog

    2022-02-26
    This week we're talking to Toby Padilla, Co-Founder at Charm — where they build tools to make the command line glamorous. We talk about the state of the art, the next big thing happening on the command line and in ssh-land. They have an array of...
  • Vitest && Slidev (JS Party #214) - Changelog

    Vitest && Slidev (JS Party #214) - Changelog

    2022-02-25
    Anthony Fu && Matias "Patak" Capeletto from the Vite core team join Jerod && Nick to discuss Vitest – a blazing fast unit-test framework powered by Vite, && Slidev – presentation slides for developers.
  • Going with GraphQL (Go Time #218) - Changelog

    Going with GraphQL (Go Time #218) - Changelog

    2022-02-24
    Mark Sandstrom and Ben Kraft join Jon and Mat to talk about GraphQL. What exactly is it this query language everyone has been talking about? How does it work? What Go libraries are out there, and where should you get started?
  • Continuous Delivery for Kubernetes (Ship It! #41) - Changelog

    Continuous Delivery for Kubernetes (Ship It! #41) - Changelog

    2022-02-23
    In today's episode, Gerhard is talking to Mauricio Salatino (@salaboy) about the Continuous Delivery for Kubernetes book that he is currently writing. Mauricio is a Staff Engineer at VMware where he spends most of his time contributing to...
  • Playing it close to the Vest (JS Party #213) - Changelog

    Playing it close to the Vest (JS Party #213) - Changelog

    2022-02-18
    Holla! This week we're playing _Story of the Week_ and _Today I Learned_ before turning our focus to Vest – a very cool validations framework created by Evyatar Alush.
  • The *other* features in Go 1.18 (Go Time #217) - Changelog

    The *other* features in Go 1.18 (Go Time #217) - Changelog

    2022-02-17
    On this episode, Michael Matloob and Daniel Martí pinky promise not to talk about Go 1.18's two big features (fuzzing and generics). Instead, we're focusing in on the *other* cool stuff that's new!
  • Kaizen! New beginnings (Ship It! #40) - Changelog

    Kaizen! New beginnings (Ship It! #40) - Changelog

    2022-02-16
    We finally did it! All our static files are served from AWS S3. This is the most significant improvement to our app's architecture in years, and now we have unlocked the next level: multi-cloud. We talk about that at length, and how it fits in our...
  • One algorithm to rule them all? (Practical AI #168) - Changelog

    One algorithm to rule them all? (Practical AI #168) - Changelog

    2022-02-15
    From MIT researchers who have an AI system that rapidly predicts how two proteins will attach, to Facebook's first high-performance self-supervised algorithm that works for speech, vision, and text, Daniel and Chris survey the AI landscape for...
  • Git your reset on (Changelog Interviews #480) - Changelog

    Git your reset on (Changelog Interviews #480) - Changelog

    2022-02-15
    This week we're joined by Annie Sexton, UX Engineer at Render, to talk about her blog post titled Git Organized: A Better Git Flow that made the internet explode when she suggested using `reset` instead of `rebase` for a better git flow. On this...
  • Building an investment platform for everyone (Founders Talk #87) - Changelog

    Building an investment platform for everyone (Founders Talk #87) - Changelog

    2022-02-12
    This week Adam is joined by Joe Percoco — the Co-CEO of Titan, a premier investment manager for everyone. Titan is an investment company, a media, and a tech company, all rolled into one. Mid last year, they closed a $58 million Series B round led by...
  • Long-time listener, first-time code contributor (Backstage #21) - Changelog

    Long-time listener, first-time code contributor (Backstage #21) - Changelog

    2022-02-11
    Simey de Klerk recenty dove head-first into our transcripts repo and coded up a super-cool feature that's been on Jerod's wishlist for awhile now. So, of course, we invited him Backstage to tell the tale!
  • Haunted codebases & complex ops (Ship It! #39) - Changelog

    Haunted codebases & complex ops (Ship It! #39) - Changelog

    2022-02-11
    This week we are talking to Robin Morero, the person behind fabled.se, a DevOps consultancy from Gothenburg, Sweden. Their motto is "move faster and prosper", which Gerhard prefers to the initial "move fast and break things". Fabled...
  • A deep-dive on Vite (JS Party #212) - Changelog

    A deep-dive on Vite (JS Party #212) - Changelog

    2022-02-11
    Amal and Nick load up on coffee for a _not-so-vite_ (lame joke!) conversation with Evan You all about Vite – a batteries included next-generation frontend tooling library. Vite continues to push the ecosystem forward with even stronger defaults, super...
  • Building and using APIs with Go (Go Time #216) - Changelog

    Building and using APIs with Go (Go Time #216) - Changelog

    2022-02-10
    Natalie and Johnny are joined by the co-founders of APIToolkit for a deep-dive on the topic. We discuss building them, maintaining them, how can we all be better users, and much more along the way.
  • 🌍 AI in Africa - Voice & language tools (Practical AI #167) - Changelog

    🌍 AI in Africa - Voice & language tools (Practical AI #167) - Changelog

    2022-02-09
    In the third of the “AI in Africa” spotlight episodes, we welcome Kathleen Siminyu, who is building Kiswahili voice tools at Mozilla. We had a great discussion with Kathleen about creating more diverse voice and language datasets, involving local...
  • Principles for hiring engineers (Changelog Interviews #479) - Changelog

    Principles for hiring engineers (Changelog Interviews #479) - Changelog

    2022-02-08
    This week we’re joined by Jacob Kaplan-Moss and we're talking about his extensive writing on work sample tests. These tests are an exercise, a simulation, or a small slice of real day-to-day work that candidates will perform as part of their job....
  • Learning from incidents (Changelog Interviews #478) - Changelog

    Learning from incidents (Changelog Interviews #478) - Changelog

    2022-02-04
    This week we're joined by Nora Jones, founder and CEO at Jeli where they help teams gain insight and learnings from incidents. Back in December Nora shared here thoughts in a Changelog post titled "Incident" shouldn't be a four-letter...
  • A Solid option for building UIs (JS Party #211) - Changelog

    A Solid option for building UIs (JS Party #211) - Changelog

    2022-02-04
    Ryan Carniato joins Jerod, Amelia, and Nick to discuss SolidjS – a declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Go for the bananas (Ship It! #38) - Changelog

    Go for the bananas (Ship It! #38) - Changelog

    2022-02-04
    Gunnar Holwerda (Engineering Manager) and Tom Pansino (DevOps Team Lead) share with us a few stories about how the teams at opensesame.com manage AWS operational complexity. The first link in the episode show notes are the slides that Tom & Gunnar...
  • MLOps in Go (Go Time #215) - Changelog

    MLOps in Go (Go Time #215) - Changelog

    2022-02-03
    MLOps is an increasingly popular topic that is no longer just a subset of DevOps. Go is a great choice for infrastructure. What role does Go play in MLOps?
  • Exploring deep reinforcement learning (Practical AI #166) - Changelog

    Exploring deep reinforcement learning (Practical AI #166) - Changelog

    2022-02-01
    In addition to being a Developer Advocate at Hugging Face, Thomas Simonini is building next-gen AI in games that can talk and have smart interactions with the player using Deep Reinforcement Learning (DRL) and Natural Language Processing (NLP). He...
  • Song Encoder: Forrest Brazeal (Changelog Interviews #477) - Changelog

    Song Encoder: Forrest Brazeal (Changelog Interviews #477) - Changelog

    2022-01-31
    Welcome to _Song Encoder_, a special series of The Changelog podcast featuring people who create at the intersection of software and music. This episode features Pwnie Award-winning songwriter Forrest Brazeal.
  • What's in your package.json? (JS Party #210) - Changelog

    What's in your package.json? (JS Party #210) - Changelog

    2022-01-29
    Tobie Langel, Open source strategist and Principal at UnlockOpen, joins Chris, Feross, and Amal to discuss recent widespread incidents affecting the JavaScript community (and breaking CI builds) around the globe. Two widely used npm libraries were...
  • Bringing observability superpowers to all (Founders Talk #86) - Changelog

    Bringing observability superpowers to all (Founders Talk #86) - Changelog

    2022-01-28
    This week Adam is joined by Christine Yen, co-founder and CEO of Honeycomb. Christine and Adam recorded this show late last year, just after their Series C funding round. They talk about the superpower of observability for developers, how she and...
  • Migrations without migraines (Go Time #214) - Changelog

    Migrations without migraines (Go Time #214) - Changelog

    2022-01-27
    One of the most common questions we receive at Go Time is how to handle schema migrations in Go. In this episode Jon is joined by Mike Fridman and Vojtech Vitek, maintainers of the popular schema migration tool `pressly/goose`, to discuss techniques,...
  • Building fully declarative systems with Nix (Ship It! #37) - Changelog

    Building fully declarative systems with Nix (Ship It! #37) - Changelog

    2022-01-27
    Vincent Ambo –the person behind nixery.dev, tvl.fyi, and a former Google engineer– shares his take on monorepos, Nix, and fully declarative systems without any Flux, Argo or Kubernetes. While the tooling is impressive, it's the principles behind...
  • The world needs an AI superhero (Practical AI #165) - Changelog

    The world needs an AI superhero (Practical AI #165) - Changelog

    2022-01-25
    From drug discovery at the Quebec AI Institute to improving capabilities with low-resourced languages at the Masakhane Research Foundation and Google AI, Bonaventure Dossou looks for opportunities to use his expertise in natural language processing to...
  • Supabase is all in on Postgres (Changelog Interviews #476) - Changelog

    Supabase is all in on Postgres (Changelog Interviews #476) - Changelog

    2022-01-25
    This week Paul Copplestone, CEO of Supabase joined us to catch us up on the next big thing happening in the world of Postgres. Supabase might be best known as "the open source Firebase alternative," a tagline they might be reluctant to...
  • What Cloudflare is up to (JS Party #209) - Changelog

    What Cloudflare is up to (JS Party #209) - Changelog

    2022-01-21
    Cloudflare has a lot more to offer than merely DDoS protection and CDN services. On this episode, Jon Kuperman joins Amal & Jerod to talk through many of their cool new things like Workers, KV, Durable Objects, and R2 Storage. Thanks to listener...
  • Keep on-call simple (Ship It! #36) - Changelog

    Keep on-call simple (Ship It! #36) - Changelog

    2022-01-20
    Gerhard loves simple ideas executed well, which is why he is excited to be speaking today with Ildar Iskhakov & Matvey Kukuy about their startup Amixr, a.k.a. Grafana OnCall. Ildar & Matvey started with a simple idea and a simple stack -...
  • AI-driven development in Go (Go Time #213) - Changelog

    AI-driven development in Go (Go Time #213) - Changelog

    2022-01-20
    Alexey Palazhchenko joins Natalie to discuss the implications of GitHub's Copilot on code generation. Go's design lends itself nicely to computer generated authoring: thanks to `go fmt`, there's already only one Go style. This means...
  • Democratizing ML for speech (Practical AI #164) - Changelog

    Democratizing ML for speech (Practical AI #164) - Changelog

    2022-01-19
    You might know about MLPerf, a benchmark from MLCommons that measures how fast systems can train models to a target quality metric. However, MLCommons is working on so much more! David Kanter joins us in this episode to discuss two new speech datasets...
  • Making the ZFS file system (Changelog Interviews #475) - Changelog

    Making the ZFS file system (Changelog Interviews #475) - Changelog

    2022-01-18
    This week Matt Ahrens joins Adam to talk about ZFS. Matt co-founded the ZFS project at Sun Microsystems in 2001. And 20 years later Adam picked up ZFS for use in his home lab and loved it. So, he reached out to Matt and invited him on the show. They...
  • Making the last database you’ll ever need (Founders Talk #85) - Changelog

    Making the last database you’ll ever need (Founders Talk #85) - Changelog

    2022-01-14
    This week Adam is joined by Sam Lambert, CEO of PlanetScale. Now that PlanetScale is in general availability, Adam had to get Sam on the show to talk about the behind the scenes of building this database platform, how this is the last database you’ll...
  • Temporal is like React for the backend (JS Party #208) - Changelog

    Temporal is like React for the backend (JS Party #208) - Changelog

    2022-01-14
    Swyx is known for learning in public, and he joins the party to teach Ali and Nick about what he's been working on with Temporal IO, what it is, and why he's excited about it. We also talk about his role as Director of Developer Experience,...
  • How I found my lost network packets (Ship It! #35) - Changelog

    How I found my lost network packets (Ship It! #35) - Changelog

    2022-01-14
    Today Gerhard shares the entire story behind his lost packets. He is talking with Drew Marshall, director at Trunk Networks and No One Internet, a Cloud Services Provider & ISP based in Sussex, UK. Gerhard's Vodafone ISP gateway was losing...
  • Go beyond work (Go Time #212) - Changelog

    Go beyond work (Go Time #212) - Changelog

    2022-01-13
    Our final installment from GopherCon 2021 is an awesome panel conversation led by Natalie & Angelica with guests Linus Lee, Daniela Patruzalek, and Sebastian Spank. All three of these gophers are using Go in cool and interesting ways **outside**...
  • Eliminate AI failures (Practical AI #163) - Changelog

    Eliminate AI failures (Practical AI #163) - Changelog

    2022-01-11
    We have all seen how AI models fail, sometimes in spectacular ways. Yaron Singer joins us in this episode to discuss model vulnerabilities and automatic prevention of bad outcomes. By separating concerns and creating a "firewall" around your...
  • Complex systems & second-order effects (Changelog Interviews #474) - Changelog

    Complex systems & second-order effects (Changelog Interviews #474) - Changelog

    2022-01-10
    Paul Orlando joins Jerod to talk through some unintended consequences that occur when systems operate at scale. We discuss Goodhart's Law, The Cobra Effect, how to design incentive systems, dependency management decisions, the risks of autonomous...
  • New Year's Party! 🍾 (JS Party #207) - Changelog

    New Year's Party! 🍾 (JS Party #207) - Changelog

    2022-01-07
    It's our 3rd annual New Year's party! We welcome a new panelist, review our (failed) resolutions from last year, discuss what's trending in the web world, and even set some new (failed) resolutions for this year.
  • Gophers Say! GopherCon Edition (Go Time #211) - Changelog

    Gophers Say! GopherCon Edition (Go Time #211) - Changelog

    2022-01-06
    Our award winning ready survey game show is back, this time live from GopherCon 2021! Go Time panelists Natalie & Jon join forces with Go Team members Steve Francia, Katie Hockman, Julie Qui, and Rob Findley to battle it out and see who can...
  • Where is the cloud native App Store? (Ship It! #34) - Changelog

    Where is the cloud native App Store? (Ship It! #34) - Changelog

    2022-01-05
    In our first 2022 episode, Alexis Richardson, co-founder and CEO of Weaveworks, is talking to Gerhard about going fully remote, what a great team looks like, and GitOps. While you may have heard of GitOps, now is a good time to check out...
  • 🌍 AI in Africa - Radiant Earth (Practical AI #162) - Changelog

    🌍 AI in Africa - Radiant Earth (Practical AI #162) - Changelog

    2022-01-05
    In the second of the "AI in Africa" spotlight episodes, we welcome guests from Radiant Earth to talk about machine learning for earth observation. They give us a glimpse into their amazing data and tooling for working with satellite imagery,...
  • The funny bits from 2021 (Go Time) - Changelog

    The funny bits from 2021 (Go Time) - Changelog

    2022-01-03
    Here's a little bonus episode before we get back to your regularly scheduled Go Time. We're calling it the funny bits. It's a compilation of times we cracked up making the show for y'all. If you dig it, holler at Jerod. If you...
  • 🎄 Merry Shipmas 🎁 (Ship It! #33) - Changelog

    🎄 Merry Shipmas 🎁 (Ship It! #33) - Changelog

    2021-12-24
    Merry Shipmas! This is our special Christmas episode which sums up two months of very early mornings and a few late nights. After many twists and turns, stuff which didn't work out, as well as pleasant surprises, this is what we ended up with: * 🎁...
  • State of the

    State of the "log" 2021 (Changelog Interviews #473) - Changelog

    2021-12-20
    Our 4th annual year-end wrap-up episode! We don't naval gaze often, but when we do... we make sure you get your money's worth. Reflections, most popular episodes, our favs, and new this year: listener voice mails. Thanks for listening! 💚
  • AI-assisted development is here to stay (Changelog Interviews #472) - Changelog

    AI-assisted development is here to stay (Changelog Interviews #472) - Changelog

    2021-12-17
    We're joined by Eran Yahav — talking about AI assistants for developers. Eran has been working on this problem for more than a decade. We talk about his path to now and how the idea for Tabnine came to life, this AI revolution taking place and the...
  • Frontend Feud: React Advanced Edition (JS Party #206) - Changelog

    Frontend Feud: React Advanced Edition (JS Party #206) - Changelog

    2021-12-17
    Jerod, Nick, and a _node_modules_-worthy collection of JS friends played an intense game of Frontend Feud at React Advanced London's after-party back in October. Today, you get to play along with us!
  • Crossing the platform gap (Ship It! #32) - Changelog

    Crossing the platform gap (Ship It! #32) - Changelog

    2021-12-17
    In 2014 Gerhard joined CloudCredo, a startup co-founded by Colin Humphreys, Paula Kennedy & Chris Hedley. They stuck together through two acquisitions: Pivotal & VMware. This year, Colin, Paula & Chris co-founded Syntasso, the...
  • Mat asks the Go Team anything (Go Time #210) - Changelog

    Mat asks the Go Team anything (Go Time #210) - Changelog

    2021-12-16
    You had questions, the Go Team had answers! Topics covered include generics (of course), governance (of course), Go 2, text editors, GitHub Copilot, garbage collection, and more.
  • OpenAI and Hugging Face tooling (Practical AI #161) - Changelog

    OpenAI and Hugging Face tooling (Practical AI #161) - Changelog

    2021-12-14
    The time has come! OpenAI’s API is now available with no waitlist. Chris and Daniel dig into the API and playground during this episode, and they also discuss some of the latest tool from Hugging Face (including new reinforcement learning...
  • So much Sveltey goodness (JS Party #205) - Changelog

    So much Sveltey goodness (JS Party #205) - Changelog

    2021-12-10
    Rich Harris joins Amal & Amelia for a Svelte deep-dive! What's it all about? Why might you pick it over React and friends? What up with SvelteKit? Rich is working on it full-time now?! Will even more questions be answered?
  • Coding Go in the blind (Go Time #209) - Changelog

    Coding Go in the blind (Go Time #209) - Changelog

    2021-12-09
    In this episode Dominic speaks with Jon about his experience transitioning to using a screen reader and learning to code without his vision. They discuss how some of the tooling works, things other developers can do to make their code more accessible...
  • Is Kubernetes a platform? (Ship It! #31) - Changelog

    Is Kubernetes a platform? (Ship It! #31) - Changelog

    2021-12-08
    Tammer Saleh, founder of SuperOrbital and former VP of Engineering at Pivotal, is joining Gerhard to talk about table tennis, remote work, and challenges that teams have with K8s. Some years ago, both Tammer & Gerhard used to work in the same...
  • Deeply human stories (Changelog Interviews #471) - Changelog

    Deeply human stories (Changelog Interviews #471) - Changelog

    2021-12-08
    Today we're bringing our appearance on DevDiscuss right here to The Changelog. Jerod and I guested their launch episode for Season 7 to talk about deeply human stories we've covered over the years on this podcast. For long-time listners this...
  • Friendly federated learning 🌼 (Practical AI #160) - Changelog

    Friendly federated learning 🌼 (Practical AI #160) - Changelog

    2021-12-07
    This episode is a follow up to our recent Fully Connected show discussing federated learning. In that previous discussion, we mentioned Flower (a "friendly" federated learning framework). Well, one of the creators of Flower, Daniel Beutel,...
  • JavaScript will kill you in the Apocalypse (JS Party #204) - Changelog

    JavaScript will kill you in the Apocalypse (JS Party #204) - Changelog

    2021-12-03
    Salma Alam-Naylor joins us this week to share her thesis that JavaScript is best in moderation, and is a liability when creating performant, resilient, and accessible web applications. Salma says we're drunk on JavaScript, and it's time we...
  • Help make state of the

    Help make state of the "log" 2021 extra special! (Changelog Interviews) - Changelog

    2021-12-03
    We're prepping for our 4th annual state of the "log" episode where we look back at the year, discuss some of our favorite episodes as well as the most popular ones, and talk a bit about what we have in the works for 2022 and beyond. We...
  • Technology as a force for good (Practical AI) - Changelog

    Technology as a force for good (Practical AI) - Changelog

    2021-12-02
    Here's a bonus episode this week from our friends behind Me, Myself, and AI — a podcast on artificial intelligence and business, and produced by MIT Sloan Management Review and Boston Consulting Group. We partnered with them to help promote their...
  • Our first decade with Go (Go Time #208) - Changelog

    Our first decade with Go (Go Time #208) - Changelog

    2021-12-02
    We’ve talked several times about getting started with Go. But Go is already 12 years old! Let’s talk about how it all started, and hear about it from the people who were there from the beginning.
  • Returning to GitHub to lead Sponsors (Changelog Interviews #470) - Changelog

    Returning to GitHub to lead Sponsors (Changelog Interviews #470) - Changelog

    2021-12-02
    Today we're joined by Jessica Lord, talking about the origins of Electron and her boomerang back to GitHub to lead GitHub Sponsors. We cover the early days of Electron before Electron was Electron, how she advocated to turn it into a product and...
  • Kaizen! Are we holding it wrong? (Ship It! #30) - Changelog

    Kaizen! Are we holding it wrong? (Ship It! #30) - Changelog

    2021-12-01
    This is our third Kaizen episode in which Adam, Jerod & Gerhard talk about GitOps the wrong way, ask questions with Honeycomb and realise that they must be holding the CDN wrong, and the effort that has been going into moving all changelog.com...
  • AI-generated code with OpenAI Codex (Practical AI #159) - Changelog

    AI-generated code with OpenAI Codex (Practical AI #159) - Changelog

    2021-11-30
    Recently, GitHub released Copilot, which is an amazing AI pair programmer powered by OpenAI's Codex model. In this episode, Natalie Pistunovich tells us all about Codex and helps us understand where it fits in our development workflow. We also...
  • From engineering to product (JS Party #203) - Changelog

    From engineering to product (JS Party #203) - Changelog

    2021-11-26
    Liana Leahy tells Amal and KBall all about her journey from software engineer to product manager. Along the way we learn what a PM does, how to be great at it, how to know if it's for you, why the role is in such demand these days, and much more....
  • Maintenance in the open (Go Time #207) - Changelog

    Maintenance in the open (Go Time #207) - Changelog

    2021-11-25
    Open Source and other source available projects have been a huge driver of progress in our industry, but building and maintaining an open source project is about a lot more than just writing the initial code and putting together a good README. On this...
  • Building on global bare metal (Founders Talk #84) - Changelog

    Building on global bare metal (Founders Talk #84) - Changelog

    2021-11-24
    This week Adam is joined by Zac Smith, Co-Founder of Packet and now running Equinix Metal. They talk about the early days of the internet infrastructure space, the beginnings of Packet, the "why" of bare metal, transitioning Packet from...
  • New Mac day! (Backstage #20) - Changelog

    New Mac day! (Backstage #20) - Changelog

    2021-11-24
    We upgraded to the new MacBook Pro M1 Max and decided to share our first impressions of the new hardware, how we migrate data and settings from our old machines (or don't), which apps were "instant installs" for each of us, which apps...
  • Find the infrastructure advantage (Ship It! #29) - Changelog

    Find the infrastructure advantage (Ship It! #29) - Changelog

    2021-11-24
    Zac Smith, managing director Equinix Metal, is sharing how Equinix Metal runs the best hardware and networking in the industry, why pairing magical software with the right hardware is the future, and what Open19 means for sustainability in the data...
  • Zero-shot multitask learning (Practical AI #158) - Changelog

    Zero-shot multitask learning (Practical AI #158) - Changelog

    2021-11-24
    In this Fully-Connected episode, Daniel and Chris ponder whether in-person AI conferences are on the verge of making a post-pandemic comeback. Then on to BigScience from Hugging Face, a year-long research workshop on large multilingual models and...
  • Shopify's vision for the future of commerce (Changelog Interviews #469) - Changelog

    Shopify's vision for the future of commerce (Changelog Interviews #469) - Changelog

    2021-11-19
    Today we're joined by Ilya Grigorik to talk about Shopify's developer preview release of Hydrogen and the preview release of Oxygen which is in early access preview with select merchants on Shopify. Hydrogen is their React framework for...
  • Sophie is the bomb diggity (JS Party #202) - Changelog

    Sophie is the bomb diggity (JS Party #202) - Changelog

    2021-11-19
    This week we are joined by Sophie Alpert, Head of Engineering at Humu, and former lead of the React Core team, to discuss her experience on being a very early adopter, contributor, and eventually maintainer of React. In her 4+ years on the Core team,...
  • Eventually consistent (managing data at scale) (Go Time #206) - Changelog

    Eventually consistent (managing data at scale) (Go Time #206) - Changelog

    2021-11-18
    Tiago Mendes joins Mat, Jon, and Johnny to discuss eventual consistency and strategies for changing data at scale.
  • What does good DevOps look like? (Ship It! #28) - Changelog

    What does good DevOps look like? (Ship It! #28) - Changelog

    2021-11-17
    This week Gerhard is chatting with Romano Roth, Head of DevOps at Zühlke, a company founded by Gerhard Zühlke in 1968. Nowadays they help companies all over the world build, ship and run anything from factory robots, to AI assistants in complex...
  • 1Password is all in on its web stack (Changelog Interviews #468) - Changelog

    1Password is all in on its web stack (Changelog Interviews #468) - Changelog

    2021-11-12
    This week we're bringing JS Party to The Changelog — Mitch and Andrew from the 1Password team talk with Amal and Nick about the company’s transition to Electron and web technologies, and how the company utilized its existing web stack to shape the...
  • The inside story on React’s all new docs (JS Party #201) - Changelog

    The inside story on React’s all new docs (JS Party #201) - Changelog

    2021-11-12
    Rachel Nabors –beloved educator, animator, & documentation engineer at Meta– joins Amal and Amelia for a first look at the brand new React docs! This massive overhaul to the React website (which supports 2 million+ developers around the world)...
  • Honoring Veterans Day and #VetsWhoCode (Backstage #19) - Changelog

    Honoring Veterans Day and #VetsWhoCode (Backstage #19) - Changelog

    2021-11-11
    We're "doing it live" with Jerome Hardaway, a Senior Software Engineer at Microsoft and the Executive Director of Vets Who Code — a veteran-led and operated 501(c)(3) non-profit organization that focuses on training veterans, active duty...
  • OpenTelemetry in your CI/CD (Ship It! #27) - Changelog

    OpenTelemetry in your CI/CD (Ship It! #27) - Changelog

    2021-11-11
    In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees. It all started with Oleg's tweet back in July, in which he was promoting Akihiro...
  • Hacking with Go: Part 1 (Go Time #205) - Changelog

    Hacking with Go: Part 1 (Go Time #205) - Changelog

    2021-11-11
    Natalie and Mat explore hacking in Go from the eyes of 2 security researchers. Joakim Kennedy and JAGS have both used Go for hacking: writing malware, hardware hacking, reverse engineering Go code, and more.
  • Analyzing the 2021 AI Index Report (Practical AI #157) - Changelog

    Analyzing the 2021 AI Index Report (Practical AI #157) - Changelog

    2021-11-10
    Each year we discuss the latest insights from the Stanford Institute for Human-Centered Artificial Intelligence (HAI), and this year is no different. Daniel and Chris delve into key findings and discuss in this Fully-Connected episode. They also...
  • Making the Web. Faster. (Founders Talk #83) - Changelog

    Making the Web. Faster. (Founders Talk #83) - Changelog

    2021-11-05
    Today Adam is joined by Guillermo Rauch, founder and CEO of Vercel. They talk about building the platform that's making the web faster and lets front-enders do their best work, his framework for leading as a CEO, what's next for Next.js and...
  • Connecting the dots in public (Changelog Interviews #467) - Changelog

    Connecting the dots in public (Changelog Interviews #467) - Changelog

    2021-11-05
    Today we're joined by Shawn "swyx" Wang, also known as just "swyx" — and we're talking about his interesting path to becoming a software developer, what it means to "learn in public" and how he's been able to...
  • Best of the fest! Volume 1 (JS Party #200) - Changelog

    Best of the fest! Volume 1 (JS Party #200) - Changelog

    2021-11-05
    JS Party listeners and panelists celebrate our favorite moments from the past 100 episodes! You'll hear from over 20 of your favorite voices across 14 episodes. We also share some behind-the-scenes and read/hear from listeners! Here's to the...
  • Discussing Go's annual developer survey (Go Time #204) - Changelog

    Discussing Go's annual developer survey (Go Time #204) - Changelog

    2021-11-04
    Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down...
  • Gerhard at KubeCon NA 2021: Part 2 (Ship It! #26) - Changelog

    Gerhard at KubeCon NA 2021: Part 2 (Ship It! #26) - Changelog

    2021-11-03
    In the second set of interviews from KubeCon North America 2021, Gerhard and Liz Rice talk about eBPF superpowers - Cilium + Hubble - and what's it like to work with Duffie Cooley. Jared Watts shares the story behind Crossplane reaching...
  • Photonic computing for AI acceleration (Practical AI #156) - Changelog

    Photonic computing for AI acceleration (Practical AI #156) - Changelog

    2021-11-02
    There are a lot of people trying to innovate in the area of specialized AI hardware, but most of them are doing it with traditional transistors. Lightmatter is doing something totally different. They're building photonic computers that are more...
  • Ship less JavaScript, closer to the user (JS Party #199) - Changelog

    Ship less JavaScript, closer to the user (JS Party #199) - Changelog

    2021-10-29
    KBall catches up with Chris Ferdinandi about the trends in modern web development towards smaller libraries, pre-compilation, and applications at the edge.
  • Song Encoder: $STDOUT (Changelog Interviews #466) - Changelog

    Song Encoder: $STDOUT (Changelog Interviews #466) - Changelog

    2021-10-29
    Welcome to _Song Encoder_, a special series of The Changelog podcast featuring people who create at the intersection of software and music. This episode features $STDOUT and contains explicit language.
  • Just about managing (Go Time #203) - Changelog

    Just about managing (Go Time #203) - Changelog

    2021-10-28
    Ashley Willis and Ela Krief join Natalie to discuss the ins and outs of management. They discuss what makes a good manager, common mistakes managers make, how to communicate effectively, dealing with conflict, and much more.
  • Journey to CEO, again (Founders Talk #82) - Changelog

    Journey to CEO, again (Founders Talk #82) - Changelog

    2021-10-28
    Today Adam is joined by Evan Kaplan, CEO of InfluxData. Evan's journey to become the CEO was not by way of founder, in this company. Evan has founded several companies in the past, and he's been in a CEO position for more than 22 years. But...
  • Help make episode 200 extra special! (JS Party) - Changelog

    Help make episode 200 extra special! (JS Party) - Changelog

    2021-10-28
    We're putting together a special highlight reel for our 200th episode! Share **your favorite** moments, guests, topics, and/or episodes from the past 100 shows. Every listener who gets their voice or text message included in the episode gets a...
  • Gerhard at KubeCon NA 2021: Part 1 (Ship It! #25) - Changelog

    Gerhard at KubeCon NA 2021: Part 1 (Ship It! #25) - Changelog

    2021-10-27
    This is Gerhard's first set of interviews from KubeCon North America 2021. William Morgan shares with us some of the finer Linkerd details, such as the underlying security theme, why native Kubernetes objects are preferable to more CRDs, and the...
  • Eureka moments with natural language processing (Practical AI #155) - Changelog

    Eureka moments with natural language processing (Practical AI #155) - Changelog

    2021-10-26
    When is the last time you had a eureka moment? Chris had a chat with Nicholas Mohnacky, CEO and Cofounder of bundleIQ, where they use natural language processing algorithms like GPT-3 to connect your Google GSuite with other personal data sources to...
  • Oh my! Zsh. (Changelog Interviews #465) - Changelog

    Oh my! Zsh. (Changelog Interviews #465) - Changelog

    2021-10-25
    Robby Russell is back on The Changelog after more than 10 years to catch us up on all things Oh My Zsh — a delightful, open source, community-driven framework for managing your Zshell configuration. It comes bundled with plugins, themes, and can be...
  • The decentralized future (JS Party #198) - Changelog

    The decentralized future (JS Party #198) - Changelog

    2021-10-22
    Nader Dabit shares his motivation and experience on recently transitioning to focus on technologies and communities that support the decentralized internet. In this hot topics discussion, we cover all the buzz words you’ve likely heard over the past...
  • Maintaining ourselves (Go Time #202) - Changelog

    Maintaining ourselves (Go Time #202) - Changelog

    2021-10-21
    With the constant demands of work and life we often don’t take much time to ensure that we’re maintaining ourselves. In this third episode of the maintenance series, Kris is joined by co-host Natalie, along with Ian Lopshire to discuss the ways in...
  • The future of code search (Founders Talk #81) - Changelog

    The future of code search (Founders Talk #81) - Changelog

    2021-10-20
    Today Adam is joined by Quinn Slack, CEO of Sourcegraph. He's been tracking Sourcegraph for years now and knew one day they would hit Unicorn status), and that happened this year. They're just off a massive $125M Series D funding round led by...
  • Connecting your daily work to intent & vision (Ship It! #24) - Changelog

    Connecting your daily work to intent & vision (Ship It! #24) - Changelog

    2021-10-20
    This week Gerhard is talking with Arnaud Porterie, founder of EchoesHQ, a new utility that measures and communicates engineering activity. They start by re-creating the 60 seconds Y Combinator pitch, and then shift focus to what it was like to get...
  • This insane tech hiring market (Changelog Interviews #464) - Changelog

    This insane tech hiring market (Changelog Interviews #464) - Changelog

    2021-10-19
    This week we're joined by Gergely Orosz and we’re talking about the insane tech hiring market we’re in right now. Gergely was on the show a year ago talking about growing as a software engineer and his book The Tech Resume Inside Out. Now he’s...
  • 🌍 AI in Africa - Makerere AI Lab  (Practical AI #154) - Changelog

    🌍 AI in Africa - Makerere AI Lab (Practical AI #154) - Changelog

    2021-10-19
    This is the first episode in a special series we are calling the "Spotlight on AI in Africa". To kick things off, Joyce and Mutembesa from Makerere University's AI Lab join us to talk about their amazing work in computer vision, natural...
  • Fastify served with a refreshing Pino 🍷 (JS Party #197) - Changelog

    Fastify served with a refreshing Pino 🍷 (JS Party #197) - Changelog

    2021-10-15
    Matteo Collina, Ph.D takes us to school on all things Node, Fastify, and Pino. We start with his journey into the Node community, how he got started in open source, and his experience as a member of Node's Technical Steering Committee (TSC). We...
  • eBPF and Go (Go Time #201) - Changelog

    eBPF and Go (Go Time #201) - Changelog

    2021-10-14
    eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features. The panel discuss the origins of eBPF and how it works, as well as...
  • A universal deployment engine (Ship It! #23) - Changelog

    A universal deployment engine (Ship It! #23) - Changelog

    2021-10-13
    In today's episode, Gerhard is talking to Sam Alba, Docker's first employee, and Solomon Hykes, the Docker co-founder. Together with Andrea Luzzardi, they are the creators of Dagger, a universal deployment engine that trades YAML for CUE, and...
  • Federated Learning 📱 (Practical AI #153) - Changelog

    Federated Learning 📱 (Practical AI #153) - Changelog

    2021-10-12
    Federated learning is increasingly practical for machine learning developers because of the challenges we face with model and data privacy. In this fully connected episode, Chris and Daniel dive into the topic and dissect the ideas behind federated...
  • Lessons from 10k hours of programming (Changelog Interviews #463) - Changelog

    Lessons from 10k hours of programming (Changelog Interviews #463) - Changelog

    2021-10-08
    Today we're talking to Matt Rickard about his blog post, Reflections on 10,000 Hours of Programming. Matt was clear to mention that these reflections are purely about coding, not career advice or other soft skills. These reflections are just about...
  • Building GraphQL backends with NestJS (JS Party #196) - Changelog

    Building GraphQL backends with NestJS (JS Party #196) - Changelog

    2021-10-08
    Doug Martin joins Nick to talk to us about building GraphQL backends in TypeScript with NestJS and his project, nestjs-query). We talk about what NestJS is and its built-in support for GraphQL and REST, and then dive into how NestJS-query extends it...
  • Gophers Say What!? (Go Time #200) - Changelog

    Gophers Say What!? (Go Time #200) - Changelog

    2021-10-07
    We're celebrating our 200th episode with a crazy game of _Gophers Say_! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!
  • It's crazy and impossible (Ship It! #22) - Changelog

    It's crazy and impossible (Ship It! #22) - Changelog

    2021-10-05
    Today we have a very special episode, where Gerhard gets to share his favourite learnings from Steve Jobs. If it wasn't for his determination to build a better personal computer, Gerhard would have most likely continued with a career in physics....
  • The mathematics of machine learning (Practical AI #152) - Changelog

    The mathematics of machine learning (Practical AI #152) - Changelog

    2021-10-05
    Tivadar Danka is an educator and content creator in the machine learning space, and he is writing a book to help practitioners go from high school mathematics to mathematics of neural networks. His explanations are lucid and easy to understand. You...
  • Learning-focused engineering (Changelog Interviews #462) - Changelog

    Learning-focused engineering (Changelog Interviews #462) - Changelog

    2021-10-01
    This week we're joined by Brittany Dionigi, Director of Platform Engineering at Articulate, and we're talking about how organizations can take a more intentional approach to supporting the growth of their engineers through learning-focused...
  • Do you know the muffin fairy? (JS Party #195) - Changelog

    Do you know the muffin fairy? (JS Party #195) - Changelog

    2021-10-01
    Muffin fairies, thumb wars, and fruit transit can only mean one thing: _Explain it Like I'm 5_! We're also covering the news, discussing the effects of remote work, and agreeing it's OK to ignore the frontend dev scene for awhile.
  • Go on hardware: TinyGo in the wild (Go Time #199) - Changelog

    Go on hardware: TinyGo in the wild (Go Time #199) - Changelog

    2021-09-30
    In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L2) to control video hardware and capture image data...
  • Learning from incidents (Ship It! #21) - Changelog

    Learning from incidents (Ship It! #21) - Changelog

    2021-09-30
    Things go wrong all the time. We all make mistakes. And that is okay. What is not okay, is to think that it won't happen, or that there will be someone else around when it does. In that moment, it doesn't matter who wrote that module, package...
  • Balancing human intelligence with AI (Practical AI #151) - Changelog

    Balancing human intelligence with AI (Practical AI #151) - Changelog

    2021-09-28
    Polarity Mapping is a framework to "help problems be solved in a realistic and multidimensional manner" (see here for more info). In this week's fully connected episode, Chris and Daniel use this framework to help them discuss how an...
  • Fauna is rethinking the database (Changelog Interviews #461) - Changelog

    Fauna is rethinking the database (Changelog Interviews #461) - Changelog

    2021-09-24
    This week we’re talking with Evan Weaver about Fauna — the database for a new generation of applications. Fauna is a transactional database delivered as a secure and scalable cloud API with native GraphQL. It's the first implementation of its kind...
  • Kaizen! Five incidents later (Ship It! #20) - Changelog

    Kaizen! Five incidents later (Ship It! #20) - Changelog

    2021-09-24
    This is our second Kaizen episode, where Adam, Jerod & Gerhard talk about changelog.com improvements since episode 10. OK, so Gerhard deleted the DNS API token. Not only did he take the time to understand how that happened, so that he could...
  • 1Password is all in on its web stack (JS Party #194) - Changelog

    1Password is all in on its web stack (JS Party #194) - Changelog

    2021-09-24
    Mitch and Andrew from the 1Password team talk with Amal and Nick about the company's transition to Electron and web technologies, and how the company utilized its existing web stack to shape the future of its desktop experience.
  • The little known team that keeps Go going (Go Time #198) - Changelog

    The little known team that keeps Go going (Go Time #198) - Changelog

    2021-09-23
    Ever wonder how new features get added to the `go` command? Or where tools like `gopls` come from? Well, there's an open team that handles just those things. Just like the programming language itself, many of the tools that Go engineers use...
  • From notebooks to Netflix scale with Metaflow (Practical AI #150) - Changelog

    From notebooks to Netflix scale with Metaflow (Practical AI #150) - Changelog

    2021-09-21
    As you start developing an AI/ML based solution, you quickly figure out that you need to run workflows. Not only that, you might need to run those workflows across various kinds of infrastructure (including GPUs) at scale. Ville Tuulos developed...
  • The business model of open source (Changelog Interviews #460) - Changelog

    The business model of open source (Changelog Interviews #460) - Changelog

    2021-09-17
    This week we're joined by Adam Jacob, CEO of System Initiative and Co-Founder of Chef, about open source business models and the model he thinks is the right one to choose, his graceful exit from Chef and some of the details behind Chef's...
  • Puddin' together cool data-driven essays (JS Party #193) - Changelog

    Puddin' together cool data-driven essays (JS Party #193) - Changelog

    2021-09-17
    Russel Goldenberg & Caitlyn Ralph from The Pudding join Amelia & Nick to talk about how they create data-driven, interactive articles, how the team works on both The Pudding's data journalism articles and Polygraph's client work. We...
  • Real-world implications of shipping many times a day (Ship It! #19) - Changelog

    Real-world implications of shipping many times a day (Ship It! #19) - Changelog

    2021-09-17
    This week Emile Vauge, founder & CEO of Traefik, joins Gerhard to share a story that started as a solution to a 2000 microservices challenge, the real-world implications of shipping many times a day for years, and the difficulties of sustaining an...
  • Books that teach Go (Go Time #197) - Changelog

    Books that teach Go (Go Time #197) - Changelog

    2021-09-16
    Natalie sits down with Go book authors Bill Kennedy & Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go!
  • Trends in data labeling (Practical AI #149) - Changelog

    Trends in data labeling (Practical AI #149) - Changelog

    2021-09-14
    Any AI play that lacks an underlying data strategy is doomed to fail, and a big part of any data strategy is labeling. Michael, from Label Studio, joins us in this episode to discuss how the industry's perception of data labeling is shifting. We...
  • Coding in the cloud with Codespaces (Changelog Interviews #459) - Changelog

    Coding in the cloud with Codespaces (Changelog Interviews #459) - Changelog

    2021-09-11
    On this special edition of The Changelog, we're talking with Cory Wilkerson, Senior Director of Engineering at GitHub, about GitHub Codespaces. For years now, the possibility of coding in the cloud seemed so close, yet so far away for a number of...
  • Frontend Feud: ShopTalk vs Syntax (JS Party #192) - Changelog

    Frontend Feud: ShopTalk vs Syntax (JS Party #192) - Changelog

    2021-09-10
    Your favorite web dev podcasts join forces for a super collab that'll knock you frontend off! Amelia joins Chris Coyier and Dave Rupert from ShopTalk Show while Divya teams up with Wes Bos & Scott Tolinski from Syntax. Let the FEUDing begin!
  • Bare metal meets Kubernetes (Ship It! #18) - Changelog

    Bare metal meets Kubernetes (Ship It! #18) - Changelog

    2021-09-09
    In this episode, Gerhard talks to David and Marques from Equinix Metal about the importance of bare metal for steady workloads. Terraform, Kubernetes and Tinkerbell come up, as does Crossplane - this conversation is a partial follow-up to episode...
  • Building actually maintainable software (Go Time #196) - Changelog

    Building actually maintainable software (Go Time #196) - Changelog

    2021-09-09
    Building software is difficult and time consuming, but the maintenance of software is where we spend the majority of our time. In this episode, Ian and sam join Johnny and Kris to discuss how to build actually maintainable software, the features of Go...
  • We ask a lawyer about GitHub Copilot (Changelog Interviews #458) - Changelog

    We ask a lawyer about GitHub Copilot (Changelog Interviews #458) - Changelog

    2021-09-08
    This week we're bringing JS Party to The Changelog — Nick Nisi and Christopher Hiller had an awesome conversation with Luis Villa, co-founder and General Counsel at Tidelift. They discuss GitHub Copilot and the implications of an AI pair...
  • Stellar inference speed via AutoNAS (Practical AI #148) - Changelog

    Stellar inference speed via AutoNAS (Practical AI #148) - Changelog

    2021-09-07
    Yonatan Geifman of Deci makes Daniel and Chris buckle up, and takes them on a tour of the ideas behind his amazing new inference platform. It enables AI developers to build, optimize, and deploy blazing-fast deep learning models on any hardware. ...
  • Iterating to globally distributed apps and databases (Founders Talk #80) - Changelog

    Iterating to globally distributed apps and databases (Founders Talk #80) - Changelog

    2021-09-03
    Today Adam is joined by Kurt Mackey, co-founder and CEO of Fly.io — a platform for running full stack apps and databases close to users. This conversation with Kurt talks through his journey as a developer and entrepreneur, fundraising, getting into Y...
  • X gon' State it to ya (JS Party #191) - Changelog

    X gon' State it to ya (JS Party #191) - Changelog

    2021-09-03
    Amal, KBall, and Nick welcome David Khourshid to the show to talk about his project, XState. XState brings state management to a new level using finite state machines and is compatible with your stack. We talk about how the idea came to fruition, its...
  • Let's Ship It! (Ship It!) - Changelog

    Let's Ship It! (Ship It!) - Changelog

    2021-09-03
    I'm Gerhard Lazu, host of Ship It! A show with weekly episodes about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen. Like Charity Majors from...
  • To build, or to buy, that is the question (Go Time #195) - Changelog

    To build, or to buy, that is the question (Go Time #195) - Changelog

    2021-09-02
    To build or to buy, that’s a constant question we ask ourselves as software engineers. In this episode we dig into the nuance of these options and the space between them with an eye toward both the building of software and its eventual maintenance.
  • Docs are not optional (Ship It! #17) - Changelog

    Docs are not optional (Ship It! #17) - Changelog

    2021-09-01
    On this week's episode, Gerhard is joined by Kathy Korevec, former Senior Director of Product at GitHub, and now Vercel's Head of Product. Docs play an essential role in GitHub Actions, and Gerhard's experience has proven that. Building,...
  • Anaconda + Pyston and more (Practical AI #147) - Changelog

    Anaconda + Pyston and more (Practical AI #147) - Changelog

    2021-09-01
    In this episode, Peter Wang from Anaconda joins us again to go over their latest "State of Data Science" survey. The updated results include some insights related to data science work during COVID along with other topics including AutoML and...
  • Why Neovim? (Changelog Interviews #457) - Changelog

    Why Neovim? (Changelog Interviews #457) - Changelog

    2021-08-31
    This week Neovim core maintainer TJ DeVries joins Jerod and guest co-host Nick Nisi (from JS Party) to follow-up on our Vim episode with a conversation dedicated to Neovim. TJ tells us why Neovim was created in the first place, how it differs from...
  • Tenet with heavy spoilers (Backstage #18) - Changelog

    Tenet with heavy spoilers (Backstage #18) - Changelog

    2021-08-27
    After months of talking about and planning this episode, we decided near the very end to invite Paul from Heavy Spoilers to join us for a deep, spoiler filled, discussion on the movie Tenet, which was directed by Christopher Nolan and released...
  • Replacing Sass at Shopify (JS Party #190) - Changelog

    Replacing Sass at Shopify (JS Party #190) - Changelog

    2021-08-27
    Alex Page & Sam Rose from Shopify's Polaris team join Jerod & Divya to discuss their open research) into finding and selecting a viable alternative for Sass at the company. Six solutions enter, but which one will walk away with the 🌹?
  • Don't forget about memory management (Go Time #194) - Changelog

    Don't forget about memory management (Go Time #194) - Changelog

    2021-08-26
    Bryan Boreham (Grafana Labs) and Jordan Lewis (Cockroach Labs) join Mat and Jon to talk about memory management in Go. We learn about the heap, the stack, and the garbage collector. There are also some absolute gems of wisdom scattered throughout this...
  • The acquisition of a lifetime (Founders Talk #79) - Changelog

    The acquisition of a lifetime (Founders Talk #79) - Changelog

    2021-08-26
    On today's show Adam is joined by John Nunemaker (an old friend). For some of you listening you might remember John's appearance on The Changelog #11, which was basically forever ago. Or his company Ordered List — they made Gauges, Harmony,...
  • Optimize for smoothness not speed (Ship It! #16) - Changelog

    Optimize for smoothness not speed (Ship It! #16) - Changelog

    2021-08-25
    This week Gerhard is joined by Justin Searls, Test Double co-founder and CTO. Also a 🐞 magnet. They talk about how to deal with the pressure of shipping faster, why you should optimize for smoothness not speed, and why focusing on consistency is key....
  • Exploring a new AI lexicon (Practical AI #146) - Changelog

    Exploring a new AI lexicon (Practical AI #146) - Changelog

    2021-08-24
    We're back with another Fully Connected episode -- Daniel and Chris dive into a series of articles called 'A New AI Lexicon' that collectively explore alternate narratives, positionalities, and understandings to the better known and widely...
  • OAuth,

    OAuth, "It's complicated." (Changelog Interviews #456) - Changelog

    2021-08-23
    Today we're joined by Aaron Parecki, co-founder of IndieWebCamp and maintainer of OAuth.net, for a deep dive on the state of OAuth 2.0 and what's next in OAuth 2.1. We cover the complications of OAuth, RFCs like Proof Key for Code Exchange,...
  • Building software for yourself (Changelog Interviews #455) - Changelog

    Building software for yourself (Changelog Interviews #455) - Changelog

    2021-08-23
    Today we're talking to Linus Lee about the practice of building software for yourself. Linus has several side projects we could talk about, but today's show is focused on Linus' dynamically typed functional programming language called Ink...
  • Automate all the things with Node.js (JS Party #189) - Changelog

    Automate all the things with Node.js (JS Party #189) - Changelog

    2021-08-20
    Ahmad Awais joins Amal, Amelia, and Jerod to discuss scripting, automation, and building CLIs with Node! We hear Ahmad's back story, learn the ABC's of mastering Node automation tooling, and share automation wins from all of our lives (and...
  • Richard Hipp returns (Changelog Interviews #454) - Changelog

    Richard Hipp returns (Changelog Interviews #454) - Changelog

    2021-08-19
    This week, Richard Hipp returns to catch us up on all things SQLite, his single file webserver written in C called Althttpd, and Fossil -- the source code manager he wrote and uses to manage SQLite development instead of Git.
  • Caddy V2 (Go Time #193) - Changelog

    Caddy V2 (Go Time #193) - Changelog

    2021-08-19
    Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building the v2, reasons for doing a major rewrite, and more.
  • Assemble all your infrastructure (Ship It! #15) - Changelog

    Assemble all your infrastructure (Ship It! #15) - Changelog

    2021-08-18
    In this episode, Gerhard follows up on The Changelog #375, which is the last time that he spoke Crossplane with Dan and Jared. Many things changed since then, such as abstractions and compositions, as well as using Crossplane to build platforms, which...
  • NLP to help pregnant mothers in Kenya (Practical AI #145) - Changelog

    NLP to help pregnant mothers in Kenya (Practical AI #145) - Changelog

    2021-08-17
    In Kenya, 33% of maternal deaths are caused by delays in seeking care, and 55% of maternal deaths are caused by delays in action or inadequate care by providers. Jacaranda Health is employing NLP and dialogue system techniques to help mothers...
  • We ask a lawyer about GitHub Copilot (JS Party #188) - Changelog

    We ask a lawyer about GitHub Copilot (JS Party #188) - Changelog

    2021-08-13
    Luis Villa of Tidelift joins the show to discuss GitHub Copilot and the implications of an AI pair programmer from a legal perspective.
  • Leading Auth0 to a $6.5 billion acquisition (Founders Talk #78) - Changelog

    Leading Auth0 to a $6.5 billion acquisition (Founders Talk #78) - Changelog

    2021-08-13
    This week Adam is joined by Eugenio Pace, co-founder and CEO of Auth0. Auth0 is a for developers, by developers identity, access, security, and authentication platform built for the cloud that secures billions of logins every year. Mid 2020 they...
  • Data streaming and Benthos (Go Time #192) - Changelog

    Data streaming and Benthos (Go Time #192) - Changelog

    2021-08-12
    Mihai and Ashley join Jon to discuss data streaming. What is it, why is it being used, and common mistakes developers make when setting up. They also discuss some of the tools in the ecosystem, including Benthos, a tool created by Ashley Jeff's to...
  • Cloud-native chaos engineering (Ship It! #14) - Changelog

    Cloud-native chaos engineering (Ship It! #14) - Changelog

    2021-08-12
    In today's episode, Gerhard is joined by Uma, CEO and co-founder of ChaosNative, as well as Karthik, CTO and also a ChaosNative co-founder. They talk Chaos Engineering and Litmus. Chaos Engineering is not just for super SREs. It is not meant to...
  • Leading leaders who lead engineers (Changelog Interviews #453) - Changelog

    Leading leaders who lead engineers (Changelog Interviews #453) - Changelog

    2021-08-11
    This week we're joined by Lara Hogan -- author of Resilient Management and management coach & trainer for the tech industry. Lara led engineering teams at Kickstarter and Etsy before she, and Deepa Subramaniam stepped away from their deep...
  • SLICED - will you make the (data science) cut? (Practical AI #144) - Changelog

    SLICED - will you make the (data science) cut? (Practical AI #144) - Changelog

    2021-08-10
    SLICED is like the TV Show Chopped but for data science. Competitors get a never-before-seen dataset and two-hours to code a solution to a prediction challenge. Meg and Nick, the SLICED show hosts, join us in this episode to discuss how the show is...
  • From open source to commercially viable (Founders Talk #77) - Changelog

    From open source to commercially viable (Founders Talk #77) - Changelog

    2021-08-09
    This week Adam is joined by Asim Aslam, the founder of Micro - a new cloud platform entirely focused on the developer experience of consuming and publishing public APIs. Asim's journey spans many years of open source work on Micro. His sole focus...
  • When (and how) to say NO (JS Party #187) - Changelog

    When (and how) to say NO (JS Party #187) - Changelog

    2021-08-06
    On this episode, we make our big Frontend Feud announcement, welcome Amelia to the party, then share a metric crap ton of productivity tips & tricks: scripting, pomodoro, retaining your dev flow, and more!
  • Opening up the opinion box (Go Time #191) - Changelog

    Opening up the opinion box (Go Time #191) - Changelog

    2021-08-05
    Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular "unpopular opinions" since we started keeping track of such things. Also Generics.
  • Kaizen! The day half the internet went down (Changelog Interviews #452) - Changelog

    Kaizen! The day half the internet went down (Changelog Interviews #452) - Changelog

    2021-08-05
    This week we're sharing a special episode of our new podcast called Ship It. This episode is our Kaizen-style episode where we point our lens inward to Changelog.com to see what we should improve next. The plan is do this episode style every 10...
  • A monorepo of serverless microservices (Ship It! #13) - Changelog

    A monorepo of serverless microservices (Ship It! #13) - Changelog

    2021-08-04
    In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen & Wycliffe Maina. They are the ones that introduced Gerhard to the world of serverless in the context of Amazon Web Services. Gerhard shared his experience...
  • AI is creating never before heard sounds! 🎵 (Practical AI #143) - Changelog

    AI is creating never before heard sounds! 🎵 (Practical AI #143) - Changelog

    2021-08-03
    AI is being used to transform the most personal instrument we have, our voice, into something that can be "played." This is fascinating in and of itself, but Yotam Mann from Never Before Heard Sounds is doing so much more! In this episode, he...
  • Modern Unix tools (Changelog Interviews #451) - Changelog

    Modern Unix tools (Changelog Interviews #451) - Changelog

    2021-07-31
    This week we're talking with Nick Janetakis about modern unix tools, and the various commands, tooling, and ways we use the commmand line. Do you Bash or Zsh? Do you use `cat` or `bat`? What about `man` vs `tldr`? Today's show is a deep dive...
  • Getting hooked on React (JS Party #186) - Changelog

    Getting hooked on React (JS Party #186) - Changelog

    2021-07-30
    This week we talk with Kent C. Dodds, one of the greatest React teachers in the industry, all about React! Why choose React over another framework? What are the hardest parts about learning React? You'll find out this week!
  • Grafana’s

    Grafana’s "Big Tent" idea (Ship It! #12) - Changelog

    2021-07-30
    Gerhard talks to Tom Wilkie, VP of Product for Grafana Labs. They talk about Loki, Tempo, and how can Grafana Cloud offer such a generous free tier. The solution is in the Cortex architecture, which was used in Loki and in Tempo too. Yes, Tom is the...
  • How to make mistakes in Go (Go Time #190) - Changelog

    How to make mistakes in Go (Go Time #190) - Changelog

    2021-07-29
    The panel are joined by Teiva Harsanyi, author of 100 Go Mistakes, to talk about how best to make mistakes when writing Go.
  • Building a data team (Practical AI #142) - Changelog

    Building a data team (Practical AI #142) - Changelog

    2021-07-27
    Inspired by a recent article from Erik Bernhardsson titled "Building a data team at a mid-stage startup: a short story", Chris and Daniel discuss all things AI/data team building. They share some stories from their experiences kick starting AI...
  • Into the Wormhole (JS Party #185) - Changelog

    Into the Wormhole (JS Party #185) - Changelog

    2021-07-23
    Feross is back with a brand new web app for us to pick apart! Wormhole is the fastest way to send files on the internet and we want to know why he built it, how it works, and what crazy hacks he invented along the way.
  • Honeycomb's secret to high-performing teams (Ship It! #11) - Changelog

    Honeycomb's secret to high-performing teams (Ship It! #11) - Changelog

    2021-07-22
    Gerhard talks with Charity Majors, ops engineer and accidental startup founder at honeycomb.io about high-performing teams, why "15 minutes or bust," and how we should start using Honeycomb in our own monolithic Phoenix app that runs...
  • Do devs need a product manager? (Go Time #189) - Changelog

    Do devs need a product manager? (Go Time #189) - Changelog

    2021-07-22
    What is a Product Manager, and do Engineers need them? In this episode, we will be discussing what a Product Manager does, what makes a good Product Manager, and debating if engineering teams truly need them, with some tech companies going without...
  • Why we 💚 Vim (Changelog Interviews #450) - Changelog

    Why we 💚 Vim (Changelog Interviews #450) - Changelog

    2021-07-21
    On this special edition of The Changelog, we tell Vim's story from the mouths of its users. Julia Evans, Drew Neil, Suz Hinton, and Gary Bernhardt join Jerod Santo for a deep and wide-ranging discussion about "the best text editor that anyone...
  • Towards stability and robustness (Practical AI #141) - Changelog

    Towards stability and robustness (Practical AI #141) - Changelog

    2021-07-20
    9 out of 10 AI projects don't end up creating value in production. Why? At least partly because these projects utilize unstable models and drifting data. In this episode, Roey from BeyondMinds gives us some insights on how to filter garbage input,...
  • The story behind Inter (Changelog Interviews #449) - Changelog

    The story behind Inter (Changelog Interviews #449) - Changelog

    2021-07-19
    This week we're talking to Rasmus Andersson about his journey as a software creator. We talk about the work he's doing right now on Playbit, a computing environment which encourages playful learning, building, and sharing of software. We also...
  • Much ado before coding (JS Party #184) - Changelog

    Much ado before coding (JS Party #184) - Changelog

    2021-07-16
    The panel discusses all the things that have to happen before you write a lick of code. Then, for _Story of the Week_: Dan Abramov thinks npm audit is broken by design. We also have thoughts. Lots of 'em.
  • SIV and the V2+ issue (Go Time #188) - Changelog

    SIV and the V2+ issue (Go Time #188) - Changelog

    2021-07-15
    Go modules brought about quite a few changes to the Go ecosystem. One of those changes is semantic import versioning (SIV), which has a fairly pronounced effect on how libraries are identified. In this episode we are joined by Tim Heckman and Peter...
  • Kaizen! The day half the internet went down (Ship It! #10) - Changelog

    Kaizen! The day half the internet went down (Ship It! #10) - Changelog

    2021-07-15
    Kaizen means "change for the better", continuous improvement in this context. Failure is essential to learning, but how do we learn as a team? The simplest thing is to regularly dedicate time for taking a step back, talking about what works...
  • From symbols to AI pair programmers 💻 (Practical AI #140) - Changelog

    From symbols to AI pair programmers 💻 (Practical AI #140) - Changelog

    2021-07-13
    How did we get from symbolic AI to deep learning models that help you write code (i.e., GitHub and OpenAI's new Copilot)? That's what Chris and Daniel discuss in this episode about the history and future of deep learning (with some help from...
  • From disrupting the cloud to IPO (Founders Talk #76) - Changelog

    From disrupting the cloud to IPO (Founders Talk #76) - Changelog

    2021-07-12
    This week Adam is joined by Mitch Wainer, previously CMO at DigitalOcean and a member of the founding team. They talk about his journey as an entrepreneur and marketer, the early days at DigitalOcean, and everything that went into disrupting the cloud...
  • What is good release engineering? (Ship It! #9) - Changelog

    What is good release engineering? (Ship It! #9) - Changelog

    2021-07-10
    This week we talk with Jean-Sébastien Pedron, RabbitMQ and FreeBSD contributor, about the importance of good release engineering for core infrastructure. Both Jean-Sébastien and I have been part of the Core RabbitMQ team for many years now. We have...
  • Massive scale and ultra-resilience (Changelog Interviews #448) - Changelog

    Massive scale and ultra-resilience (Changelog Interviews #448) - Changelog

    2021-07-09
    This week we're sharing a recent episode from Founders Talk that we continuously hear about from listeners. Listen and subscribe to Founders Talk at founderstalk.fm and anywhere you listen to podcasts. On Founders Talk #75 — Adam talks with...
  • JS on Wasm (JS Party #183) - Changelog

    JS on Wasm (JS Party #183) - Changelog

    2021-07-09
    KBall and Nick Nisi sit down with Nick Fitzgerald to learn about running JavaScript on WebAssembly. They talk about almost instantaneous startup, running interpreted languages at the edge, and take a deep dive into the weeds of how Wasm based modules...
  • Fuzzing in the standard library (Go Time #187) - Changelog

    Fuzzing in the standard library (Go Time #187) - Changelog

    2021-07-08
    Fuzzing is coming to the standard library. We speak to Katie Hockman and Jay Conrod who were part of the team responsible for designing and implementing it. We dig into the details, hear some best practices, where fuzzing can help your code, and learn...
  • The foundations of Continuous Delivery (Changelog Interviews #447) - Changelog

    The foundations of Continuous Delivery (Changelog Interviews #447) - Changelog

    2021-07-02
    This week we're sharing one of the most popular episodes from our new podcast Ship It. Ship It launched in May and now has 8 episodes in the feed to enjoy...it's hosted by Gerhard Lazu, our SRE here at Changelog. In this episode, Gerhard...
  • The Elder.js Guide to the Galaxy (JS Party #182) - Changelog

    The Elder.js Guide to the Galaxy (JS Party #182) - Changelog

    2021-07-02
    Nick Reese joins the party to tell us all about Elder.js, his opinionated static site generator and web framework built with SEO in mind. Elder.js was purpose-built with large, content-heavy websites in mind and already serves in many production...
  • Pop quiz time! 😱 (Go Time #186) - Changelog

    Pop quiz time! 😱 (Go Time #186) - Changelog

    2021-07-01
    Learning Go with code pop quizzes is a fun way to zoom in on different language features. People are looking forward to pop quizzes on Twitter and in conferences, and they also learn from that. Let’s chat about pop quizzes!
  • Cloud Native fundamentals (Ship It! #8) - Changelog

    Cloud Native fundamentals (Ship It! #8) - Changelog

    2021-07-01
    Why Cloud Native? What are the guiding principles that you should keep in mind as you are choosing a project from the Cloud Native Landscape? How do you build & ship an app in a Cloud Native way? Katie Gamanji, Ecosystem Advocate @ CNCF and former...
  • Testing testing 1 2 3 (JS Party #181) - Changelog

    Testing testing 1 2 3 (JS Party #181) - Changelog

    2021-06-25
    This week we chat with Angie Jones about all things testing. We'll cover unit testing, visual testing, end-to-end testing, and more!
  • Giving TDD a Go (Go Time #185) - Changelog

    Giving TDD a Go (Go Time #185) - Changelog

    2021-06-24
    We discuss how Test Driven Development (TDD) can help you write better code, and build better software. Packed with tips and tricks, gotchas and best practices, the panel explore the subject and share their real-world experiences.
  • Why Kubernetes? (Ship It! #7) - Changelog

    Why Kubernetes? (Ship It! #7) - Changelog

    2021-06-23
    This week on Ship It! Gerhard talks with Lars Wikman (independent Elixir/BEAM software consultant) why sometimes a monolith running on a single host with continuous backups and a built-in self-restore capability is everything that a small team of...
  • Vector databases for machine learning (Practical AI #139) - Changelog

    Vector databases for machine learning (Practical AI #139) - Changelog

    2021-06-22
    Pinecone is the first vector database for machine learning. Edo Liberty explains to Chris how vector similarity search works, and its advantages over traditional database approaches for machine learning. It enables one to search through billions of...
  • xbar puts anything in your macOS menu bar (Changelog Interviews #446) - Changelog

    xbar puts anything in your macOS menu bar (Changelog Interviews #446) - Changelog

    2021-06-21
    On this episode we're talking with our good friend Mat Ryer whom you may know from the Go Time podcast. Mat created an awesome open source tool for putting just about *anything* in your Mac's toolbar. It was originally written in Objective-C,...
  • Funds for open source (Changelog Interviews #445) - Changelog

    Funds for open source (Changelog Interviews #445) - Changelog

    2021-06-18
    This week we're talking with Pia Mancini about the latest updates to the mission of Open Collective. Earlier this year Open Collective announced "Funds for Open Source." The idea is simple, make it easy for companies to invest in open...
  • Of spiders and monkeys (JS Party #180) - Changelog

    Of spiders and monkeys (JS Party #180) - Changelog

    2021-06-18
    Yulia Startsev from Mozilla's SpiderMonkey team joins Jerod & Feross to talk compilers, going back to get your Master's, making decisions as a group, process of shepherding a feature through TC39, how Firefox actually works, and LavaMoats....
  • All about Porter (Go Time #184) - Changelog

    All about Porter (Go Time #184) - Changelog

    2021-06-17
    Porter lets you package your application artifacts, client tools, configuration and deployment logic together as a versioned bundle that you can distribute, and then install with a single command. Written entirely in Go, we speak to one of the...
  • Money flows rule everything (Ship It! #6) - Changelog

    Money flows rule everything (Ship It! #6) - Changelog

    2021-06-17
    This week on Ship It! Gerhard talks with Ian Miell, author of Docker in Practice as well as Learn Git, Bash, and Terraform the Hard Way. They talk about being comfortable with the uncomfortable, focusing on the tech while keeping a holistic view of...
  • Multi-GPU training is hard (without PyTorch Lightning)  (Practical AI #138) - Changelog

    Multi-GPU training is hard (without PyTorch Lightning) (Practical AI #138) - Changelog

    2021-06-15
    William Falcon wants AI practitioners to spend more time on model development, and less time on engineering. PyTorch Lightning is a lightweight PyTorch wrapper for high-performance AI research that lets you train on multiple-GPUs, TPUs, CPUs and even...
  • Building on the TanStack (JS Party #179) - Changelog

    Building on the TanStack (JS Party #179) - Changelog

    2021-06-11
    Tanner joins Nick to talk about his projects, react-query and react table, and discuss scratching your own itch in a maintainable way with open source.
  • Using Go in unusual ways (Go Time #183) - Changelog

    Using Go in unusual ways (Go Time #183) - Changelog

    2021-06-10
    This episode was recorded live from GopherCon Europe 2021! Natalie & Mat host three amazing devs who gave talks that showcase using Go in unusual ways: Dr. Joakim Kennedy is tracking Go in malware, Mathilde Raynal is building quantum-resistant...
  • Every commit is a gift (Changelog Interviews #444) - Changelog

    Every commit is a gift (Changelog Interviews #444) - Changelog

    2021-06-10
    Maintainer Week is finally here and we're excited to make this an annual thing! If Maintainer Week is new to you, check out episode #442 with Josh Simmons and Kara Sowles. Today we're talking Brett Cannon. Brett is Dev Manager of the Python...
  • The foundations of Continuous Delivery (Ship It! #5) - Changelog

    The foundations of Continuous Delivery (Ship It! #5) - Changelog

    2021-06-09
    This week on Ship It! Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call...
  • Consuming podcasts like PB&J (Backstage #17) - Changelog

    Consuming podcasts like PB&J (Backstage #17) - Changelog

    2021-06-09
    Adam and Jerod sit down to answer a listener question (Hi, Alex! 👋) about how we podcast. Not how we _create_ podcasts, but how we _consume_ podcasts. Along the way we share an update on our comments feature, discuss the Apple Podcasts rollout debacle...
  • Learning to learn deep learning 📖 (Practical AI #137) - Changelog

    Learning to learn deep learning 📖 (Practical AI #137) - Changelog

    2021-06-08
    Chris and Daniel sit down to chat about some exciting new AI developments including wav2vec-u (an unsupervised speech recognition model) and meta-learning (a new book about "How To Learn Deep Learning And Thrive In The Digital World"). Along...
  • Exploring Deno Land 🦕 (Changelog Interviews #443) - Changelog

    Exploring Deno Land 🦕 (Changelog Interviews #443) - Changelog

    2021-06-08
    This week we're joined by Ryan Dahl, Node.js creator, and now the creator of Deno - a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. We talk with Ryan about the massive success of Node and how...
  • Running Node natively in the browser (JS Party #178) - Changelog

    Running Node natively in the browser (JS Party #178) - Changelog

    2021-06-04
    Eric Simons and the StackBlitz team recently announced WebContainers which let you run Node.js **natively** in your browser! This has BIG implications and leaves us with many BIG questions like: _how_ did they do it, _why_ did they do it, and _where_...
  • Go Battlesnake Go! (Go Time #182) - Changelog

    Go Battlesnake Go! (Go Time #182) - Changelog

    2021-06-03
    In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those games - Battlesnake. Brad Van Vugt joins us to talk...
  • OODA for operational excellence (Ship It! #4) - Changelog

    OODA for operational excellence (Ship It! #4) - Changelog

    2021-06-02
    This week on Ship It! Gerhard talks with Ben Ford, former Royal Marine and founder of Commando Development, about the OODA loop (observe, orient, decide, act). Shipping is just a small part of it. The OODA loop that you know is probably the wrong one....
  • The fastest way to build ML-powered apps (Practical AI #136) - Changelog

    The fastest way to build ML-powered apps (Practical AI #136) - Changelog

    2021-06-01
    Tuhin Srivastava tells Daniel and Chris why BaseTen is _the_ application development toolkit for data scientists. BaseTen's goal is to make it simple to serve machine learning models, write custom business logic around them, and expose those...
  • Maintainer week! (Changelog Interviews #442) - Changelog

    Maintainer week! (Changelog Interviews #442) - Changelog

    2021-05-28
    This week is all about Maintainer Week — it's a week long event starting June 7th for open source maintainers to gather, share, and be celebrated. We're joined by Josh Simmons (Ecosystem Strategy Lead at Tidelift & President of Open Source...
  • Let's talk rendering patterns (JS Party #177) - Changelog

    Let's talk rendering patterns (JS Party #177) - Changelog

    2021-05-28
    Brian LeRoux has been building the web long enough to see many ways we produce HTML come in and go out of fashion. On this episode, he joins Amal & Nick to discuss the past, present, and potential future of rendering patterns on the web. SSR, ISR,...
  • Elixir observability using PromEx (Ship It! #3) - Changelog

    Elixir observability using PromEx (Ship It! #3) - Changelog

    2021-05-28
    This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com? **Bonus!** Tune in to our LIVE Friday...
  • Shipping KubeCon EU 2021 (Ship It! #2) - Changelog

    Shipping KubeCon EU 2021 (Ship It! #2) - Changelog

    2021-05-28
    This week on Ship It! Gerhard is joined by Constance Caramanolis, Principal Engineer at Splunk and former maintainer of Envoy Proxy, and Stephen Augustus, Head of Open Source at Cisco & self-proclaimed Caesar of Systems. Constance and Stephen are...
  • Introducing Ship It! (Ship It! #1) - Changelog

    Introducing Ship It! (Ship It! #1) - Changelog

    2021-05-28
    Welcome to Ship It! This is a new show from Changelog about shipping software - and all the details, challenges, and problems that surface. Changelog SRE Gerhard Lazu is taking us on a journey into the world of shipping code, infrastructure, ops, and...
  • Building for Ethereum in Go (Go Time #181) - Changelog

    Building for Ethereum in Go (Go Time #181) - Changelog

    2021-05-27
    In this episode, we will talk about building for Blockchain in Go. We are joined by two of the co-founders of Prysmatic Labs (a company behind the upgrades to the Ethereum network). Raul Jordan and Preston Van Loon tell Angelica how they started the...
  • Elixir meets machine learning (Practical AI #135) - Changelog

    Elixir meets machine learning (Practical AI #135) - Changelog

    2021-05-26
    Today we're sharing a special crossover episode from The Changelog podcast here on Practical AI. Recently, Daniel Whitenack joined Jerod Santo to talk with José Valim, Elixir creator, about Numerical Elixir. This is José's newest project...
  • Inside 2021's infrastructure for Changelog.com (Changelog Interviews #441) - Changelog

    Inside 2021's infrastructure for Changelog.com (Changelog Interviews #441) - Changelog

    2021-05-21
    This week we're talking about the latest infrastructure updates we've made for 2021. We're joined by Gerhard Lazu, our resident SRE here at Changelog, talking about the improvements we've made to 10x our speed and be 100% available. We...
  • CSS! Everyone's favorite programming language (JS Party #176) - Changelog

    CSS! Everyone's favorite programming language (JS Party #176) - Changelog

    2021-05-21
    This week Emma and Adam are joined by Una Kravets to discuss difficult parts of CSS.
  • Are frameworks getting an Encore? (Go Time #180) - Changelog

    Are frameworks getting an Encore? (Go Time #180) - Changelog

    2021-05-20
    Tools and frameworks that aim to boost developer productivity are always worth a closer look, but we don’t often consider the trade-offs for whichever we settle on. In this episode, we discuss the questions one should be asking when evaluating...
  • Apache TVM and OctoML (Practical AI #134) - Changelog

    Apache TVM and OctoML (Practical AI #134) - Changelog

    2021-05-18
    90% of AI / ML applications never make it to market, because fine tuning models for maximum performance across disparate ML software solutions and hardware backends requires a ton of manual labor and is cost-prohibitive. Luis Ceze and his team...
  • Open source goes to Mars 🚀 (Changelog Interviews #440) - Changelog

    Open source goes to Mars 🚀 (Changelog Interviews #440) - Changelog

    2021-05-14
    This week we're talking about open source on Mars. Martin Woodward (Senior Director of Developer Relations at GitHub) joins us to talk about the new Mars badge GitHub introduced. This collaboration between GitHub and NASA confirmed nearly 12,000...
  • This is ReScript (JS Party #175) - Changelog

    This is ReScript (JS Party #175) - Changelog

    2021-05-14
    Ever wanted a language like JavaScript, but without the warts, with a great type system, and with a lean build toolchain that doesn't waste your time? Patrick Ecker from the ReScript Association sits down with Jerod and Feross to tell us all...
  • Event-driven systems (Go Time #179) - Changelog

    Event-driven systems (Go Time #179) - Changelog

    2021-05-13
    In this episode we talk with Daniel and Steve about their experience with event-driven systems and shed some light on what they are and who they might be for. We explore topics like the complexity of setting up an event-driven system, the need to...
  • 25 years of speech technology innovation (Practical AI #133) - Changelog

    25 years of speech technology innovation (Practical AI #133) - Changelog

    2021-05-11
    To say that Jeff Adams is a trailblazer when it comes to speech technology is an understatement. Along with many other notable accomplishments, his team at Amazon developed the Echo, Dash, and Fire TV changing our perception of how we could interact...
  • Elixir meets machine learning (Changelog Interviews #439) - Changelog

    Elixir meets machine learning (Changelog Interviews #439) - Changelog

    2021-05-07
    This week Elixir creator José Valim joins Jerod and Practical AI's Daniel Whitenack to discuss Numerical Elixir, his new project that's bringing Elixir into the world of machine learning. We discuss why José chose this as his next direction,...
  • For a more dope web! (JS Party #174) - Changelog

    For a more dope web! (JS Party #174) - Changelog

    2021-05-07
    Paul Bakaus from Google Web Creators joins Amal, Nick, & Jerod to talk about this new initiative to promote, educate, and equip people to create on the web. Along the way we discuss Web Stories, AMP, RSS, Google Reader, and more, of course. Join...
  • What makes wonderful workshops?  (Go Time #178) - Changelog

    What makes wonderful workshops? (Go Time #178) - Changelog

    2021-05-06
    Perspectives from both the workshop leaders perspective, as well as the workshop participants. What are some top tips, things to watch out for, and ways to innovate and keep your participants engaged, especially in the remote world we are now living in.
  • Generating

    Generating "hunches" using smart home data 🏠 (Practical AI #132) - Changelog

    2021-05-04
    Smart home data is complicated. There are all kinds of devices, and they are in many different combinations, geographies, configurations, etc. This complicated data situation is further exacerbated during a pandemic when time series data seems to be...
  • Blasting off with Apollo 🚀 (JS Party #173) - Changelog

    Blasting off with Apollo 🚀 (JS Party #173) - Changelog

    2021-04-30
    KBall, Amal, and Feross are joined by special guest Jenn Creighton to talk about all things Apollo. How does Apollo fit into the GraphQL ecosystem, what's the next big thing, and when would you choose to use it?
  • Building startups with Go (Go Time #177) - Changelog

    Building startups with Go (Go Time #177) - Changelog

    2021-04-29
    Startups are all about iterating quickly, building MVPs, and finding that elusive product market fit, so how does Go fit into that picture? Is Go a good choice for startups, or is it exclusively for the larger corporations? In this episode Jon is...
  • Mapping the world (Practical AI #131) - Changelog

    Mapping the world (Practical AI #131) - Changelog

    2021-04-27
    Ro Gupta from CARMERA teaches Daniel and Chris all about road intelligence. CARMERA maintains the maps that move the world, from HD maps for automated driving to consumer maps for human navigation.
  • Let's mint some NFTs (Changelog Interviews #438) - Changelog

    Let's mint some NFTs (Changelog Interviews #438) - Changelog

    2021-04-27
    This week we're talking about NFTs — that's right, non-fungible tokens and we're joined by Mikeal Rogers, who's leading all things InterPlanetary Linked Data at Protocol Labs. We go down the NFT rabbit hole on a very technical level...
  • Sweet setups for easier dev (JS Party #172) - Changelog

    Sweet setups for easier dev (JS Party #172) - Changelog

    2021-04-23
    The gang talks about thier favorite software and hardware as developers. Brian Douglas joins to share his unique and open GitHub Actions flow.
  • TCP & UDP (Go Time #176) - Changelog

    TCP & UDP (Go Time #176) - Changelog

    2021-04-22
    The internet wouldn't exist as we know it if it weren't for TCP and UDP, yet many developers don't quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of Network Programming with Go, to...
  • Data science for intuitive user experiences (Practical AI #130) - Changelog

    Data science for intuitive user experiences (Practical AI #130) - Changelog

    2021-04-20
    Nhung Ho joins Daniel and Chris to discuss how data science creates insights into financial operations and economic conditions. They delve into topics ranging from predictive forecasting to aid small businesses, to learning about the economic fallout...
  • Into the Nix ecosystem (Changelog Interviews #437) - Changelog

    Into the Nix ecosystem (Changelog Interviews #437) - Changelog

    2021-04-20
    This week we're talking about Nix with Domen Kožar. The Nix ecosystem is a DevOps toolkit that takes a unique approach to package management and system configuration. Nix helps you make reproducible, declarative, and reliable systems. Domen is...
  • Let us know in the comments (Backstage #16) - Changelog

    Let us know in the comments (Backstage #16) - Changelog

    2021-04-16
    Jerod and Adam share their thoughts on Clubhouse, Twitter Spaces, et al, then discuss the value and weight of hosting commentary onsite vs on Twitter, Slack, etc. Let us know what you think in the comments.
  • Less JavaScript more htmx (JS Party #171) - Changelog

    Less JavaScript more htmx (JS Party #171) - Changelog

    2021-04-16
    Jerod & Feross learn all about htmx (a pragmatic approach to web frontends) and \_hyperscript (an experimental scripting language inspired by HyperTalk) with special guest Carson from Big Sky Software. Thanks to Rajasegar Chandran for requesting...
  • The ultimate guide to crafting your GopherCon proposal (Go Time #175) - Changelog

    The ultimate guide to crafting your GopherCon proposal (Go Time #175) - Changelog

    2021-04-15
    The Call for Proposals for GopherCon 2021 is open from Monday, April 5th to Sunday, April 25th. Kris Brandow, an experienced GopherCon speaker, has published a series of guides to assist Gophers as they craft their proposals and think about...
  • Going full bore with Graphcore! (Practical AI #129) - Changelog

    Going full bore with Graphcore! (Practical AI #129) - Changelog

    2021-04-13
    Dave Lacey takes Daniel and Chris on a journey that connects the user interfaces that we already know - TensorFlow and PyTorch - with the layers that connect to the underlying hardware. Along the way, we learn about Poplar Graph Framework Software. ...
  • Curl is a full-time job (and turns 23) (Changelog Interviews #436) - Changelog

    Curl is a full-time job (and turns 23) (Changelog Interviews #436) - Changelog

    2021-04-12
    This week we’re talking with Daniel Stenberg about 23 years of curl. Daniel shares how curl came to be, what drives and motivates him, maintaining a good cadence of an open source product, what to expect from http3, how many billions of users curl...
  • Headlines? More like HeadLIES! (JS Party #170) - Changelog

    Headlines? More like HeadLIES! (JS Party #170) - Changelog

    2021-04-09
    Jerod and Nick discuss the big Deno news, play a ridiculous new game in honor of April Fool's Day, then give shout outs to some awesome software projects we love.
  • Trials and tribulations of testing in Go (Go Time #174) - Changelog

    Trials and tribulations of testing in Go (Go Time #174) - Changelog

    2021-04-08
    Testing can be hard, how to test, where to test, what is a good test? All questions that can be deceptively difficult to answer. In this episode we talk about the trials and tribulations of testing and why it can be argued to be especially difficult in Go.
  • Next-gen voice assistants (Practical AI #128) - Changelog

    Next-gen voice assistants (Practical AI #128) - Changelog

    2021-04-06
    Nikola Mrkšić, CEO & Co-Founder of PolyAI, takes Daniel and Chris on a deep dive into conversational AI, describing the underlying technologies, and teaching them about the next generation of voice assistants that will be capable of handling true...
  • The future of the web is HTML over the wire (Changelog Interviews #435) - Changelog

    The future of the web is HTML over the wire (Changelog Interviews #435) - Changelog

    2021-04-05
    This week we're joined by long-time web developer Matt Patterson. Earlier this year Matt wrote an evocative article for A List Apart called The Future of Web Software Is HTML-over-WebSockets. In this episode Matt sits down with Jerod to discuss,...
  • Restic has your backup (Changelog Interviews #434) - Changelog

    Restic has your backup (Changelog Interviews #434) - Changelog

    2021-04-02
    This week Alexander Neumann takes Jerod on a tour of Restic, the world-class backup solution that's fast, secure, and cross-platform. We discuss why he created Restic in the first place, how (and why you should) you use it, some of its more...
  • Work environments & happiness (JS Party #169) - Changelog

    Work environments & happiness (JS Party #169) - Changelog

    2021-04-02
    KBall, Amal, and Nick dive into key dimensions of what makes a developer work environment good -- or bad. They discuss systemic factors, individual factors, what you can do about it, and a proposed scoring system for good work environments.
  • Releasing with (and without) GoReleaser (Go Time #173) - Changelog

    Releasing with (and without) GoReleaser (Go Time #173) - Changelog

    2021-04-01
    Carlos Alexandro Becker joins Mat, Natalie, & Johnny to discuss the ins and outs of releasing your Go code. Carlos created and maintains GoReleaser, a popular tool that helps you deliver your Go binaries as fast and easily as possible.
  • Women in Data Science (WiDS) (Practical AI #127) - Changelog

    Women in Data Science (WiDS) (Practical AI #127) - Changelog

    2021-03-30
    Chris has the privilege of talking with Stanford Professor Margot Gerritsen, who co-leads the Women in Data Science (WiDS) Worldwide Initiative. This is a conversation that everyone should listen to. Professor Gerritsen's profound insights into...
  • Open source, not open contribution (Changelog Interviews #433) - Changelog

    Open source, not open contribution (Changelog Interviews #433) - Changelog

    2021-03-26
    This week we're talking with Ben Johnson. Ben is known for his work on BoltDB, his work in open source, and as a freelance Go developer. Late January when Ben open sourced his newest project Litestream in the readme he shared how the project was...
  • The journey to massive scale and ultra-resilience (Founders Talk #75) - Changelog

    The journey to massive scale and ultra-resilience (Founders Talk #75) - Changelog

    2021-03-26
    This week Adam talks with Spencer Kimball, CEO and Co-founder of Cockroach Labs — makers of CockroachDB an open source cloud-native distributed SQL database. Cockroach Labs recently raised $160 million dollars on a $2 billion dollar valuation. In this...
  • Monad's Hook (JS Party #168) - Changelog

    Monad's Hook (JS Party #168) - Changelog

    2021-03-26
    In which Jerod, Nick, and KBall play the most preposterous round of "Explain it Like I'm 5" in human history. Then we dig in to Vite a little further than is advisable on a podcast. Finally, we talk about our Quiz Show app that powers JS...
  • Design philosophy (Go Time #172) - Changelog

    Design philosophy (Go Time #172) - Changelog

    2021-03-25
    In this insight-filled episode, Bill Kennedy joins Johnny and Kris to discuss best practices around the design of software in Go. Bill talks through scenarios, lessons learned, and pitfalls to avoid in both architecture and coding of Go projects.
  • Big breaches (and how to avoid them) (Changelog Interviews #432) - Changelog

    Big breaches (and how to avoid them) (Changelog Interviews #432) - Changelog

    2021-03-24
    This week we're talking about big security breaches with Neil Daswani, renowned security expert, best-selling author, and Co-Director of Stanford University’s Advanced CyberSecurity Program. His book, Big Breaches: Cybersecurity Lessons for...
  • Recommender systems and high-frequency trading (Practical AI #126) - Changelog

    Recommender systems and high-frequency trading (Practical AI #126) - Changelog

    2021-03-23
    David Sweet, author of "Tuning Up: From A/B testing to Bayesian optimization", introduces Dan and Chris to system tuning, and takes them from A/B testing to response surface methodology, contextual bandit, and finally bayesian optimization. ...
  • 10 a11y mistakes to avoid (JS Party #167) - Changelog

    10 a11y mistakes to avoid (JS Party #167) - Changelog

    2021-03-19
    Spotify's Tryggvi Gylfason joins Emma & Nick to discuss common accessibility mistakes and tips for avoiding them!
  • go:embed (Go Time #171) - Changelog

    go:embed (Go Time #171) - Changelog

    2021-03-18
    Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty...
  • Leading a non-profit unicorn (Changelog Interviews #431) - Changelog

    Leading a non-profit unicorn (Changelog Interviews #431) - Changelog

    2021-03-16
    This week we're talking about the future of freeCodeCamp with Quincy Larson and what it's taken to build it into the non-profit unicorn that it is. They're expanding their Python section into a full-blown data science curriculum and...
  • JS Danger: CSS-Tricks Edition (JS Party #166) - Changelog

    JS Danger: CSS-Tricks Edition (JS Party #166) - Changelog

    2021-03-12
    The wonderful folks behind CSS-Tricks (maybe you've heard of it?) face off in our much beloved _don't-call-it-jeopardy_ game show. Can you out smart our intrepid contestants? Play along while you listen (or watch). It's JS Danger time, y'all!
  • Talkin' 'bout code generation (Go Time #170) - Changelog

    Talkin' 'bout code generation (Go Time #170) - Changelog

    2021-03-11
    O.G. Brian Ketelsen joins the panel to discuss code generation; programs that write programs. They also discuss IDLs, DSLs, overusing language features, generics, and more. Also Brian plays his guitar. 🤘
  • Deep learning technology for drug discovery (Practical AI #125) - Changelog

    Deep learning technology for drug discovery (Practical AI #125) - Changelog

    2021-03-09
    Our Slack community wanted to hear about AI-driven drug discovery, and we listened. Abraham Heifets from Atomwise joins us for a fascinating deep dive into the intersection of deep learning models and molecule binding. He describes how these methods...
  • Who let the docs out? (JS Party #165) - Changelog

    Who let the docs out? (JS Party #165) - Changelog

    2021-03-05
    The week we talk about the new Open Web Docs initiative and the future of MDN.
  • Go at Clever (Go Time #169) - Changelog

    Go at Clever (Go Time #169) - Changelog

    2021-03-04
    In this episode we explore how Clever started using Go. What technologies did Clever start with, how did they transition to Go, and what were the motivations behind those changes? We then explore some of the OS tech written by the team at Clever.
  • Green AI 🌲 (Practical AI #124) - Changelog

    Green AI 🌲 (Practical AI #124) - Changelog

    2021-03-02
    Empirical analysis from Roy Schwartz (Hebrew University of Jerusalem) and Jesse Dodge (AI2) suggests the AI research community has paid relatively little attention to computational efficiency. A focus on accuracy rather than efficiency increases the...
  • Darklang Diaries (Changelog Interviews #430) - Changelog

    Darklang Diaries (Changelog Interviews #430) - Changelog

    2021-02-26
    This week Jerod is joined by Paul Biggar the creator of Dark, a new way to build serverless backends. Paul shares all the details about this all-in-one language, editor, and infrastructure, why he decided to make Dark in the first place, his view on...
  • We really needed new jingles (JS Party #164) - Changelog

    We really needed new jingles (JS Party #164) - Changelog

    2021-02-26
    Go Time's Mat Ryer joins Jerod, KBall, and Nick to play _Story of the Week_, _Today I Learned_, _Unpopular Opinions_, and _Shout Outs_!
  • Indecent (language) Proposals: Part 2 (Go Time #168) - Changelog

    Indecent (language) Proposals: Part 2 (Go Time #168) - Changelog

    2021-02-25
    This is the second part of a discussion about Go language proposals that may or may not make it into the language. Listen to part one as well!
  • Intensely focused on building a software company (Founders Talk #74) - Changelog

    Intensely focused on building a software company (Founders Talk #74) - Changelog

    2021-02-23
    This week Adam talks with John-Daniel Trask, co-founder & CEO of Raygun. Raygun is an award-winning application monitoring company founded by John-Daniel Trask (better known as JD) and Jeremy Boyd in Wellington, New Zealand. They have revenues in...
  • Low code, no code, accelerated code, & failing code (Practical AI #123) - Changelog

    Low code, no code, accelerated code, & failing code (Practical AI #123) - Changelog

    2021-02-23
    In this Fully-Connected episode, Chris and Daniel discuss low code / no code development, GPU jargon, plus more data leakage issues. They also share some really cool new learning opportunities for leveling up your AI/ML game!
  • JS is an occasionally functional language (JS Party #163) - Changelog

    JS is an occasionally functional language (JS Party #163) - Changelog

    2021-02-19
    Eric Normand (long-time FP advocate and author of Grokking Simplicity) joins Jerod and KBall for a deep conversation about Functional Programming in JavaScript. Eric teaches us what FP is all about, details the functional side of JS, and reviews the...
  • The art of reading the docs (Go Time #167) - Changelog

    The art of reading the docs (Go Time #167) - Changelog

    2021-02-18
    Documentation. You can treat it as a dictionary or reference manual that you look up things in when you get stuck during your day-to-day work OR (and this is where things get interesting) you can immerse yourself in a subject, domain, or technology by...
  • Community perspectives on Elastic vs AWS (Changelog Interviews #429) - Changelog

    Community perspectives on Elastic vs AWS (Changelog Interviews #429) - Changelog

    2021-02-17
    This week we're talking about the recent falling out between Elastic and AWS around the relicensing of Elasticsearch and Kibana. Like many in the community, we have been watching this very closely. Here's the tldr for context. On January...
  • The AI doc will see you now (Practical AI #122) - Changelog

    The AI doc will see you now (Practical AI #122) - Changelog

    2021-02-16
    Elad Walach of Aidoc joins Chris to talk about the use of AI for medical imaging interpretation. Starting with the world's largest annotated training data set of medical images, Aidoc is the radiologist's best friend, helping the doctor to...
  • Are web apps fundamentally different than web sites? (JS Party #162) - Changelog

    Are web apps fundamentally different than web sites? (JS Party #162) - Changelog

    2021-02-12
    Our debate format returns! Divya & Feross take the "Nope" side while Amal & Nick represent the "Yep"s. Whose side will you take?
  • Indecent (language) Proposals: Part 1 (Go Time #166) - Changelog

    Indecent (language) Proposals: Part 1 (Go Time #166) - Changelog

    2021-02-11
    In this episode, we discuss some proposed changes to Go covering a range of subjects, from magical interfaces, to enhancing range loops, make and new with inferred types, lazy values, and more. We also talk a lot about ints, so get this episode in your ears.
  • Istanbul (not Constantinople) (JS Party #161) - Changelog

    Istanbul (not Constantinople) (JS Party #161) - Changelog

    2021-02-05
    Benjamin Coe joins Amal and Divya to discuss his wide-ranging open source projects, test coverage with Istanbul, and the future of testing in JavaScript.
  • When Go programs end (Go Time #165) - Changelog

    When Go programs end (Go Time #165) - Changelog

    2021-02-04
    Michael Knyszek from the Go team joins us to talk about what happens when a program ends. How are file handles cleaned up? When are deferred functions run, and when are they skipped entirely? Is there a way to terminate all running goroutines? Tune in...
  • Cooking up synthetic data with Gretel (Practical AI #121) - Changelog

    Cooking up synthetic data with Gretel (Practical AI #121) - Changelog

    2021-02-02
    John Myers of Gretel puts on his apron and rolls up his sleeves to show Dan and Chris how to cook up some synthetic data for automated data labeling, differential privacy, and other purposes. His military and intelligence community background give...
  • Open source civilization (Changelog Interviews #428) - Changelog

    Open source civilization (Changelog Interviews #428) - Changelog

    2021-01-29
    This week we're talking about open source industrial machines. We're joined by Marcin Jakubowski from Open Source Ecology where they're developing open source industrial machines that can be made for a fraction of commercial costs, and...
  • Breaking down the State of CSS/JS (JS Party #160) - Changelog

    Breaking down the State of CSS/JS (JS Party #160) - Changelog

    2021-01-29
    KBall hangs with Nick and Jerod to analyze and discuss the trends of the web world according to the latest State of CSS and State of JS survey results.
  • Why writing is important (Go Time #164) - Changelog

    Why writing is important (Go Time #164) - Changelog

    2021-01-28
    In this episode we talk about various types of writing and how we as Go developers can learn from them. Whether it is planning and preparing to write, communicating with team members, or making our code clearer for future developers to read through...
  • The nose knows (Practical AI #120) - Changelog

    The nose knows (Practical AI #120) - Changelog

    2021-01-26
    Daniel and Chris sniff out the secret ingredients for collecting, displaying, and analyzing odor data with Terri Jordan and Yanis Caritu of Aryballe. It certainly smells like a good time, so join them for this scent-illating episode!
  • The rise of Rocky Linux (Changelog Interviews #427) - Changelog

    The rise of Rocky Linux (Changelog Interviews #427) - Changelog

    2021-01-22
    This week we're talking with Gregory Kurtzer about Rocky Linux. Greg is the founder of the CentOS project, which recently shifted its strategy and has the Linux community scrambling. Rocky Linux aims to continue where the CentOS project left off —...
  • Roadmaps to becoming a web developer in 2021 (JS Party #159) - Changelog

    Roadmaps to becoming a web developer in 2021 (JS Party #159) - Changelog

    2021-01-22
    Kamran Ahmed, creator of Developer Roadmaps, joins Jerod to talk through his 2021 roadmaps to becoming a web developer. We cover why Kamran created these resources, who they're for, how to interpret them, and then take a stroll down the paths to...
  • CUE: Configuration superpowers for everyone (Go Time #163) - Changelog

    CUE: Configuration superpowers for everyone (Go Time #163) - Changelog

    2021-01-21
    On this episode we learn how to Configure, Unify, and Execute things. What's CUE all about? Well, it's an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs,...
  • Accelerating ML innovation at MLCommons (Practical AI #119) - Changelog

    Accelerating ML innovation at MLCommons (Practical AI #119) - Changelog

    2021-01-19
    MLCommons launched in December 2020 as an open engineering consortium that seeks to accelerate machine learning innovation and broaden access to this critical technology for the public good. David Kanter, the executive director of MLCommons, joins us...
  • Waldo's My Roommate? (JS Party #158) - Changelog

    Waldo's My Roommate? (JS Party #158) - Changelog

    2021-01-15
    Preact creator Jason Miller joins Jerod and Nick to discuss WMR– the tiny all-in-one development tool for modern web apps. We ask Jason what "modern web app" means, how WMR fits in to the JS tooling landscape, why the Preact team created it...
  • We're talkin' CI/CD (Go Time #162) - Changelog

    We're talkin' CI/CD (Go Time #162) - Changelog

    2021-01-14
    Continuous integration and continuous delivery are both terms we have heard, but what do they really mean? What does CI/CD look like when done well? What are some pitfalls we might want to avoid? In this episode Jérôme and Marko, authors of the book...
  • What the web could be (in 2021 and beyond) (Changelog Interviews #426) - Changelog

    What the web could be (in 2021 and beyond) (Changelog Interviews #426) - Changelog

    2021-01-12
    Vercel CEO Guillermo Rauch and JS Party panelist Amal Hussein join Jerod to discuss the state of the web platform! We opine on why it's so important and unique, where it stands today, what modern web development looks like, and where the whole...
  • The $1 trillion dollar ML model 💵 (Practical AI #118) - Changelog

    The $1 trillion dollar ML model 💵 (Practical AI #118) - Changelog

    2021-01-11
    American Express is running what is perhaps the largest commercial ML model in the world; a model that automates over 8 billion decisions, ingests data from over $1T in transactions, and generates decisions in mere milliseconds or less globally....
  • New Year's Party 🥳 (JS Party #157) - Changelog

    New Year's Party 🥳 (JS Party #157) - Changelog

    2021-01-08
    KBall, Amal, Chris, Divya, Jerod, and Emma discuss 2020: the good, the bad, and the ugly. Then they change direction and discuss their 2021 resolutions and wishes!
  • Go Panic! (Go Time #161) - Changelog

    Go Panic! (Go Time #161) - Changelog

    2021-01-07
    Mat Ryer hosts our _don't-call-it-jeopardy_ game show live at GopherCon! Kat Zień, Mark Bates, and L Körbes put their Go knowledge to the test! Can you outwit our intrepid contestants?
  • State of the “log” 2020 (Changelog Interviews #425) - Changelog

    State of the “log” 2020 (Changelog Interviews #425) - Changelog

    2020-12-21
    It's the end of 2020 and on this year’s "State of the log" episode Adam and Jerod carry on the tradition of looking back at our favorite moments of the year -- we talk through our most popular episodes, our personal favorites and must...
  • Getting in the Flow with Snorkel AI (Practical AI #117) - Changelog

    Getting in the Flow with Snorkel AI (Practical AI #117) - Changelog

    2020-12-21
    Braden Hancock joins Chris to discuss Snorkel Flow and the Snorkel open source project. With Flow, users programmatically label, build, and augment training data to drive a radically faster, more flexible, and higher quality end-to-end AI development...
  • You can FINALLY use JSHint for evil (Changelog Interviews #424) - Changelog

    You can FINALLY use JSHint for evil (Changelog Interviews #424) - Changelog

    2020-12-20
    Today we welcome Mike Pennisi into our Maintainer Spotlight. This is a special flavor of The Changelog where we go deep into a maintainer's story. Mike is the maintainer of JSHint which, since its creation in 2011, was encumbered by a license that...
  • A hot cup of Mocha ☕ (JS Party #156) - Changelog

    A hot cup of Mocha ☕ (JS Party #156) - Changelog

    2020-12-18
    Amal and Divya turn our spotlight inward and interview our very own Christopher "Boneskull" Hiller about maintaining Mocha.js. Mocha has been a mainstay in the JavaScript testing community for ten (!) years now! They discuss the secret to...
  • Go in other spoken languages (Go Time #160) - Changelog

    Go in other spoken languages (Go Time #160) - Changelog

    2020-12-17
    L Körbes– creator of Aprenda Go– joins our panel of gophers to discuss teaching and learning Go in non-English languages. Along the way: Mat reveals his origin story, Kris explains why all idioms are garbage, and Natalie gives conference tips.
  • Engaging with governments on AI for good (Practical AI #116) - Changelog

    Engaging with governments on AI for good (Practical AI #116) - Changelog

    2020-12-14
    At this year's Government & Public Sector R Conference (or R|Gov) our very own Daniel Whitenack moderated a panel on how AI practitioners can engage with governments on AI for good projects. That discussion is being republished in this episode...
  • Coding without your hands (Changelog Interviews #423) - Changelog

    Coding without your hands (Changelog Interviews #423) - Changelog

    2020-12-13
    What do you do when you make a living typing on a keyboard, but you can no longer do that for more than a few minutes at a time? Switch careers?! Not Josh Comeau. He decided to learn from others who have come before him and develop his own solution...
  • The Tailwind beneath my wings (JS Party #155) - Changelog

    The Tailwind beneath my wings (JS Party #155) - Changelog

    2020-12-11
    Tailwind CSS creator Adam Wathan joins Jerod, Nick, & Feross for an in-depth discussion of his trending utility-first CSS framework. We cover why everyone complains about CSS, how Tailwind began and how it gained popularity, how developers use...
  • What to expect when you’re NOT expecting (Go Time #159) - Changelog

    What to expect when you’re NOT expecting (Go Time #159) - Changelog

    2020-12-10
    Mat Ryer hosts a spectacular panel with expert debuggers Derek Parker, Grant Seltzer Richman, and Hana Kim from the Go Team. Let’s face it, even the best-intended code doesn’t always do what you want it to. What’s a Gopher to do? Listen to this, that’s what!
  • From research to product at Azure AI (Practical AI #115) - Changelog

    From research to product at Azure AI (Practical AI #115) - Changelog

    2020-12-07
    Bharat Sandhu, Director of Azure AI and Mixed Reality at Microsoft, joins Chris and Daniel to talk about how Microsoft is making AI accessible and productive for users, and how AI solutions can address real world challenges that customers face. He...
  • How to design a great API (JS Party #154) - Changelog

    How to design a great API (JS Party #154) - Changelog

    2020-12-04
    Suz, Amal, and Chris join Jerod to discuss what APIs are all about, share some APIs they admire, and lay out principles and practices we can all use in our APIs.
  • The engineer who changed the game (Go Time) - Changelog

    The engineer who changed the game (Go Time) - Changelog

    2020-12-04
    Today we're sharing a full-length episode of Command Line Heroes from Season 6 for you to check out. We hand picked this episode for you to listen to. Many of us grew up playing cartridge-based games. But there's few who know the story behind...
  • Play with Go (Go Time #158) - Changelog

    Play with Go (Go Time #158) - Changelog

    2020-12-03
    Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project,...
  • Growing as a software engineer (Changelog Interviews #422) - Changelog

    Growing as a software engineer (Changelog Interviews #422) - Changelog

    2020-12-02
    Gergely Orosz joined Adam for a conversation about his journey as a software engineer. Gergely recently stepped down from his role as Engineering Manager at Uber to pursue his next big thing. But, that next big thing isn't quite clear to him yet....
  • The world's largest open library dataset (Practical AI #114) - Changelog

    The world's largest open library dataset (Practical AI #114) - Changelog

    2020-12-01
    Unsplash has released the world's largest open library dataset, which includes 2M+ high-quality Unsplash photos, 5M keywords, and over 250M searches. They have big ideas about how the dataset might be used by ML/AI folks, and there have already...
  • The secret life of gophers (Go Time #157) - Changelog

    The secret life of gophers (Go Time #157) - Changelog

    2020-11-26
    Join Mat Ryer for a fun conversation with Kris Brandow, Angelica Hill, and Natalie Pistunovich about how these Gophers get work/life done in this crazy world! Expect to learn about work environment must-haves, communication tips & tricks,...
  • A casual conversation concerning causal inference (Practical AI #113) - Changelog

    A casual conversation concerning causal inference (Practical AI #113) - Changelog

    2020-11-24
    Lucy D'Agostino McGowan, cohost of the Casual Inference Podcast and a professor at Wake Forest University, joins Daniel and Chris for a deep dive into causal inference. Referring to current events (e.g. misreporting of COVID-19 data in Georgia)...
  • Balancing business and open source (Founders Talk #73) - Changelog

    Balancing business and open source (Founders Talk #73) - Changelog

    2020-11-23
    Raj Dutt is the founder and CEO of Grafana Labs. Grafana has become the world's most popular open source technology used to compose observability dashboards (we use Grafana here at Changelog). Raj and team are 100% focused on building a...
  • The future of Mac (Changelog Interviews #421) - Changelog

    The future of Mac (Changelog Interviews #421) - Changelog

    2020-11-20
    We have a BIG show for you today. We're talking about the future of the Mac. Coming off of Apple's "One more thing." event to launch the Apple M1 chip and M1 powered Macs, we have a two part show giving you the perspective of Apple as...
  • Ionic and developer tooling (JS Party #153) - Changelog

    Ionic and developer tooling (JS Party #153) - Changelog

    2020-11-20
    Nick, and Kball are joined by Mike Hartington to talk about Ionic, the state of web components, developer tooling, and more!
  • When distributed systems Go wrong (Go Time #156) - Changelog

    When distributed systems Go wrong (Go Time #156) - Changelog

    2020-11-19
    Monitoring and debugging distributed systems is hard. In this episode, we catch up with Kelsey Hightower, Stevenson Jean-Pierre, and Carlisia Thompson to get their insights on how to approach these challenges and talk about the tools and practices...
  • Building a deep learning workstation (Practical AI #112) - Changelog

    Building a deep learning workstation (Practical AI #112) - Changelog

    2020-11-17
    What's it like to try and build your own deep learning workstation? Is it worth it in terms of money, effort, and maintenance? Then once built, what's the best way to utilize it? Chris and Daniel dig into questions today as they talk about...
  • The Kollected Kode Vicious (Changelog Interviews #420) - Changelog

    The Kollected Kode Vicious (Changelog Interviews #420) - Changelog

    2020-11-13
    We're joined by George Neville-Neil, aka Kode Vicious. Writing as Kode Vicious for ACMs Queue magazine, George Neville-Neil has spent the last 15+ years sharing incisive advice and fierce insights for everyone who codes, works with code, or works...
  • Automate the pain away with DivOps (JS Party #152) - Changelog

    Automate the pain away with DivOps (JS Party #152) - Changelog

    2020-11-13
    What the what is DivOps?! That's the question Jonathan Creamer is here to answer. In so doing, we cover the past, present, and future of frontend tooling.
  • What would you remove from Go? (Go Time #155) - Changelog

    What would you remove from Go? (Go Time #155) - Changelog

    2020-11-12
    When we talk about improving a programming language, we often think about what features we would add. Things like generics in Go, async/away in JS, etc. In this episode we take a different approach and talk about what we would remove from Go to make it better.
  • Killer developer tools for machine learning (Practical AI #111) - Changelog

    Killer developer tools for machine learning (Practical AI #111) - Changelog

    2020-11-09
    Weights & Biases is coming up with some awesome developer tools for AI practitioners! In this episode, Lukas Biewald describes how these tools were a direct result of pain points that he uncovered while working as an AI intern at OpenAI. He also...
  • Inside 2020's infrastructure for Changelog.com (Changelog Interviews #419) - Changelog

    Inside 2020's infrastructure for Changelog.com (Changelog Interviews #419) - Changelog

    2020-11-06
    We're talking with Gerhard Lazu, our resident SRE, ops, and infrastructure expert about the evolution of Changelog's infrastructure, what's new in 2020, and what we're planning for in 2021. The most notable change? We're now...
  • Frontend Feud: HalfStack Edition (JS Party #151) - Changelog

    Frontend Feud: HalfStack Edition (JS Party #151) - Changelog

    2020-11-06
    Frontend Feud returns! Emma heads up team Boooooleans 👻 and Nick captains the Whiteboard Interviews Millionaires. We played this game for our friends at HalfStack Conf and the full video of the session is on our YouTube channel too. Take the survey!
  • How Go helped save HealthCare.gov (Go Time #154) - Changelog

    How Go helped save HealthCare.gov (Go Time #154) - Changelog

    2020-11-05
    Paul Smith (from "Obama's Trauma Team") tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat...
  • Maintaining the massive success of Envoy (Changelog Interviews #418) - Changelog

    Maintaining the massive success of Envoy (Changelog Interviews #418) - Changelog

    2020-10-30
    Today we welcome Matt Klein into our Maintainer Spotlight. Matt is the creator of Envoy, born inside of Lyft. It's an edge and service proxy designed for cloud-native applications. Envoy was unexpectedly popular, and completely changed the way...
  • An ode to jQuery (JS Party #150) - Changelog

    An ode to jQuery (JS Party #150) - Changelog

    2020-10-30
    We take up a listener request this week and have an honest conversation about jQuery. Then, it's time for something new! Our friends at Hot New Tech review tone.js for us. After that, it's Pro Tip Time!
  • GitHub's Go-powered CLI (Go Time #153) - Changelog

    GitHub's Go-powered CLI (Go Time #153) - Changelog

    2020-10-29
    In this episode we discuss Mislav's experience building not one, but two Github CLIs - hub and gh. We dive into questions like, "What lead to the decision to completely rewrite the CLI in Go?", "How were you testing the CLI, especially...
  • The practice of being present (Brain Science #32) - Changelog

    The practice of being present (Brain Science #32) - Changelog

    2020-10-28
    We're joined by Elisha Goldstein, PhD - one of the world's preeminent mindfulness teachers, a clinical psychologist, founder of the Mindful Living Collective and, creator of the six-month breakthrough program - A Course in Mindful Living. If...
  • Reinforcement Learning for search (Practical AI #110) - Changelog

    Reinforcement Learning for search (Practical AI #110) - Changelog

    2020-10-26
    Hamish from Sajari blows our mind with a great discussion about AI in search. In particular, he talks about Sajari's quest for performant AI implementations and extensive use of Reinforcement Learning (RL). We've been wanting to make this one...
  • What's so exciting about Postgres? (Changelog Interviews #417) - Changelog

    What's so exciting about Postgres? (Changelog Interviews #417) - Changelog

    2020-10-23
    PostgreSQL aficionado Craig Kerstiens joins Jerod to talk about his (and our) favorite relational database. Craig details why Postgres is unique in the world of open source databases, which features are most exciting, the many things you can make...
  • Bringing it back to TypeScript (JS Party #149) - Changelog

    Bringing it back to TypeScript (JS Party #149) - Changelog

    2020-10-23
    Ben Ilegbodu joins Divya, Suz, & Amal to talk about introducing TypeScript at Stitch Fix, why TypeScript and React work well together, building component libraries, and more.
  • #GoVirCon (Go Time #152) - Changelog

    #GoVirCon (Go Time #152) - Changelog

    2020-10-22
    With Gophercon rapidly approaching, we go behind the scenes to find out what it takes to deliver the world's largest Go conference.
  • Podcasting platform Q&A (Backstage #15) - Changelog

    Podcasting platform Q&A (Backstage #15) - Changelog

    2020-10-21
    Marc Beinder is building a podcast hosting web application as a part of his senior project while at Lindenwood University. In this brief Backstage episode, Marc picks Jerod's brain about how we built our platform and challenges we ran into along the way.
  • When data leakage turns into a flood of trouble (Practical AI #109) - Changelog

    When data leakage turns into a flood of trouble (Practical AI #109) - Changelog

    2020-10-20
    Rajiv Shah teaches Daniel and Chris about data leakage, and its major impact upon machine learning models. It's the kind of topic that we don't often think about, but which can ruin our results. Raj discusses how to use activation maps and...
  • Shopify’s massive storefront rewrite (Changelog Interviews #416) - Changelog

    Shopify’s massive storefront rewrite (Changelog Interviews #416) - Changelog

    2020-10-16
    Maxime Vaillancourt joined us to talk about Shopify's massive storefront rewrite from a Ruby on Rails monolith to a completely new implementation written in Ruby. It's a fairly well known opinion that rewrites are "the single worst...
  • Thank you, Dr. Bahmutov! (JS Party #148) - Changelog

    Thank you, Dr. Bahmutov! (JS Party #148) - Changelog

    2020-10-16
    Gleb Bahmutov, PhD joins the show for a fun conversation around end-to-end testing. We get the skinny on Cypress, find out how it's structured as both an open source library and a SaaS business, tease apart the various types of tests you may (or...
  • Introducing your team to Go (Go Time #151) - Changelog

    Introducing your team to Go (Go Time #151) - Changelog

    2020-10-15
    Can't find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to...
  • Productionizing AI at LinkedIn (Practical AI #108) - Changelog

    Productionizing AI at LinkedIn (Practical AI #108) - Changelog

    2020-10-13
    Suju Rajan from LinkedIn joined us to talk about how they are operationalizing state-of-the-art AI at LinkedIn. She sheds light on how AI can and is being used in recruiting, and she weaves in some great explanations of how graph-structured data,...
  • Spotify's open platform for shipping at scale (Changelog Interviews #415) - Changelog

    Spotify's open platform for shipping at scale (Changelog Interviews #415) - Changelog

    2020-10-09
    We're joined by Jim Haughwout (Head of Infrastructure and Operations) and Stefan Ålund (Principal Product Manager) from Spotify to talk about how they manage hundreds of teams producing code and shipping at scale. Thanks to their recently open...
  • Frontend Feud (JS Party #147) - Changelog

    Frontend Feud (JS Party #147) - Changelog

    2020-10-09
    Our much anticipated _Family Feud_ rip-off inspired game show is finally here! Emma was joined by Nick and special guest Abenezer Abebe to form the Hypertext Assassins. KBall captained (despite never seeing _Family Feud_ before) the DSL Destroyers...
  • Cloud Native Go (Go Time #150) - Changelog

    Cloud Native Go (Go Time #150) - Changelog

    2020-10-08
    What is cloud native? In this episode Johnny and Aaron explain it to Mat and Jon. They then dive into questions like, "What problems does this solve?" and "Why was Go such a good fit for this space?"
  • The team that fashioned Apollo 11 (Changelog Interviews) - Changelog

    The team that fashioned Apollo 11 (Changelog Interviews) - Changelog

    2020-10-08
    We're helping Atlassian to promote Season 2 of Teamistry. If this is the first time you're hearing about this podcast, Teamistry is an original podcast from Atlassian that tells the stories of teams who work together in new and unexpected...
  • Experimenting with Elixir Radar (Backstage #14) - Changelog

    Experimenting with Elixir Radar (Backstage #14) - Changelog

    2020-10-06
    We're joined by co-founder of Plataformatec and curator of the _excellent_ Elixir Radar newsletter, Hugo Baraúna. We talk Elixir podcasts, the start of a new chapter for Hugo, his experimentations with Elixir Radar, curating content, how to make...
  • R, Data Science, & Computational Biology (Practical AI #107) - Changelog

    R, Data Science, & Computational Biology (Practical AI #107) - Changelog

    2020-10-06
    We're partnering with the upcoming R Conference, because the R Conference is well... amazing! Tons of great AI content, and they were nice enough to connect us to Daniel Chen for this episode. He discusses data science in Computational Biology and...
  • Redux is definitely NOT dead (JS Party #146) - Changelog

    Redux is definitely NOT dead (JS Party #146) - Changelog

    2020-10-02
    Redux maintainer Mark Erikson joins Jerod and Amal for an in-depth conversation around the React community's fav state management solution. We learn how Mark came to be maintainer of Redux, why and how Redux Toolkit came about, when to go with...
  • It's OK  to self-care (Brain Science #31) - Changelog

    It's OK to self-care (Brain Science #31) - Changelog

    2020-10-01
    Most of us have heard how important "self-care" is and how important it can be for healthy living. But what exactly IS self-care? In this episode, not only do we define what self-care is, but we talk through the physical, emotional, and...
  • There's a lot to learn about teaching Go (Go Time #149) - Changelog

    There's a lot to learn about teaching Go (Go Time #149) - Changelog

    2020-10-01
    In this episode we dive into teaching Go, asking questions like, "What techniques work well for teaching programming?", "What role does community play in education?", and "What are the best ways to improve at Go as a...
  • Gitter’s big adventure (Changelog Interviews #414) - Changelog

    Gitter’s big adventure (Changelog Interviews #414) - Changelog

    2020-09-30
    Gitter is exiting GitLab and entering the Matrix...ok, we couldn't help ourselves with that one. Today we're joined by Sid Sibrandij (CEO of GitLab) and Matthew Hodgson (technical co-founder of Matrix) to discuss the acquisition of Gitter. A...
  • I'm just so stressed (Brain Science #30) - Changelog

    I'm just so stressed (Brain Science #30) - Changelog

    2020-09-25
    Stress is something that we will inevitably encounter throughout our lives. It isn't all bad or maladaptive, but how we manage it can make a significant difference in our lives. The degree of stress we feel impacts how we show up in the world...
  • Double your testing trouble (JS Party #145) - Changelog

    Double your testing trouble (JS Party #145) - Changelog

    2020-09-25
    Justin Searls from Test Double joins the party to talk about patterns he's identified that lead to failure, minimalism, and of course, testing!
  • How open source saved htop (Changelog Interviews #413) - Changelog

    How open source saved htop (Changelog Interviews #413) - Changelog

    2020-09-24
    Today we welcome Hisham Muhammad into our Maintainer Spotlight. Hisham is the creator of htop - a well known cross-platform interactive process viewer. This conversation with Hisham covers the gamut of being an open source software maintainer. To set...
  • The one with Brad Fitzpatrick (Go Time #148) - Changelog

    The one with Brad Fitzpatrick (Go Time #148) - Changelog

    2020-09-24
    Brad Fitzpatrick returns to the show (last heard on episode 44) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How'd he get in to programming? What languages did he use before Go? What's he up to now that he's...
  • Changelog++ launch thoughts (Backstage #13) - Changelog

    Changelog++ launch thoughts (Backstage #13) - Changelog

    2020-09-21
    Adam and Jerod take a moment to review the soft launch of Changelog++ and feedback received from members and the community. We talk through some of the feedback we've received, how some folks still want the ads, updated thoughts on extended and...
  • Learning about (Deep) Learning (Practical AI #106) - Changelog

    Learning about (Deep) Learning (Practical AI #106) - Changelog

    2020-09-21
    In anticipation of the upcoming NVIDIA GPU Technology Conference (GTC), Will Ramey joins Daniel and Chris to talk about education for artificial intelligence practitioners, and specifically the role that the NVIDIA Deep Learning Institute plays in the...
  • The Builder Pattern (for your career) (JS Party #144) - Changelog

    The Builder Pattern (for your career) (JS Party #144) - Changelog

    2020-09-18
    The panelists discuss their thoughts on career progression while sharing some of their own history. They also talk about important considerations to think about when deciding where to go next, and share useful resources.
  • Community Q&A (Go Time #147) - Changelog

    Community Q&A (Go Time #147) - Changelog

    2020-09-17
    A community Q&A special. You asked the questions, and we discussed them live on air. A few example questions include "When is it okay to use init?", "When should we use constructors?", and "How should Go code be structured?"
  • Clarity and expectation (Brain Science #29) - Changelog

    Clarity and expectation (Brain Science #29) - Changelog

    2020-09-17
    When you lack clarity or have uncertainty for a direction or goal, it's going to be difficult to succeed in your actions. Today Mireille and Adam discuss the topic of clear communication and expectation, two of the most important ingredients of...
  • When AI goes wrong (Practical AI #105) - Changelog

    When AI goes wrong (Practical AI #105) - Changelog

    2020-09-14
    So, you trained a great AI model and deployed it in your app? It's smooth sailing from there right? Well, not in most people's experience. Sometimes things goes wrong, and you need to know how to respond to a real life AI incident. In this...
  • Estimating systems with napkin math (Changelog Interviews #412) - Changelog

    Estimating systems with napkin math (Changelog Interviews #412) - Changelog

    2020-09-11
    We're joined by Simon Eskildsen, Principal Engineer at Shopify, talking about how he uses a concept called napkin math where you use first-principle thinking to estimate systems without writing any code. By the end of the show we were estimating...
  • Let's replace your kidney with React (JS Party #143) - Changelog

    Let's replace your kidney with React (JS Party #143) - Changelog

    2020-09-11
    Ahmad Nassri returns to the party for a deep, nuanced discussion around the thoughts he shared in a recent blog post called Solving Solved Problems. We hear about the common issue Ahmad's seen at software shops of all sizes, learn the anatomy of...
  • Hits of the Summer (Go Time #146) - Changelog

    Hits of the Summer (Go Time #146) - Changelog

    2020-09-10
    This episode is different than what you're used to. We've been clipping highlights of the show for awhile now to share on Twitter and YouTube. A side effect of that effort is a bunch of awesome clips just sitting on Jerod's hard drive...
  • Dealing with conflict (Brain Science #28) - Changelog

    Dealing with conflict (Brain Science #28) - Changelog

    2020-09-09
    Conflict is a part of everyday life. If you are connected to other humans, conflict will eventually occur. But what exactly is conflict? Where does it begin? How can it be resolved? In this episode, Mireille and Adam dive deep into those details to...
  • Speech tech and Common Voice at Mozilla (Practical AI #104) - Changelog

    Speech tech and Common Voice at Mozilla (Practical AI #104) - Changelog

    2020-09-09
    Many people are excited about creating usable speech technology. However, most of the audio data used by large companies isn’t available to the majority of people, and that data is often biased in terms of language, accent, and gender. Jenny, Josh,...
  • Inside GitHub's Arctic Code Vault (Changelog Interviews #411) - Changelog

    Inside GitHub's Arctic Code Vault (Changelog Interviews #411) - Changelog

    2020-09-04
    Earlier this year on February 2nd, 2020 Jon Evans and his team of archivists took a snapshot of all active public repositories on GitHub and sent it to a decommissioned coal mine in the Svalbard archipelago where it will be stored for the next 1,000...
  • Horse JS speaks! (JS Party #142) - Changelog

    Horse JS speaks! (JS Party #142) - Changelog

    2020-09-04
    We kick off with some exciting TypeScript news, follow that with some exciting JavaScript news, then finish off with an exciting interview. Key word: **EXCITING**
  • Füźžįñg (Go Time #145) - Changelog

    Füźžįñg (Go Time #145) - Changelog

    2020-09-03
    A deep dive on Fuzzing and a close look at the official Fuzzing proposal for Go.
  • Getting Waymo into autonomous driving (Practical AI #103) - Changelog

    Getting Waymo into autonomous driving (Practical AI #103) - Changelog

    2020-09-01
    Waymo’s mission is to make it safe and easy for people and things to get where they’re going. After describing the state of the industry, Drago Anguelov - Principal Scientist and Head of Research at Waymo - takes us on a deep dive into the world of...
  • Content is QUEEN 👑 (JS Party #141) - Changelog

    Content is QUEEN 👑 (JS Party #141) - Changelog

    2020-08-28
    In this episode, we dive into the role of communication as a developer, how clarity is driving impact and how to self publish as an independent writer. Join us, as we chat with Stephanie Morillo author of The Developers Guide to Content Creation about...
  • Building desktop apps with Go + web tech (Go Time #144) - Changelog

    Building desktop apps with Go + web tech (Go Time #144) - Changelog

    2020-08-27
    Building desktop applications is tricky. Every OS has its own set of tools, and you often need to learn a new language for each. In this episode we talk with Wails creator Lea Anthony about how the build tool enables developers to create desktop apps...
  • Bringing beauty to the world of code sharing (Changelog Interviews #410) - Changelog

    Bringing beauty to the world of code sharing (Changelog Interviews #410) - Changelog

    2020-08-26
    Carbon is an open source web app that helps you create and share beautiful images of your source code. Whether you've used Carbon personally or not, odds are you've seen its dent on the universe of social code sharing. Mike Fix has been...
  • Hidden Door and so much more (Practical AI #102) - Changelog

    Hidden Door and so much more (Practical AI #102) - Changelog

    2020-08-24
    Hilary Mason is building a new way for kids and families to create stories with AI. It's called Hidden Door, and in her first interview since founding it, Hilary reveals to Chris and Daniel what the experience will be like for kids. It's the...
  • What's happening in TC39 land (JS Party #140) - Changelog

    What's happening in TC39 land (JS Party #140) - Changelog

    2020-08-21
    KBall MCs as Jordan tells us about exciting JavaScript updates that are on the way, Amal takes us all to school digging into the details, and Emma makes a surprise on-air proposal.
  • Celebrating Practical AI turning 100!! 🎉 (Changelog Interviews #409) - Changelog

    Celebrating Practical AI turning 100!! 🎉 (Changelog Interviews #409) - Changelog

    2020-08-21
    We're so excited to see Chris and Daniel take this show to 100 episodes, and that's exactly why we're rebroadcasting Practical AI #100 here on The Changelog. They've had so many great guests and discussions about everything from AGI to...
  • context.Context (Go Time #143) - Changelog

    context.Context (Go Time #143) - Changelog

    2020-08-20
    Francesc Campoy and Isobel Redelmeier joins the panel to discuss Go's context package including real-world insights into its use and misuse.
  • What does it mean to be Indistractible? (Brain Science #27) - Changelog

    What does it mean to be Indistractible? (Brain Science #27) - Changelog

    2020-08-17
    Distractions will always exist -- managing them is our responsibility. We often talk about the need for new information in order to change the old patterns of our brain. One of the best ways we can do this is through reading good books. In this...
  • Building the world's most popular data science platform (Practical AI #101) - Changelog

    Building the world's most popular data science platform (Practical AI #101) - Changelog

    2020-08-17
    Everyone working in data science and AI knows about Anaconda and has probably "conda" installed something. But how did Anaconda get started and what are they working on now? Peter Wang, CEO of Anaconda and creator of PyData and popular...
  • Best practices for Node developers (JS Party #139) - Changelog

    Best practices for Node developers (JS Party #139) - Changelog

    2020-08-14
    Node.js development began a bit like the Wild West, but over time idioms, anti-patterns, and best practices have emerged. Yoni Goldberg's Node Best Practices repo on GitHub collects, documents, and explains the best practices for Node developers....
  • All about that infra(structure) (Go Time #142) - Changelog

    All about that infra(structure) (Go Time #142) - Changelog

    2020-08-13
    Infra, Devops, Systems Engineer, SRE, and the list goes on and on. What do these terms mean? Why does every job listing for the same role seem to entail different responsibiliities? Why is it important for developers to be familiar with the...
  • Working in Public (Changelog Interviews #408) - Changelog

    Working in Public (Changelog Interviews #408) - Changelog

    2020-08-12
    Nadia Eghbal is back and this time she's talking with us about her new book _Working in Public_. If you're an old school listener you might remember the podcast we produced with Nadia and Mikeal Rogers called Request for Commits. If you...
  • Practical AI turns 100!!! 🎉 (Practical AI #100) - Changelog

    Practical AI turns 100!!! 🎉 (Practical AI #100) - Changelog

    2020-08-11
    We made it to 100 episodes of Practical AI! It has been a privilege to have had so many great guests and discussions about everything from AGI to GPUs to AI for good. In this episode, we circle back to the beginning when Jerod and Adam from The...
  • Designing and building HEY (Changelog Interviews #407) - Changelog

    Designing and building HEY (Changelog Interviews #407) - Changelog

    2020-08-07
    We're talking about designing and building HEY with Jonas Downey, the lead designer behind HEY. In their words, “Email sucked for years, but not anymore.” We were super interested in how they went about solving the problems with email, so we...
  • Amal joins the party 🎉 (JS Party #138) - Changelog

    Amal joins the party 🎉 (JS Party #138) - Changelog

    2020-08-07
    The gang officially welcomes Amal Hussein as a panelist! After that it's _Pro Tip Time_, then we finish up by attempting to demistify CSS Sweeper and the Space Toggle Trick.
  • {

    {"encoding":"json"} (Go Time #141) - Changelog

    2020-08-06
    JSON (JavaScript Object Notation) is used all over the web as a text-based way of transmitting data. In this episode, we explore Go's encoding/json package, and others with Daniel Marti.
  • It all begins with empathy (Brain Science #26) - Changelog

    It all begins with empathy (Brain Science #26) - Changelog

    2020-08-06
    Have you heard the phrase, "Put yourself in their shoes?" In this episode, the conversation focuses on the "HOW" and why it all begins with empathy. Empathy is the key that enables access to another person's perspective and...
  • Why we're launching Changelog++ (Backstage #12) - Changelog

    Why we're launching Changelog++ (Backstage #12) - Changelog

    2020-08-05
    We first launched a membership back in 2013... before they were cool! 😆 Now we're back with a brand new edition. It's called Changelog++ and we hope you love it. This episode of Backstage is a tell-all about the program. Why we think the...
  • Attack of the C̶l̶o̶n̶e̶s̶ Text! (Practical AI #99) - Changelog

    Attack of the C̶l̶o̶n̶e̶s̶ Text! (Practical AI #99) - Changelog

    2020-08-03
    Come hang with the bad boys of natural language processing (NLP)! Jack Morris joins Daniel and Chris to talk about TextAttack, a Python framework for adversarial attacks, data augmentation, and model training in NLP. TextAttack will improve your...
  • Slow and steady wins (Founders Talk #72) - Changelog

    Slow and steady wins (Founders Talk #72) - Changelog

    2020-08-03
    Jeff Sheldon is the founder and creator of Ugmonk. Jeff is a designer by trade, and an entrepreneur by accident. I been following Jeff’s journey for the better part of Ugmonk’s existence. I’m also a customer. Jeff and I hold several similar values...
  • Making Windows Terminal awesome (Changelog Interviews #406) - Changelog

    Making Windows Terminal awesome (Changelog Interviews #406) - Changelog

    2020-07-31
    Kayla Cinnamon, Program Manager at Microsoft for Windows Terminal, Console, Command Line, and Cascadia Code joined us to talk about the release of Windows Terminal 1.0 and the new Windows command-line experience. We talk about everything that went...
  • Migrating to ES Modules (JS Party #137) - Changelog

    Migrating to ES Modules (JS Party #137) - Changelog

    2020-07-31
    Mikeal and Chris welcome (back) special guest Fred K. Schott, who you may recall from our episode on Pika. This time, we're talking ESM: what it is, what's new about it, why it's the future, writing libraries with it, and much more.
  • The latest on Generics (Go Time #140) - Changelog

    The latest on Generics (Go Time #140) - Changelog

    2020-07-30
    Robert and Ian join us to talk about the latest updates on generics in Go. What type of feedback are they looking for as developers get their hands on tools designed to experiment with generics and Go? What was the deal with the featherweight Go paper...
  • 🤗 All things transformers with Hugging Face (Practical AI #98) - Changelog

    🤗 All things transformers with Hugging Face (Practical AI #98) - Changelog

    2020-07-27
    Sash Rush, of Cornell Tech and Hugging Face, catches us up on all the things happening with Hugging Face and transformers. Last time we had Clem from Hugging Face on the show (episode 35), their transformers library wasn't even a thing yet. Oh how...
  • Deep in the WebRTC deep end (JS Party #136) - Changelog

    Deep in the WebRTC deep end (JS Party #136) - Changelog

    2020-07-24
    Jerod assembles a team of WebRTC experts (Suz, Feross, Mikeal) for a deep, _deep_ dive on this _practically-ubiquitous_ yet _still-complicated_ web API. We review its history, share really cool applications using the tech, provide an excellent...
  • The future of Testify (Go Time #139) - Changelog

    The future of Testify (Go Time #139) - Changelog

    2020-07-23
    The panel discuss testing frameworks in Go. After a brief overview of the concepts involved, we discuss how testing frameworks can make our lives easier, and why some people still choose to avoid them. Mat Ryer and Mark Bates chat with Boyan Soubachov...
  • It’s OK to make money from your open source (Changelog Interviews #405) - Changelog

    It’s OK to make money from your open source (Changelog Interviews #405) - Changelog

    2020-07-22
    Adam loves a good dark theme and supporting a fellow creator, and Hedy Li finished the episode we did with Nikita Prokopov covering FiraCode and reached out saying Zeno Rocha's work on Dracula deserved the same credit. _We agreed._ So we linked up...
  • MLOps and tracking experiments with Allegro AI (Practical AI #97) - Changelog

    MLOps and tracking experiments with Allegro AI (Practical AI #97) - Changelog

    2020-07-20
    DevOps for deep learning is well... different. You need to track both data and code, and you need to run multiple different versions of your code for long periods of time on accelerated hardware. Allegro AI is helping data scientists manage these...
  • The science behind caffeine (Brain Science #25) - Changelog

    The science behind caffeine (Brain Science #25) - Changelog

    2020-07-17
    Today's episode features _our very first guest_. We're joined by Danielle Rath, a notable expert and product developer in the caffeine and energy drink industry. Danielle is the founder of GreenEyedGuide Research and Consulting where she...
  • Where the Prolog version of Vue died (JS Party #135) - Changelog

    Where the Prolog version of Vue died (JS Party #135) - Changelog

    2020-07-17
    An amalgam of interest on this week's episode starting with a peek at what's finally coming in Vue 3. We talk about the process of change in the Vue ecosystem and what interesting features are coming either very soon or not for a while...
  • Your first week with Go (Go Time #138) - Changelog

    Your first week with Go (Go Time #138) - Changelog

    2020-07-16
    Your first week with a new programming language can be tricky. In this episode Jon is joined by Jacquie and DaShaun to talk about their first week with Go. What was their primary focus? What resources did they leverage? What made it stick, and what didn't?
  • Laws for hackers to live by (Changelog Interviews #403) - Changelog

    Laws for hackers to live by (Changelog Interviews #403) - Changelog

    2020-07-16
    Dave Kerr joins Jerod to discuss the various laws, theories, principles, and patterns that we developers find useful in our work and life. We unpack Hanlon's Razor, Gall's Law, Murphy's Law, Kernighan's Law, and too many others to list here.
  • Practical AI Ethics (Practical AI #96) - Changelog

    Practical AI Ethics (Practical AI #96) - Changelog

    2020-07-14
    The multidisciplinary field of AI Ethics is brand new, and is currently being pioneered by a relatively small number of leading AI organizations and academic institutions around the world. AI Ethics focuses on ensuring that unexpected outcomes from AI...
  • What's next for José Valim and Elixir? (Changelog Interviews #402) - Changelog

    What's next for José Valim and Elixir? (Changelog Interviews #402) - Changelog

    2020-07-10
    We're joined again by José Valim talking about the recent acquihire of Plataformatec and what that means for the Elixir language, as well as José. We also talk about Dashbit a new 3 person company he helped form from work done while at...
  • "GraphQL is the bacon that'll make everything better" (JS Party #134) - Changelog

    2020-07-10
    KBall, Jerod, and Nick Nisi dive into GraphQL -- what it can do, what the challenges are, and how it differs from REST -- all with a generous helping of metaphor about buffets, restaurants, and of course bacon.
  • Focusing in on PostgreSQL (Go Time #137) - Changelog

    Focusing in on PostgreSQL (Go Time #137) - Changelog

    2020-07-09
    Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How...
  • The ins and outs of open source for AI (Practical AI #95) - Changelog

    The ins and outs of open source for AI (Practical AI #95) - Changelog

    2020-07-07
    Daniel and Chris get you Fully-Connected with open source software for artificial intelligence. In addition to defining what open source is, they discuss where to find open source tools and data, and how you can contribute back to the open source AI...
  • From acquisition to full conviction (Founders Talk #71) - Changelog

    From acquisition to full conviction (Founders Talk #71) - Changelog

    2020-07-03
    Guy Podjarny is the Founder of Snyk, a security platform that empowers software-driven businesses to develop fast and stay secure. Prior to Snyk, Guy founded Blaze which was acquired by Akamai and became CTO. We talked through the topic of acquisition...
  • The intersection of coding and fonts (Changelog Interviews #401) - Changelog

    The intersection of coding and fonts (Changelog Interviews #401) - Changelog

    2020-07-03
    A listener request led us to Nikita Prokopov and FiraCode, and we're sure glad they did. When we think of open source software, fonts aren't usually high on the list of things that need maintaining. That's not true when your font also...
  • Blitz.js puts React on Rails (JS Party #133) - Changelog

    Blitz.js puts React on Rails (JS Party #133) - Changelog

    2020-07-03
    Blitz.js creator Brandon Bayer joins Jerod to dive deep into the foundational principles of this fullstack React framework. We talk about its inspiration (Ruby on Rails), its differentiation (a “no-API” data layer), and its aspirations (built-in auth,...
  • Cognitive distortions (Brain Science #24) - Changelog

    Cognitive distortions (Brain Science #24) - Changelog

    2020-07-03
    How reflective are you with the thoughts you think? In this episode, Mireille and Adam talk through a few more cognitive distortions. These "distortions" are general tendencies or patterns of thinking that are false or inaccurate, which also...
  • Go in production at Pace.dev (Go Time #136) - Changelog

    Go in production at Pace.dev (Go Time #136) - Changelog

    2020-07-02
    Building a new app in Go can involve a lot of technical decisions. How will your code be structured? How will you handle background jobs? What will your deploy process look like? In this episode we will walk through the decisions made while building...
  • Big updates in Safari 14 (Changelog Interviews #400) - Changelog

    Big updates in Safari 14 (Changelog Interviews #400) - Changelog

    2020-06-29
    We're joined by Ronak Shah and Beth Dakin from the Safari team at Apple about their announcements at WWDC20 and the release of Safari 14. We talk about Safari WebExtensions, Face ID and Touch ID coming to the web, Safari's plans to advance the...
  • Operationalizing ML/AI with MemSQL (Practical AI #94) - Changelog

    Operationalizing ML/AI with MemSQL (Practical AI #94) - Changelog

    2020-06-29
    A lot of effort is put into the training of AI models, but, for those of us that actually want to run AI models in production, performance and scaling quickly become blockers. Nikita from MemSQL joins us to talk about how people are integrating ML/AI...
  • Feross takes us to security school (JS Party #132) - Changelog

    Feross takes us to security school (JS Party #132) - Changelog

    2020-06-26
    Did you know Feross taught Web Security at Stanford last Fall? On this episode, Divya and Nick enroll in his security school to learn about XSS, CSP, ambient authority, and a whole lot more.
  • We have regrets (Go Time #135) - Changelog

    We have regrets (Go Time #135) - Changelog

    2020-06-25
    Leaning from mistakes is key to progressing. In this episode Ben, Aaron, Kris, and Jon discuss some of our mistakes - like spending too much time designing a feature that isn't that important, or using channels excessively when first learning Go -...
  • Shipping work that matters (Changelog Interviews #399) - Changelog

    Shipping work that matters (Changelog Interviews #399) - Changelog

    2020-06-25
    We're revisiting Shape Up and product development thoughts with Ryan Singer, Head of Product Strategy at Basecamp. Last August we talked with Ryan when he first launched his book Shape Up and now we're back to see how Shape Up is shaping up —...
  • Roles to play in the AI dev workflow (Practical AI #93) - Changelog

    Roles to play in the AI dev workflow (Practical AI #93) - Changelog

    2020-06-22
    This full connected has it all: news, updates on AI/ML tooling, discussions about AI workflow, and learning resources. Chris and Daniel breakdown the various roles to be played in AI development including scoping out a solution, finding AI value,...
  • Beginnings (Go Time #134) - Changelog

    Beginnings (Go Time #134) - Changelog

    2020-06-19
    Mat Ryer talks to a new full-time Go programmer, an intern at Google, and a high-school programmer about the tech world from their perspective.
  • Evolving alongside JS (JS Party #131) - Changelog

    Evolving alongside JS (JS Party #131) - Changelog

    2020-06-19
    We take a listener request this week and discuss how we evolve alongside (or opt out of) the ever changing JavaScript syntax. Arrow functions and variable declarations take center stage, but a _wide_ range of new(ish) JS syntax and features are...
  • Your brain can change (Brain Science #23) - Changelog

    Your brain can change (Brain Science #23) - Changelog

    2020-06-17
    You are not what you've been dealt. You might have heard in your life that you've inherited bad genes or even good genes, and from that you conclude that you're doomed or blessed. In some cases there's a margin of truth to that....
  • The ONE thing every dev should know (Changelog Interviews #398) - Changelog

    The ONE thing every dev should know (Changelog Interviews #398) - Changelog

    2020-06-16
    The incomparable Jessica Kerr drops by with a grab-bag of amazing topics. Understanding software systems, transferring knowledge between devs, building relationships, using VS Code _&_ Docker to code together, observability as a logical extension...
  • The long road to AGI (Practical AI #92) - Changelog

    The long road to AGI (Practical AI #92) - Changelog

    2020-06-15
    Daniel and Chris go beyond the current state of the art in deep learning to explore the next evolutions in artificial intelligence. From Yoshua Bengio's NeurIPS keynote, which urges us forward towards System 2 deep learning, to DARPA's vision...
  • The Neuroscience of touch (Brain Science #22) - Changelog

    The Neuroscience of touch (Brain Science #22) - Changelog

    2020-06-13
    How much do you focus on your sense of touch? Have you ever considered how or why this sense is so critical to our lives and how we manage ourselves? In this episode, Mireille and Adam discuss the neurophysiological underpinnings of our sense of touch...
  • Betting on Svelte for pace.dev (JS Party #130) - Changelog

    Betting on Svelte for pace.dev (JS Party #130) - Changelog

    2020-06-12
    We often try new frameworks and tools in side projects or throwaway contexts, but you don't learn _that much_ about a thing until you use it to build something real. That's why we have Mat Ryer and David Hernandez joining us to share their...
  • Reflection and meta programming (Go Time #133) - Changelog

    Reflection and meta programming (Go Time #133) - Changelog

    2020-06-11
    Mat, Jon, and Jaana discuss reflection and meta programming. How do other languages use reflection, and how does that differ from Go's approach? What libraries are using reflection well? What are some examples of bad times to use reflect? What...
  • Leading GitLab to $100M ARR (Founders Talk #70) - Changelog

    Leading GitLab to $100M ARR (Founders Talk #70) - Changelog

    2020-06-09
    Sid Sijbrandij is the Co-founder and CEO of GitLab — an all-remote company and complete DevOps platform. As a company, they have their eyes set on taking the company public to IPO and they're very outspoken about their culture, open handbook, and...
  • Creating GitLab’s remote playbook (Changelog Interviews #397) - Changelog

    Creating GitLab’s remote playbook (Changelog Interviews #397) - Changelog

    2020-06-09
    We're talking about all things all-remote with Darren Murph, Head of Remote at GitLab. Darren is tasked with putting intentional thought and action into place to lead the largest all-remote company in the world. Yes, GitLab is 100% all-remote, as...
  • Explaining AI explainability (Practical AI #91) - Changelog

    Explaining AI explainability (Practical AI #91) - Changelog

    2020-06-08
    The CEO of Darwin AI, Sheldon Fernandez, joins Daniel to discuss generative synthesis and its connection to explainability. You might have heard of AutoML and meta-learning. Well, generative synthesis tackles similar problems from a different angle...
  • JS Danger: HalfStack Edition (JS Party #129) - Changelog

    JS Danger: HalfStack Edition (JS Party #129) - Changelog

    2020-05-29
    JS Danger is back! Suz, Emma, and Divya square off in our don't-call-it-jeopardy game show. Will Emma totally redeem herself? Are Divya's trivia skills as on point as her debate skills? Will Suz murder Jerod in a fit of...
  • The power of story (Brain Science #21) - Changelog

    The power of story (Brain Science #21) - Changelog

    2020-05-28
    Researchers have examined the power of story and discovered the way in which stories provide a framework that has the capacity to transcend language for universal understanding. According to Joe Lazauskas, "Stories illuminate the city of our...
  • The trouble with databases (Go Time #132) - Changelog

    The trouble with databases (Go Time #132) - Changelog

    2020-05-28
    Databases are tricky, especially at scale. In this episode Mat, Jaana, and Jon discuss different types of databases, the pros and cons of each, along with the many ways developers can have issues with databases. They also explore questions like,...
  • De-Google-ing your website analytics (Changelog Interviews #396) - Changelog

    De-Google-ing your website analytics (Changelog Interviews #396) - Changelog

    2020-05-27
    Plausible creators Uku Täht and Marko Saric join the show to talk about their open source, privacy-friendly alternative to Google Analytics. We talk through the backstory of the project, why it's open source, the details behind a few viral blog...
  • Exploring NVIDIA's Ampere & the A100 GPU (Practical AI #90) - Changelog

    Exploring NVIDIA's Ampere & the A100 GPU (Practical AI #90) - Changelog

    2020-05-26
    On the heels of NVIDIA's latest announcements, Daniel and Chris explore how the new NVIDIA Ampere architecture evolves the high-performance computing (HPC) landscape for artificial intelligence. After investigating the new specifications of the...
  • We hear Dojo 7 is

    We hear Dojo 7 is "better than React" (JS Party #128) - Changelog

    2020-05-22
    Nick and Jerod welcome Dojo's Matt Gadd to the show to catch us up on what's changed with the framework since episode #25, what's coming in version 7, and to defend Nick's comment that if you like React you just might like Dojo better.
  • What's your backstory Adam? (Backstage #11) - Changelog

    What's your backstory Adam? (Backstage #11) - Changelog

    2020-05-22
    We're bringing Brain Science backstage — Mireille puts on her interviewer hat for a deep dive into Adam's backstory. When and how did he get involved with podcasting? How did he get in to software development? When did he get his first shot at...
  • On community and safety (Go Time #131) - Changelog

    On community and safety (Go Time #131) - Changelog

    2020-05-21
    Johnny and Jon are joined by Denise to talk about her role at GitHub and what the community and safety team does to help open source project creators and contributors, GoCon Canada and the role of organizing a conference, and more.
  • Navigating perfectionism (Brain Science #20) - Changelog

    Navigating perfectionism (Brain Science #20) - Changelog

    2020-05-20
    High expectations for performance in both life and work are common, but what do you do when you get stuck and you're not able to achieve the results you desire? In this episode, Mireille and Adam talk through the different aspects of perfectionism...
  • Leading GitHub to a $7.5 billion acquisition (Changelog Interviews #395) - Changelog

    Leading GitHub to a $7.5 billion acquisition (Changelog Interviews #395) - Changelog

    2020-05-18
    Jason Warner (CTO at GitHub) joined the show to talk with us about the backstory of how he helped to lead GitHub to a $7.5 billion acquisition by Microsoft. Specifically how they trusted their gut not just the data, and how they understood the value...
  • YouTube made me do it (Backstage #10) - Changelog

    YouTube made me do it (Backstage #10) - Changelog

    2020-05-18
    Long-time listener (and YouTube aficionado) Owen Bickford joins Jerod backstage to discuss his recent contribution to Changelog's Elixir/Phoenix-based open source platform.
  • A visit to Deno Land (JS Party #127) - Changelog

    A visit to Deno Land (JS Party #127) - Changelog

    2020-05-15
    Divya and Nick welcome Deno's Kit Kelly to the show to celebrate the highly-anticipated new JavaScript/TypeScript runtime's big 1.0 release. This is a wide-ranging discussion about all things Deno. We discuss why they're using Rust, how...
  • Challenges of distributed messaging systems (Go Time #130) - Changelog

    Challenges of distributed messaging systems (Go Time #130) - Changelog

    2020-05-14
    Distributed systems are hard. Building a distributed messaging system for these systems to communicate is even harder. In this episode, we unpack some of the challenges of building distributed messaging systems (like NATS), including how Go makes that...
  • Step away to get unstuck (Brain Science #19) - Changelog

    Step away to get unstuck (Brain Science #19) - Changelog

    2020-05-14
    In this episode, Mireille and Adam talk through the challenge of problem solving. It's all to common to utilize the "try harder" approach when things aren't working out the way you'd like. While that kind of effort is valuable,...
  • VisiData is like duct tape for your data (Changelog Interviews #394) - Changelog

    VisiData is like duct tape for your data (Changelog Interviews #394) - Changelog

    2020-05-12
    Saul Pwanson is the creator and maintainer of VisiData, a terminal interface for exploring and arranging tabular data. On this Maintainer Spotlight episode, Saul joins Jerod for a wide-ranging discussion on crossword puzzles, biographs, and Saul's...
  • AI for Good: clean water access in Africa (Practical AI #89) - Changelog

    AI for Good: clean water access in Africa (Practical AI #89) - Changelog

    2020-05-11
    Chandler McCann tells Daniel and Chris about how DataRobot engaged in a project to develop sustainable water solutions with the Global Water Challenge (GWC). They analyzed over 500,000 data points to predict future water point breaks. This enabled...
  • Building a real programmable robot (Founders Talk #69) - Changelog

    Building a real programmable robot (Founders Talk #69) - Changelog

    2020-05-08
    The role of a father plays a pivotal role in a child's life. Ian Bernstein is a former Founder of Sphero and is now the Founder and Head of Product of Misty Robotics — they're building the first programmable robot for the home and business....
  • What I’m gonna share here is really mediocre (JS Party #126) - Changelog

    What I’m gonna share here is really mediocre (JS Party #126) - Changelog

    2020-05-08
    Node 14, Vue's Vite, and `is-promise` are in the news. We've got some working from home tips and unpopular opinions to share. And... shout outs! 👏
  • Building resiliency (Brain Science #18) - Changelog

    Building resiliency (Brain Science #18) - Changelog

    2020-05-08
    In this episode, Mireille and Adam discuss the importance of building resiliency and how we can build skills to navigate unexpected and unwanted adversities. Fundamentally, we are designed to adapt out of a place of survival. Given that, we have to...
  • Black Hat Go (Go Time #129) - Changelog

    Black Hat Go (Go Time #129) - Changelog

    2020-05-07
    Put on your dark hoodie, turn all the lights off, and join the author of Black Hat Go as we explore the darker side of Go.
  • Gatsby's long road to incremental builds (Changelog Interviews #393) - Changelog

    Gatsby's long road to incremental builds (Changelog Interviews #393) - Changelog

    2020-05-06
    Gatsby creator Kyle Mathews joins Jerod fresh off the launch of incremental builds to tell the story of this feature that's 3 years in the making. We talk about Kyle's vision for Gatsby, why incremental builds took so long, why it's not...
  • Ask us anything (about AI) (Practical AI #88) - Changelog

    Ask us anything (about AI) (Practical AI #88) - Changelog

    2020-05-04
    Daniel and Chris get you Fully-Connected with AI questions from listeners and online forums: - What do you think is the next big thing? - What are CNNs? - How does one start developing an AI-enabled business solution? - What tools do you use every...
  • These buttons look like buttons (JS Party #125) - Changelog

    These buttons look like buttons (JS Party #125) - Changelog

    2020-05-01
    This week Feross and Emma chat with Segun Adebayo about Chakra UI, a modular React component library that's changing the game for design systems and app development.
  • Indeed's FOSS Contributor Fund (Changelog Interviews #392) - Changelog

    Indeed's FOSS Contributor Fund (Changelog Interviews #392) - Changelog

    2020-04-30
    Duane O'Brien (head of open source at Indeed) joined the show to talk about their FOSS Contributor Fund and FOSS Responders. He's super passionate about open source, and through his role at Indeed Duane was able to implement this fund and open...
  • Immediate mode GUIs (Go Time #128) - Changelog

    Immediate mode GUIs (Go Time #128) - Changelog

    2020-04-30
    Mat, Johnny and Jon are joined by Elias, creator of Gio, to discuss GUIs. Specifically, we explore the pros and cons of immediate vs retained mode and explore some examples of each, as well how some frameworks like React are attempting to bring the...
  • Reinforcement learning for chip design (Practical AI #87) - Changelog

    Reinforcement learning for chip design (Practical AI #87) - Changelog

    2020-04-27
    Daniel and Chris have a fascinating discussion with Anna Goldie and Azalia Mirhoseini from Google Brain about the use of reinforcement learning for chip floor planning - or placement - in which many new designs are generated, and then evaluated, to...
  • We got confs on lockdown (JS Party #124) - Changelog

    We got confs on lockdown (JS Party #124) - Changelog

    2020-04-24
    Emma, Divya, and Suz are joined by Quincy Larson from freeCodeCamp where they chat about virtual conferences. Are they better than in-person conferences? What are the differences? Let's find out!
  • WebRTC in Go (Go Time #127) - Changelog

    WebRTC in Go (Go Time #127) - Changelog

    2020-04-23
    The gang discusses WebRTC with Sean DuBois, creator of the Pion project and author of a pure Go WebRTC implementation. What exactly is WebRTC? Why is it so popular for video chatting? How does it work under the hood, and how does it compare with other...
  • Start with gratitude (Brain Science #17) - Changelog

    Start with gratitude (Brain Science #17) - Changelog

    2020-04-22
    It's been said that happy people are thankful, but maybe it's the other way around. Thankful people are happy. In this episode we discuss the value of and the way that practicing gratitude can improve your overall outlook and mental health....
  • Work from home SUPERCUT (Changelog Interviews #391) - Changelog

    Work from home SUPERCUT (Changelog Interviews #391) - Changelog

    2020-04-22
    Today we're featuring conversations from different perspectives on working from home from our JS Party, Go Time, and Brain Science podcasts here on Changelog.com. Because, hey...if you didn't know we have 6 active podcasts in our portfolio of...
  • Exploring the COVID-19 Open Research Dataset (Practical AI #86) - Changelog

    Exploring the COVID-19 Open Research Dataset (Practical AI #86) - Changelog

    2020-04-20
    In the midst of the COVID-19 pandemic, Daniel and Chris have a timely conversation with Lucy Lu Wang of the Allen Institute for Artificial Intelligence about COVID-19 Open Research Dataset (CORD-19). She relates how CORD-19 was created and organized,...
  • Developing a mental framework (Brain Science #16) - Changelog

    Developing a mental framework (Brain Science #16) - Changelog

    2020-04-17
    The quality of your thinking depends on your mental framework. To become a better thinker you need to have an understanding of this mental framework and how you view the world. But, what exactly is a mental framework? How have we all been programmed...
  • JS

    JS "Danger" Party (JS Party #123) - Changelog

    2020-04-17
    Our Jeopardy-style (but don't call it Jeopardy) game is back! This time Jerod plays the part of Alex Trabeck and Emma tries her hand at contestant-ing. Can Scott Tolinski from the Syntax podcast hang with Emma and Nick? Listen and play along!
  • The monolith vs microservices debate (Go Time #126) - Changelog

    The monolith vs microservices debate (Go Time #126) - Changelog

    2020-04-16
    What is a microservice, and what is a monolith? What differentiates them? When is a good time for your team to start considering the transition from monolith to microservice? And does using microservices mean you can't use a monorepo?
  • Visualizing the spread of Coronavirus (Changelog Interviews #390) - Changelog

    Visualizing the spread of Coronavirus (Changelog Interviews #390) - Changelog

    2020-04-13
    Harry Stevens is a Graphics Reporter at The Washington Post and the author of "Why outbreaks like coronavirus spread exponentially, and how to 'flatten the curve'" — the most popular post in The Washington Post's online...
  • Achieving provably beneficial, human-compatible AI (Practical AI #85) - Changelog

    Achieving provably beneficial, human-compatible AI (Practical AI #85) - Changelog

    2020-04-13
    AI legend Stuart Russell, the Berkeley professor who leads the *Center for Human-Compatible AI*, joins Chris to share his insights into the future of artificial intelligence. Stuart is the author of *Human Compatible*, and the upcoming 4th edition of...
  • What's new and what's Next.js (JS Party #122) - Changelog

    What's new and what's Next.js (JS Party #122) - Changelog

    2020-04-10
    Divya and Jerod welcome ZEIT founder Guillermo Rauch to the show for a deep discussion on the state of JAMstack, what's new & exciting with Next.js, and some big picture analysis of where the industry is heading.
  • Organizing for the community (Go Time #125) - Changelog

    Organizing for the community (Go Time #125) - Changelog

    2020-04-09
    What does it take to organize a community event? How do you ensure it is diverse? What does diversity even mean? Tune in to learn directly from organizers of some of the most diverse Go meetups (Gophercon EU and Go Bridge).
  • Working from home (Brain Science #15) - Changelog

    Working from home (Brain Science #15) - Changelog

    2020-04-08
    Given all of the recent changes and adjustments many individuals have made to working remotely, Mireille and Adam discuss some of the relevant aspects of working from home. How do you develop habits that work for you to be the most productive? Which...
  • Securing the web with Let's Encrypt (Changelog Interviews #389) - Changelog

    Securing the web with Let's Encrypt (Changelog Interviews #389) - Changelog

    2020-04-07
    We're talking with Josh Aas, the Executive Director of the Internet Security Research Group, which is the legal entity behind the Let's Encrypt certificate authority. In June of 2017, Let’s Encrypt celebrated 100 Million certificates issued....
  • COVID-19 Q&A and CORD-19 (Practical AI #84) - Changelog

    COVID-19 Q&A and CORD-19 (Practical AI #84) - Changelog

    2020-04-06
    So many AI developers are coming up with creative, useful COVID-19 applications during this time of crisis. Among those are Timo from Deepset-AI and Tony from Intel. They are working on a question answering system for pandemic-related questions called...
  • What even is a micro frontend? (JS Party #121) - Changelog

    What even is a micro frontend? (JS Party #121) - Changelog

    2020-04-03
    Jerod and KBall are joined by Micro Frontends in Action author Michael Geers to discuss (you guessed it) micro frontend architecture. We ask: what is the concept? How is it similar/different to micro services? Who is it best fitted for? How do you put...
  • Enterprise Go? (Go Time #124) - Changelog

    Enterprise Go? (Go Time #124) - Changelog

    2020-04-02
    Bryan Liles joins Johnny and Mat for a wide-ranging discussion that starts with the question: what even is enterprise Go?
  • The 10x developer myth (Changelog Interviews #388) - Changelog

    The 10x developer myth (Changelog Interviews #388) - Changelog

    2020-03-31
    In late 2019, Bill Nichols, a senior member of the technical staff at Carnegie Mellon University with the Software Engineering Institute published his study on "the 10x developer myth." On this show we talk with Bill about all the details of...
  • Welcome to The Changelog (Changelog Interviews) - Changelog

    Welcome to The Changelog (Changelog Interviews) - Changelog

    2020-03-30
    The Changelog is deep discussions in & around the world of software... and it's been going for over a decade. We talk to hackers, like Chris Anderson from 3D Robotics... leaders, like Devon Zuegel) from GitHub... and innovators, like Amal...
  • Mapping the intersection of AI and GIS (Practical AI #83) - Changelog

    Mapping the intersection of AI and GIS (Practical AI #83) - Changelog

    2020-03-30
    Daniel Wilson and Rob Fletcher of ESRI hang with Chris and Daniel to chat about how AI powered modern geographic information systems (GIS) and location intelligence. They illuminate the various models used for GIS, spatial analysis, remote sensing,...
  • WFH!? (JS Party #120) - Changelog

    WFH!? (JS Party #120) - Changelog

    2020-03-27
    With most of us working from home for the first time (or for a long time), we thought it'd be a good idea to share our experiences and opinions on how to manage it. We discuss how to optimize your location, your schedule, your communications, and...
  • WFH (Go Time #123) - Changelog

    WFH (Go Time #123) - Changelog

    2020-03-26
    Working from home can be challenging, especially amid school closings and everything else caused by COVID-19. In this episode panelists Jon, Mat, Carmen, and Mark share advice and experiences they have accumulated over many years of working from home....
  • Welcome to Practical AI (Practical AI) - Changelog

    Welcome to Practical AI (Practical AI) - Changelog

    2020-03-25
    Practical AI is a weekly podcast that’s marking artificial intelligence practical, productive, and accessible to everyone. If world of AI affects your daily life, this show is for you. From the practitioner wanting to keep up with the latest tools...
  • Memory and learning (Brain Science #14) - Changelog

    Memory and learning (Brain Science #14) - Changelog

    2020-03-25
    Mireille and Adam discuss the process of forming memories, the various types of memory, anxieties, phobias, panic attacks, and how our attention and our memory relates to learning. Where you place your attention influences what you might remember....
  • Prepare yourself for Quantum Computing (Changelog Interviews #387) - Changelog

    Prepare yourself for Quantum Computing (Changelog Interviews #387) - Changelog

    2020-03-24
    Johan Vos joined us to talk about his new book 'Quantum Computing for Developers' which is available to read right now as part of the Manning Early Access Program (MEAP). Listen near the end of the show to learn how you can get a free copy or...
  • Speech recognition to say it just right (Practical AI #82) - Changelog

    Speech recognition to say it just right (Practical AI #82) - Changelog

    2020-03-23
    Catherine Breslin of Cobalt joins Daniel and Chris to do a deep dive on speech recognition. She also discusses how the technology is integrated into virtual assistants (like Alexa) and is used in other non-assistant contexts (like transcription and...
  • Redwood brings full-stack to the JAMstack (JS Party #119) - Changelog

    Redwood brings full-stack to the JAMstack (JS Party #119) - Changelog

    2020-03-20
    Tom Preston-Werner (co-founder of GitHub, board member at Netlify) joins the party and brings his new, opinionated, full-stack, serverless web app framework with him. Will Redwood help usher in the future Tom predicted back in 2018? We discuss that...
  • The Zen of Go (Go Time #122) - Changelog

    The Zen of Go (Go Time #122) - Changelog

    2020-03-19
    Dave Cheney talks to us about the Zen of Go (ten engineering values for writing simple, readable, maintainable Go code). What makes code good in Go? What guiding principles should we bear in mind when writing Go?
  • Engineer to manager and back again (Changelog Interviews #386) - Changelog

    Engineer to manager and back again (Changelog Interviews #386) - Changelog

    2020-03-18
    Lauren Tan joined us to talk about her blog post titled "Does it spark joy?" In this post Lauren shared the news of her resignation as an engineering manager at Netflix to return to being a software engineer. We examine the career trajectory...
  • It is Go Time! (Go Time) - Changelog

    It is Go Time! (Go Time) - Changelog

    2020-03-16
    This is THE podcast for diverse discussions from around the Go community. Go Time’s panel hosts special guests like Kelsey Hightower... (clip from episode #114) picks the brains of the Go team at Google... (clip from episode #100) shares their...
  • Brace for turbulence (Brain Science #13) - Changelog

    Brace for turbulence (Brain Science #13) - Changelog

    2020-03-16
    In the wake of the coronavirus outbreak being declared a global pandemic and a national emergency here in the United States as well as many other countries around the world, it would be extremely difficult to have a serious conversation here on Brain...
  • Building a career in Data Science (Practical AI #81) - Changelog

    Building a career in Data Science (Practical AI #81) - Changelog

    2020-03-16
    Emily Robinson, co-author of the book Build a Career in Data Science, gives us the inside scoop about optimizing the data science job search. From creating one's resume, cover letter, and portfolio to knowing how to recognize the right job at a...
  • Pushing webpack forward (Changelog Interviews #385) - Changelog

    Pushing webpack forward (Changelog Interviews #385) - Changelog

    2020-03-13
    We sit down with Tobias Koppers of webpack fame to talk about his life as a full-time maintainer of one of the most highly used (4 million+ dependent repos!) and influential tools in all of the web. Things we ask Tobias include: how he got here, how...
  • "I do, we do, you do" (JS Party #118) - Changelog

    2020-03-13
    This week we're talking about building technical courses! From video courses to written courses, we'll give you our tips for building an effective and memorable course.
  • Pow! Pow! Power tools! (Go Time #121) - Changelog

    Pow! Pow! Power tools! (Go Time #121) - Changelog

    2020-03-12
    Johnny and John welcome Thorsten Ball back to the show. This time we're talking power tools! Editors, operating systems, containers, cloud providers, databases, and more. You name it, we probably talk about.
  • Altair 8800 and the dawn of a revolution (Changelog Interviews) - Changelog

    Altair 8800 and the dawn of a revolution (Changelog Interviews) - Changelog

    2020-03-11
    We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 3 from season 4 — called...
  • Enter the Matrix (Changelog Interviews #384) - Changelog

    Enter the Matrix (Changelog Interviews #384) - Changelog

    2020-03-09
    Matthew Hodgson (technical co-founder) joined us to talk about Matrix - an open source project and open standard for secure, decentralized, real-time communication. It's open source, it's decentralized, it's end-to-end-encrypted, and...
  • What exactly is

    What exactly is "data science" these days? (Practical AI #80) - Changelog

    2020-03-09
    Matt Brems from General Assembly joins us to explain what "data science" actually means these days and how that has changed over time. He also gives us some insight into how people are going about data science education, how AI fits into the...
  • Catching up with Gatsby (JS Party #117) - Changelog

    Catching up with Gatsby (JS Party #117) - Changelog

    2020-03-06
    Dustin Schau joins the party to talk about the state of Gatsby and the changes and improvements to it in the last year. We talk about what Gatsby delivers to the front end and how it does it quickly with improvements to the build system. Dustin also...
  • Your choice is your superpower (Brain Science #12) - Changelog

    Your choice is your superpower (Brain Science #12) - Changelog

    2020-03-06
    Mireille and Adam discuss the power of choice as it relates to our locus of control, decision making, and the changes we want to make in our lives. Emotions play a role in decision making as do our values and the perceived payout. When we are aware of...
  • On the verge of new AI possibilities (Go Time #120) - Changelog

    On the verge of new AI possibilities (Go Time #120) - Changelog

    2020-03-05
    In this episode Jaana and Mat are joined by Daniel and Miriah to dive into AI in Go. Why has python historically had a bigger foothold in the AI scene? Is machine learning in Go growing? What libraries and tools are out there for someone looking to...
  • This is JS Party! (JS Party) - Changelog

    This is JS Party! (JS Party) - Changelog

    2020-03-03
    We are a party-themed podcast, so FUN is at the heart of every episode. One way we keep things fun is by mixing it up and trying new things. We play games like JS Jeopardy... (clip from episode #112) debate hot topics like should websites work...
  • From open core to open source (Changelog Interviews #383) - Changelog

    From open core to open source (Changelog Interviews #383) - Changelog

    2020-03-02
    Frank Karlitschek joined us to talk about Nextcloud - a self-hosted free & open source community-driven productivity platform that's safe home for all your data. We talk about how Nextcloud was forked from ownCloud, successful ways to run...
  • TensorFlow in the cloud (Practical AI #79) - Changelog

    TensorFlow in the cloud (Practical AI #79) - Changelog

    2020-03-02
    Craig Wiley, from Google Cloud, joins us to discuss various pieces of the TensorFlow ecosystem along with TensorFlow Enterprise. He sheds light on how enterprises are utilizing AI and supporting AI-driven applications in the Cloud. He also clarifies...
  • Somebody somewhere is generating JS from Fortran (JS Party #116) - Changelog

    Somebody somewhere is generating JS from Fortran (JS Party #116) - Changelog

    2020-02-28
    KBall interviews Brian Leroux in a wide-ranging discussion covering "Progressive Bundling" with native ES Modules, building infrastructure as code, and what the future of JamStack and serverless deployment might look like.
  • Stop the presses (Go Time #119) - Changelog

    Stop the presses (Go Time #119) - Changelog

    2020-02-27
    Newsletters play a unique role for developers. As the Go community continues to grow and mature, these newsletters provide a much-needed filter for the oft overwhelming stream of new articles, talks, and libraries produced by the community on a weekly...
  • NLP for the world's 7000+ languages (Practical AI #78) - Changelog

    NLP for the world's 7000+ languages (Practical AI #78) - Changelog

    2020-02-24
    Expanding AI technology to the local languages of emerging markets presents huge challenges. Good data is scarce or non-existent. Users often have bandwidth or connectivity issues. Existing platforms target only a small number of high-resource...
  • All the stale things (JS Party #115) - Changelog

    All the stale things (JS Party #115) - Changelog

    2020-02-21
    Divya leads a deep discussion with Jerod, KBall, and Nick on what's stagnating in browsers. What has remained the same in browser tech over the last 20 years that remains a pain point in working with browsers? For example - Focus in browsers...
  • The developer's guide to content creation (Changelog Interviews #382) - Changelog

    The developer's guide to content creation (Changelog Interviews #382) - Changelog

    2020-02-21
    Stephanie Morillo (content strategist and previously editor-in-chief of DigitalOcean and GitHub's company blogs) wrote a book titled The Developer's Guide to Content Creation — it's a book for developers who want to consistently and...
  • Quack like a wha-? (Go Time #118) - Changelog

    Quack like a wha-? (Go Time #118) - Changelog

    2020-02-20
    Interfaces are everywhere in Go. The basic error type is an interface, writing with the `fmt` package means you are probably using an interface, and there are countless other instances where they pop up. In this episode Mark, Mat, Johnny, and Jon...
  • Competing for attention (Brain Science #11) - Changelog

    Competing for attention (Brain Science #11) - Changelog

    2020-02-19
    Mireille and Adam discuss the mechanism of attention as an allocation of one's resources. If we can think of attention as that of a lens, we can practice choosing what we give our attention to recognizing that multiple things, both externally and...
  • The dawn of sponsorware (Changelog Interviews #381) - Changelog

    The dawn of sponsorware (Changelog Interviews #381) - Changelog

    2020-02-17
    Caleb Porzio is the creator & maintainer of Livewire, AlpineJS, and more. His latest open source endeavor was announced as "sponsorware", which means it lived in a private repo (only available to Caleb's GitHub Sponsors) until he hit a...
  • Real-time conversational insights from phone call data (Practical AI #77) - Changelog

    Real-time conversational insights from phone call data (Practical AI #77) - Changelog

    2020-02-17
    Daniel and Chris hang out with Mike McCourt from Invoca to learn about the natural language processing model architectures underlying Signal AI. Mike shares how they process conversational data, the challenges they have to overcome, and the types of...
  • Productionising real-world ML data pipelines (Changelog Interviews #380) - Changelog

    Productionising real-world ML data pipelines (Changelog Interviews #380) - Changelog

    2020-02-14
    Yetunde Dada from QuantumBlack joins Jerod for a deep dive on Kedro, a workflow tool that helps structure reproducible, scaleable, deployable, robust, and versioned data pipelines. They discuss what Kedro's all about and how it's "changing...
  • Octane moves Ember to an HTML-first approach (JS Party #114) - Changelog

    Octane moves Ember to an HTML-first approach (JS Party #114) - Changelog

    2020-02-14
    KBall and Nick dive deep with Chris Manson and Jen Weber from the Ember core team. They talk about Ember.js: What it is, why it's different, what's new in the Ember Octane release, and what's exciting in the future of the project.
  • Telemetry and the art of measuring what matters (Go Time #117) - Changelog

    Telemetry and the art of measuring what matters (Go Time #117) - Changelog

    2020-02-13
    Telemetry is tricky to get started with. What metrics should you be tracking? Which metrics are important? Will they help you predict and avoid potential issues? When is a good time to start? Should you put it off until later? In this episode we...
  • GraphQL's benefits and costs (JS Party) - Changelog

    GraphQL's benefits and costs (JS Party) - Changelog

    2020-02-11
    We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we're sharing a full-length episode right here in the JS Party feed. This episode features Owen Ou, who is joined by Tanmai Gopal (CEO of Hasura) talking about the...
  • AI-powered scientific exploration and discovery (Practical AI #76) - Changelog

    AI-powered scientific exploration and discovery (Practical AI #76) - Changelog

    2020-02-10
    Daniel and Chris explore Semantic Scholar with Doug Raymond of the Allen Institute for Artificial Intelligence. Semantic Scholar is an AI-backed search engine that uses machine learning, natural language processing, and machine vision to surface...
  • Fullstack D3 (JS Party #113) - Changelog

    Fullstack D3 (JS Party #113) - Changelog

    2020-02-07
    The State of JS 2019 survey left many in awe of the beautifully rendered line graph created by Amelia Wattenberger. So we've brought her on JS Party to discuss how she built it! We'll chat about all things D3, a JavaScript library for...
  • Unusual uses for Go: GUIs (Go Time #116) - Changelog

    Unusual uses for Go: GUIs (Go Time #116) - Changelog

    2020-02-06
    Johnny and Jon are joined by Andy Williams to talk about some of the unusual ways developers are using Go. In this particular episode they deep dive into building GUIs and discuss all of the challenges imposed by trying to build a UI that is both...
  • Good tech debt (Changelog Interviews #379) - Changelog

    Good tech debt (Changelog Interviews #379) - Changelog

    2020-02-06
    Jon Thornton (Engineering Manager at Squarespace) joined the show to talk about tech debt by way of his post to the Squarespace engineering blog titled "3 Kinds of Good Tech Debt". We talked through the concept of "good tech debt," how...
  • Shame on you (Brain Science #10) - Changelog

    Shame on you (Brain Science #10) - Changelog

    2020-02-05
    Mireille and Adam discuss shame as an emotional and experiential construct. We dive into the neural structures involved in processing this emotion as well as the factors and implications of our experience of shame. Shame is a natural response to the...
  • The soul of an old machine (Changelog Interviews) - Changelog

    The soul of an old machine (Changelog Interviews) - Changelog

    2020-02-04
    We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 1 from season 4 — called...
  • Insights from the AI Index 2019 Annual Report (Practical AI #75) - Changelog

    Insights from the AI Index 2019 Annual Report (Practical AI #75) - Changelog

    2020-02-03
    Daniel and Chris do a deep dive into The AI Index 2019 Annual Report, which provides unbiased rigorously-vetted data that one can use "to develop intuitions about the complex field of AI". Analyzing everything from R&D and technical...
  • Open source meets climate science (Changelog Interviews #378) - Changelog

    Open source meets climate science (Changelog Interviews #378) - Changelog

    2020-01-31
    Anders Damsgaard is a climate science researcher working on cryosphere processes at the Department of Geophysics at Stanford University. He joined the show to talk with us about the intersection of open source and climate science. Specifically, we...
  • Do you want JavaScript again or more JavaScript? (JS Party #112) - Changelog

    Do you want JavaScript again or more JavaScript? (JS Party #112) - Changelog

    2020-01-31
    It's a new year which means companies are hiring and developers are interviewing. So we thought it would be fun to host a fun game of technical Jeopardy.
  • Grokking Go.dev (Go Time #115) - Changelog

    Grokking Go.dev (Go Time #115) - Changelog

    2020-01-30
    Carmen, Mat, and Jon are joined by Steve Francia and Julie Qiu to discuss the new Go.dev website. What was the motivation behind it? What technology was used to build it? How are they working to make package discovery better? And what resources are...
  • Testing ML systems (Practical AI #74) - Changelog

    Testing ML systems (Practical AI #74) - Changelog

    2020-01-27
    Production ML systems include more than just the model. In these complicated systems, how do you ensure quality over time, especially when you are constantly updating your infrastructure, data and models? Tania Allard joins us to discuss the ins and...
  • Becoming an accidental founder (Founders Talk #68) - Changelog

    Becoming an accidental founder (Founders Talk #68) - Changelog

    2020-01-24
    Mike McDerment is the founder and CEO of FreshBooks. Believe it or not, Mike became a founder by accident. Like many of us, Mike had an itch that he just had to scratch. One thing led to another and soon enough FreshBooks became a key tool in the belt...
  • Intro to Rust programming (Changelog Interviews) - Changelog

    Intro to Rust programming (Changelog Interviews) - Changelog

    2020-01-24
    We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we're sharing a full-length episode right here in The Changelog’s feed. This episode features Chris Castle with special guests Carol Nichols and Jake Goulding...
  • Lesser known things browsers can do in 2020 (JS Party #111) - Changelog

    Lesser known things browsers can do in 2020 (JS Party #111) - Changelog

    2020-01-24
    Did you know you can make a device vibrate via a webpage? Neither did we until we popped open Luigi De Rosa's super cool repo that collects many of the lesser known things browsers can do in 2020. On this episode we hang out on his list and...
  • One small act of kindness (Brain Science #9) - Changelog

    One small act of kindness (Brain Science #9) - Changelog

    2020-01-23
    Mireille and Adam dig deeper into empathy as a construct. What key brain structures are involved? How can we better understand empathy to be able to better navigate ourselves and our relationships with others both at home and in the workplace?
  • Cloudy with a chance of Kelsey Hightower (Go Time #114) - Changelog

    Cloudy with a chance of Kelsey Hightower (Go Time #114) - Changelog

    2020-01-21
    In this episode, we're joined by Kelsey Hightower to discuss the evolution of cloud infrastructure management, the role Kubernetes and its API play in it, and how we, as developers and operators, should be adapting to these changes.
  • Meet Algo, your personal VPN in the cloud (Changelog Interviews #377) - Changelog

    Meet Algo, your personal VPN in the cloud (Changelog Interviews #377) - Changelog

    2020-01-20
    The commercial VPN industry is a minefield to navigate and many open source solutions are a pain to use or ill-suited for the task. Algo VPN, on the other hand, is a self-hosted personal VPN designed for ease of deployment and security. It uses the...
  • AI-driven automation in manufacturing (Practical AI #73) - Changelog

    AI-driven automation in manufacturing (Practical AI #73) - Changelog

    2020-01-20
    One of the things people most associate with AI is automation, but how is AI actually shaping automation in manufacturing? Costas Boulis from Bright Machines joins us to talk about how they are using AI in various manufacturing processes and in their...
  • Your code might be gross for a reason (JS Party #110) - Changelog

    Your code might be gross for a reason (JS Party #110) - Changelog

    2020-01-17
    KBall, Divya, Mikeal, and Feross dig deep into refactoring. When to do it, best practices, things to watch out for, and the difference between a refactor and a rewrite. We then close out with some key pro tips.
  • Go at Heroku (Go Time) - Changelog

    Go at Heroku (Go Time) - Changelog

    2020-01-16
    We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we're sharing a full-length episode right here in the Go Time feed. This episode features Johnny Boursiquot (Go Time panelist) on the mic with guests Edward Muller...
  • State of the “log” 2019 (Changelog Interviews #376) - Changelog

    State of the “log” 2019 (Changelog Interviews #376) - Changelog

    2020-01-14
    Welcome to 2020 — on this year’s “State of the ‘log’” episode Jerod and I look back at our favorite moments from 2019 and forward to 2020 and beyond. We talk through our most popular episodes, our personal favorites, our 10-year anniversary, the...
  • Go at Cloudflare (Go Time #113) - Changelog

    Go at Cloudflare (Go Time #113) - Changelog

    2020-01-14
    Jaana, Jon, and Mat are joined by John Graham-Cumming, the CTO of Cloudflare, to discuss Go at Cloudflare along with John's unique involvement in Gordon Brown's apology to Alan Turing. How did Cloudflare get started with Go? What problems do...
  • The mechanics of goal setting (Brain Science #8) - Changelog

    The mechanics of goal setting (Brain Science #8) - Changelog

    2020-01-14
    Mireille and Adam discuss goal setting and the different types of goals we set. We reflect on how can you set goals that work for you and measure them. We also talk about how you go about building the behaviors that align with your identity and...
  • How the U.S. military thinks about AI (Practical AI #72) - Changelog

    How the U.S. military thinks about AI (Practical AI #72) - Changelog

    2020-01-13
    Chris and Daniel talk with Greg Allen, Chief of Strategy and Communications at the U.S. Department of Defense (DoD) Joint Artificial Intelligence Center (JAIC). The mission of the JAIC is "to seize upon the transformative potential of artificial...
  • These talks are all quite attractive (JS Party #109) - Changelog

    These talks are all quite attractive (JS Party #109) - Changelog

    2020-01-10
    At Node+JS Interactive... the talks are all quite attractive. From transpilation dread... to awesome worker threads. This conf is surely impactive!
  • defer GoTime() (Go Time #112) - Changelog

    defer GoTime() (Go Time #112) - Changelog

    2020-01-07
    Mat, Carmen, and Jon are joined by Dan Scales to talk about Mat's favorite keyword in Go - defer. Where did the defer statement come from? What problems can it solve? How has it shaped how we write Go code? How are other languages solving similar...
  • 2019's AI top 5  (Practical AI #71) - Changelog

    2019's AI top 5 (Practical AI #71) - Changelog

    2020-01-06
    Wow, 2019 was an amazing year for AI! In this fully connected episode, Chris and Daniel discuss their list of top 5 notable AI things from 2019. They also discuss the "state of AI" at the end of 2019, and they make some predictions for 2020.
  • New Year's Party! 🎉 (JS Party #108) - Changelog

    New Year's Party! 🎉 (JS Party #108) - Changelog

    2020-01-03
    Jerod, Divya, Chris, KBall, & Nick ring in the new year with our 2020 predictions, wish lists, & resolutions. Will Chrome's browser market share decrease? Will Svelte (or a Svelte-alike) continue to trend? Will Jerod finally write some...
  • What are you thinking? (Brain Science #7) - Changelog

    What are you thinking? (Brain Science #7) - Changelog

    2019-12-30
    Mireille and Adam discuss the role of our thoughts, how they run our lives, and how they make us feel. We talk through alternative ways to think, the power we hold in starving our habitual neural networks, and the ways our thoughts help us to be our...
  • Gerhard goes to KubeCon (part 2) (Changelog Interviews #375) - Changelog

    Gerhard goes to KubeCon (part 2) (Changelog Interviews #375) - Changelog

    2019-12-27
    Gerhard is back for part two of our interviews at KubeCon 2019. Join him as he goes deep on Prometheus with Björn Rabenstein, Ben Kochie, and Frederic Branczyk... Grafana with Tom Wilkie and Ed Welch... and Crossplane with Jared Watts, Marques...
  • Bugs are in the air (Go Time #111) - Changelog

    Bugs are in the air (Go Time #111) - Changelog

    2019-12-24
    Guests are catching the bug, so we decided to spend this episode talking about bugs! How do you find and fix your bugs? Do you sketch things out, whip out the debugger, or something else?
  • AI for search at Etsy (Practical AI #70) - Changelog

    AI for search at Etsy (Practical AI #70) - Changelog

    2019-12-23
    We have all used web and product search technologies for quite some time, but how do they actually work and how is AI impacting search? Andrew Stanton from Etsy joins us to dive into AI-based search methods and to talk about neuroevolution. He also...
  • Modular software architecture (JS Party #107) - Changelog

    Modular software architecture (JS Party #107) - Changelog

    2019-12-20
    Jerod and Divya welcome npm CTO Ahmad Nassri to discuss modular architecture. What it is, why it matters, and how you can achieve it. Ahmad has been thinking deeply about this topic lately and we have a very fruitful discussion that should have...
  • Gerhard goes to KubeCon (part 1) (Changelog Interviews #374) - Changelog

    Gerhard goes to KubeCon (part 1) (Changelog Interviews #374) - Changelog

    2019-12-18
    Changelog's resident infrastructure expert Gerhard Lazu is on location at KubeCon 2019. This is part one of a two-part series from the world's largest open source conference. In this episode you'll hear from event co-chair Bryan Liles,...
  • The fireside edition 🔥 (Go Time #110) - Changelog

    The fireside edition 🔥 (Go Time #110) - Changelog

    2019-12-17
    Grab a hot beverage and a warm blanket because it's time for a fireside chat with the Go Time panel! We discuss many topics of interest: what we'd build if we had 2 weeks to build _anything_ in Go, the things about Go that "grind our...
  • Escaping the

    Escaping the "dark ages" of AI infrastructure (Practical AI #69) - Changelog

    2019-12-16
    Evan Sparks, from Determined AI, helps us understand why many are still stuck in the "dark ages" of AI infrastructure. He then discusses how we can build better systems by leveraging things like fault tolerant training and AutoML. Finally,...
  • Trending up GitHub's developer charts (Changelog Interviews #373) - Changelog

    Trending up GitHub's developer charts (Changelog Interviews #373) - Changelog

    2019-12-14
    In this episode we’re shining our maintainer spotlight on Ovilia. Hailing from Shanghai, China, Ovilia is an up-and-coming developer who contributes to Apache ECharts, maintains Polyvia, which does very cool low-poly image and video processing, and...
  • Mikeal schools us on ES Modules (JS Party #106) - Changelog

    Mikeal schools us on ES Modules (JS Party #106) - Changelog

    2019-12-13
    ES Modules are unflagged in Node 13. What does this mean? Can we use them yet? We chat with Mikeal, our resident expert, and find out.
  • Building an open source excavation robot for NASA (Changelog Interviews #372) - Changelog

    Building an open source excavation robot for NASA (Changelog Interviews #372) - Changelog

    2019-12-11
    Ronald Marrero is a software developer working on NASA's Artemis program, which aims at landing the first woman and next man on the Moon by 2024. How Ron got here is a fascinating story, starting at UCF and winding its way through the Florida...
  • Concurrency, parallelism, and async design (Go Time #109) - Changelog

    Concurrency, parallelism, and async design (Go Time #109) - Changelog

    2019-12-10
    Go was designed with concurrency in mind. That's why we have language primitives like goroutines, channels, wait groups, and mutexes. They're very powerful when used correctly, but they can be very complicated if used unwisely. Roberto...
  • Modern NLP with spaCy (Practical AI #68) - Changelog

    Modern NLP with spaCy (Practical AI #68) - Changelog

    2019-12-09
    SpaCy is awesome for NLP! It's easy to use, has widespread adoption, is open source, and integrates the latest language models. Ines Montani and Matthew Honnibal (core developers of spaCy and co-founders of Explosion) join us to discuss the...
  • Re-licensing Sentry (Changelog Interviews #371) - Changelog

    Re-licensing Sentry (Changelog Interviews #371) - Changelog

    2019-12-08
    David Cramer joined the show to talk about the recent license change of Sentry to the Business Source License from a BSD 3-clause license. We talk about the details that triggered this change, the specifics of the BSL license and its required...
  • Modernizing Etsy’s codebase with React (JS Party #105) - Changelog

    Modernizing Etsy’s codebase with React (JS Party #105) - Changelog

    2019-12-06
    KBall connects with Katie Sylor-Miller to talk about migrating OhShitGit to the JAMStack, migrating legacy codebases to modern front-end technologies, and design systems.
  • Making GANs practical (Practical AI #67) - Changelog

    Making GANs practical (Practical AI #67) - Changelog

    2019-12-02
    GANs are at the center of AI hype. However, they are also starting to be extremely practical and be used to develop solutions to real problems. Jakub Langr and Vladimir Bok join us for a deep dive into GANs and their application. We discuss the basics...
  • The making of GitHub Sponsors (Changelog Interviews #370) - Changelog

    The making of GitHub Sponsors (Changelog Interviews #370) - Changelog

    2019-12-01
    Devon Zuegel is an Open Source Product Manager at GitHub. She's also one of the key people responsible for making GitHub Sponsors a thing. We talk with Devon about how she came to GitHub to develop GitHub Sponsors, the months of research she did...
  • Mentor-ship 🛳️ (JS Party #104) - Changelog

    Mentor-ship 🛳️ (JS Party #104) - Changelog

    2019-11-29
    This week we chatted with Kahlil Lechelt about mentorship. What types of mentorships are there, what makes a successful mentorship, and where can you find a mentor?
  • Respect, empathy, and compassion (Brain Science #6) - Changelog

    Respect, empathy, and compassion (Brain Science #6) - Changelog

    2019-11-28
    Mireille and Adam discuss empathy, respect, and compassion and the role each of these interpersonal constructs play in strengthening our relationships, both personally and professionally. What exactly is empathy, respect, and compassion? What are key...
  • Graph databases (Go Time #108) - Changelog

    Graph databases (Go Time #108) - Changelog

    2019-11-27
    Mat, Johnny, and Jaana are joined by Francesc Campoy to talk about Graph databases. We ask all the important questions — What are graph databases (and why do we need them)? What advantages do they have over relational databases? Are graph databases...
  • Build custom ML tools with Streamlit (Practical AI #66) - Changelog

    Build custom ML tools with Streamlit (Practical AI #66) - Changelog

    2019-11-25
    Streamlit recently burst onto the scene with their intuitive, open source solution for building custom ML/AI tools. It allows data scientists and ML engineers to rapidly build internal or external UIs without spending time on frontend development. In...
  • Compilers and interpreters (Go Time #107) - Changelog

    Compilers and interpreters (Go Time #107) - Changelog

    2019-11-22
    Thorsten Ball and Tim Raymond join Mat Ryer and Mark Bates to talk about compilers and interpreters. What are the roles of compilers and interpreters? What do they do? The how and why of writing a compiler in Go. We also talk about Thorsten’s books...
  • You're probably using streams (JS Party #103) - Changelog

    You're probably using streams (JS Party #103) - Changelog

    2019-11-22
    This week we chat with Matteo Collina, Technical Director at NearForm and member of the Node.js Technical Steering Committee, about his upcoming Node+JS Interactive talk on Node Streams. We talk about their creation before any standards and how they...
  • Ten years of Changelog 🎉 (Backstage #9) - Changelog

    Ten years of Changelog 🎉 (Backstage #9) - Changelog

    2019-11-21
    On this special re-broadcast of the freeCodeCamp podcast, Quincy Larson (freeCodeCamp's founder) interviewed Adam and Jerod in the ultimate Backstage episode to celebrate a decade of conversations, news, and community here at Changelog. Yes, this...
  • Managing our mental health (Brain Science #5) - Changelog

    Managing our mental health (Brain Science #5) - Changelog

    2019-11-21
    Mireille and Adam discuss key aspects of mental health and what it looks like to manage our own mental well-being. What are the key ingredients to managing it? How do our relationships and boundaries impact it? Are sleep, food, and activity really...
  • Intelligent systems and knowledge graphs (Practical AI #65) - Changelog

    Intelligent systems and knowledge graphs (Practical AI #65) - Changelog

    2019-11-18
    There's a lot of hype about knowledge graphs and AI-methods for building or using them, but what exactly is a knowledge graph? How is it different from a database or other data store? How can I build my own knowledge graph? James Fletcher from...
  • Five years of freeCodeCamp (Changelog Interviews #369) - Changelog

    Five years of freeCodeCamp (Changelog Interviews #369) - Changelog

    2019-11-15
    Today we have a very special show for you – we're talking with Quincy Larson the founder of freeCodeCamp as part of a two-part companion podcast series where we each celebrate our 5 and 10 year anniversaries. This year marks 5 years for...
  • Component libraries, style guides, design systems... OH MY (JS Party #102) - Changelog

    Component libraries, style guides, design systems... OH MY (JS Party #102) - Changelog

    2019-11-15
    Design systems are taking the tech industry by storm, but what exactly are they? Do you even need one? This week we're talking all things design systems. We'll chat about component libraries and style guides, companies who are building design...
  • To GraphQL or not to GraphQL? (Backstage #8) - Changelog

    To GraphQL or not to GraphQL? (Backstage #8) - Changelog

    2019-11-12
    Go Time panelist Mat Ryer joins Jerod to talk through the pros and cons of GraphQL vs REST for a future Changelog API. There's also a fair bit of language chat around Go and JavaScript, a section on Machine Learning, and some inside baseball on...
  • Code editors and language servers (Go Time #106) - Changelog

    Code editors and language servers (Go Time #106) - Changelog

    2019-11-11
    In this episode we talk with Ramya Rao about code editors and language servers. We share our thoughts on which editor we use, why we use it, and why we'd switch. We also discuss what a language server is and why it matters in connecting editors...
  • Robot hands solving Rubik's cubes (Practical AI #64) - Changelog

    Robot hands solving Rubik's cubes (Practical AI #64) - Changelog

    2019-11-11
    Everyone is talking about it. OpenAI trained a pair of neural nets that enable a robot hand to solve a Rubik's cube. That is super dope! The results have also generated a lot of commentary and controversy, mainly related to the way in which the...
  • Finding collaborators for open source (Changelog Interviews #368) - Changelog

    Finding collaborators for open source (Changelog Interviews #368) - Changelog

    2019-11-10
    Jeff Meyerson, host of Software Engineering Daily, and the founder of FindCollabs (a place to find collaborators for open source software) joined the show to talk about living in San Francisco, his thoughts on podcasting and where the medium is...
  • Should we rebrand JavaScript? (JS Party #101) - Changelog

    Should we rebrand JavaScript? (JS Party #101) - Changelog

    2019-11-08
    We're back with another #YepNope episode, this time debating whether or not JavaScript needs to be rebranded. This premise was inspired by Kieran Potts' article of the same name. Divya/Jerod represent Team Yep and Chris/KBall represent Team...
  • Open source data labeling tools (Practical AI #63) - Changelog

    Open source data labeling tools (Practical AI #63) - Changelog

    2019-11-05
    What's the most practical of practical AI things? Data labeling of course! It's also one of the most time consuming and error prone processes that we deal with in AI development. Michael Malyuk of Heartex and Label Studio joins us to discuss...
  • 11 awesome lightning chats ⚡️ (JS Party #100) - Changelog

    11 awesome lightning chats ⚡️ (JS Party #100) - Changelog

    2019-11-01
    What you're about to hear is a series of lightning chats recorded live from All Things Open 2019. How's this for topic diversity? 👇 A/B testing, finding your tribe, dancing, TikTok, what is happening with front-ends becoming full-stacks, Code...
  • Kubernetes and Cloud Native (Go Time #105) - Changelog

    Kubernetes and Cloud Native (Go Time #105) - Changelog

    2019-11-01
    Johnny and Mat are joined by Kris Nova and Joe Beda to talk about Kubernetes and Cloud Native. They discuss the rise of "Cloud Native" applications as facilitated by Kubernetes, good places to use Kubernetes, the challenges faced running such...
  • Back to Agile's basics (Changelog Interviews #367) - Changelog

    Back to Agile's basics (Changelog Interviews #367) - Changelog

    2019-10-31
    Robert C. Martin, aka Uncle Bob, joined the show to talk about the practices of Agile. Bob has written a series of books in order to pass down the wisdom he's gained over his 50 year software career — books like Clean Architecture, Clean Code, The...
  • It's time to talk time series (Practical AI #62) - Changelog

    It's time to talk time series (Practical AI #62) - Changelog

    2019-10-28
    Times series data is everywhere! I mean, seriously, try to think of some data that isn't a time series. You have stock prices and weather data, which are the classics, but you also have a time series of images on your phone, time series log data...
  • There’s no server more secure than one that doesn’t exist (JS Party #99) - Changelog

    There’s no server more secure than one that doesn’t exist (JS Party #99) - Changelog

    2019-10-25
    KBall catches up with Phil Hawksworth of Netlify at JAMStackConfSF to dive deep into JAMStack, what it's about, where the ecosystem is going, and what is still hard.
  • Building search tools in Go (Go Time #104) - Changelog

    Building search tools in Go (Go Time #104) - Changelog

    2019-10-24
    Johnny is joined by Marty Schoch, creator of the full-text search and indexing engine Bleve, to talk about the art and science of building capable search tools in Go. You get a mix of deep technical considerations as well as some of the challenges...
  • Coping skills and strategies (Brain Science #4) - Changelog

    Coping skills and strategies (Brain Science #4) - Changelog

    2019-10-21
    Mireille and Adam discuss coping skills and strategies to use when managing the emotions and struggles of everyday life. We talk through some common ways people manage their emotions, strategies for emotional coping, as well as problem solving coping.
  • AI in the browser (Practical AI #61) - Changelog

    AI in the browser (Practical AI #61) - Changelog

    2019-10-21
    We've mentioned ML/AI in the browser and in JS a bunch on this show, but we haven't done a deep dive on the subject... until now! Victor Dibia helps us understand why people are interested in porting models to the browser and how people are...
  • And... the website is down 😱 (JS Party #98) - Changelog

    And... the website is down 😱 (JS Party #98) - Changelog

    2019-10-18
    Jerod, Divya, & Suz get together to discuss top-level `await`, the JS13kGames winner, Liran Tal's `is-website-vulnerable`, Vue 3's source code, and Facebook's take on AR/VR/XR. Plus 3 awesome pro tips you don't want to miss!
  • Pioneering open source drones and robocars (Changelog Interviews #366) - Changelog

    Pioneering open source drones and robocars (Changelog Interviews #366) - Changelog

    2019-10-18
    Chris Anderson, former Editor-in-Chief of WIRED and a true pioneer in the world of drones, joined the show to talk about his hobby gone wrong, how he started 3D Robotics, DIY Drones, and Dronecode. We also talked about his newest passion, DIY Robocars.
  • All about caching (Go Time #103) - Changelog

    All about caching (Go Time #103) - Changelog

    2019-10-17
    Manish Jain and Karl McGuire of Dgraph join Johnny and Jon to discuss caching in Go. What are caches, hit rates, admission policies, and why do they matter? How can you get started using a cache in your applications?
  • Blacklisted facial recognition and surveillance companies (Practical AI #60) - Changelog

    Blacklisted facial recognition and surveillance companies (Practical AI #60) - Changelog

    2019-10-15
    The United States has blacklisted several Chinese AI companies working in facial recognition and surveillance. Why? What are these companies doing exactly, and how does this fit into the international politics of AI? We dig into these questions and...
  • The John Wick trilogy (Backstage #7) - Changelog

    The John Wick trilogy (Backstage #7) - Changelog

    2019-10-15
    In a world where an ex-hit-man named John Wick comes out of retirement to track down the gangsters that killed his dog and stole his car — three die-hard fans (Adam, Jerod, and Brett) spend nearly 2 hours discussing the John Wick trilogy and then some.
  • The wonderful thing about Tiggers (JS Party #97) - Changelog

    The wonderful thing about Tiggers (JS Party #97) - Changelog

    2019-10-11
    KBall, Jerod, and Divya dig deep into how we learn. We look into how to choose what to learn, techniques for learning, and a set of respective resources.
  • Let's talk Elixir! (Changelog Interviews #365) - Changelog

    Let's talk Elixir! (Changelog Interviews #365) - Changelog

    2019-10-09
    Jerod is joined by Chris and Desmond (co-hosts of the ElixirTalk podcast) to catch up on what's moving and shaking in the Elixir and Phoenix communities. We discuss what's attractive about Elixir, what it means to have the language finalized,...
  • On application design (Go Time #102) - Changelog

    On application design (Go Time #102) - Changelog

    2019-10-09
    Mat is joined by Peter Bourgon, Kat Zień, and Ben Johnson to talk about application design in Go — principles, trade-offs, common mistakes, patterns, and the things you should consider when it comes to application design.
  • Flying high with AI drone racing at AlphaPilot (Practical AI #59) - Changelog

    Flying high with AI drone racing at AlphaPilot (Practical AI #59) - Changelog

    2019-10-07
    Chris and Daniel talk with Keith Lynn, AlphaPilot Program Manager at Lockheed Martin. AlphaPilot is an open innovation challenge, developing artificial intelligence for high-speed racing drones, created through a partnership between Lockheed Martin...
  • Performant Node desktop apps with NodeGui (JS Party #96) - Changelog

    Performant Node desktop apps with NodeGui (JS Party #96) - Changelog

    2019-10-04
    What if you could have an Electron-like app framework without the Chromium dependency and resulting performance woes? Well, now you can. NodeGui is a Qt5-powered, cross-platform, native app GUI framework for JavaScript with CSS-like styling. In this...
  • Security for Gophers (Go Time #101) - Changelog

    Security for Gophers (Go Time #101) - Changelog

    2019-10-03
    Mat, Filippo, Johan, and Roberto discuss security in Go. Does Go make it easy to secure your code? What common mistakes are Gophers making? What is fuzzing? How can attackers abuse your code if you use the default http mux?
  • Maintainer spotlight! Valeri Karpov (Changelog Interviews #364) - Changelog

    Maintainer spotlight! Valeri Karpov (Changelog Interviews #364) - Changelog

    2019-10-02
    In this episode we’re shining our maintainer spotlight on Valeri Karpov. Val has been the solo maintainer of Mongoose since 2014. This episode with Val continues our maintainer spotlight series where we dig deep into the life of an open source...
  • Win a FREE 🎟️ to All Things Open 2019! (JS Party) - Changelog

    Win a FREE 🎟️ to All Things Open 2019! (JS Party) - Changelog

    2019-09-30
    A brief announcement about the upcoming All Things Open conference in Raleigh, NC. What we'll be doing there, why you should join us, and how to win a FREE 🎟️ to the event.
  • AI in the majority world and model distillation  (Practical AI #58) - Changelog

    AI in the majority world and model distillation (Practical AI #58) - Changelog

    2019-09-30
    Chris and Daniel take some time to cover recent trends in AI and some noteworthy publications. In particular, they discuss the increasing AI momentum in the majority world (Africa, Asia, South and Central America and the Caribbean), and they dig into...
  • Nushell for the GitHub era (Changelog Interviews #363) - Changelog

    Nushell for the GitHub era (Changelog Interviews #363) - Changelog

    2019-09-27
    Jonathan Turner, Andrés Robalino, and Yehuda Katz joined the show to talk about Nushell, or just Nu for short. It’s a modern shell for the GitHub era. It’s written in Rust, and it has the backing of some of the greatest minds in open source. We talk...
  • Visual programming with hardware and Node-RED (JS Party #95) - Changelog

    Visual programming with hardware and Node-RED (JS Party #95) - Changelog

    2019-09-27
    Special guest Nick O'Leary joins us this episode to chat about the Node-RED project, how it started, and the fascinating uses cases for it out in the wild. We go into some of the technical challenges behind designing easy to use interfaces for...
  • Humans and habits (Brain Science #3) - Changelog

    Humans and habits (Brain Science #3) - Changelog

    2019-09-27
    Mireille and Adam explore the habit loop, the role of environment as a cue, behavior change, the role of dopamine, willpower as a finite resource, and the impact of social influences on habits. As with any change, we need to collect data. Instead of...
  • The influence of open source on AI development (Practical AI #57) - Changelog

    The influence of open source on AI development (Practical AI #57) - Changelog

    2019-09-25
    The All Things Open conference is happening soon, and we snagged one of their speakers to discuss open source and AI. Samuel Taylor talks about the essential role that open source is playing in AI development and research, and he gives us some tips on...
  • Creating the Go programming language (Go Time #100) - Changelog

    Creating the Go programming language (Go Time #100) - Changelog

    2019-09-25
    Carmen and Jon talk with Rob Pike and Robert Griesemer (the creators of Go) about its origins, growth, influence, and future. This an epic episode that dives deep into the history and details of the how's and why's of Go, and the choices...
  • Hiring and nurturing junior developers (Go Time #99) - Changelog

    Hiring and nurturing junior developers (Go Time #99) - Changelog

    2019-09-20
    Johnny, Carmen, Jon, and returning guest Stevenson Jean-Pierre talk about hiring engineers with a focus on junior roles. Why do we keep running into these ridiculous job listings that nobody could ever live up to? What benefits do junior developers...
  • Ohhh! Caching!! (JS Party #94) - Changelog

    Ohhh! Caching!! (JS Party #94) - Changelog

    2019-09-20
    The gang gets together to catch you up on what's new & noteworthy in the community. Then we share a few things we've learned recently in our first-ever "Today I Learned" segment. Finally, we wrap it up with things we're excited about.
  • Machine powered refactoring with AST's (Changelog Interviews #362) - Changelog

    Machine powered refactoring with AST's (Changelog Interviews #362) - Changelog

    2019-09-19
    Amal Hussein (Engineering Manager at npm) joined the show to talk about AST’s — aka, abstract syntax trees. Amal is giving a talk at All Things Open on the subject so we asked her to give us an early preview. She’s on a mission to democratize the...
  • Worlds are colliding - AI and HPC (Practical AI #56) - Changelog

    Worlds are colliding - AI and HPC (Practical AI #56) - Changelog

    2019-09-17
    In this very special fully-connected episode of Practical AI, Daniel interviews Chris. They discuss High Performance Computing (HPC) and how it is colliding with the world of AI. Chris explains how HPC differs from cloud/on-prem infrastructure, and he...
  • Generative engineering cultures (Changelog Interviews #361) - Changelog

    Generative engineering cultures (Changelog Interviews #361) - Changelog

    2019-09-17
    Dave Kaplan (Head of Software Engineering at Policygenius) joined the show to talk about Generative Engineering Cultures and how they have become the goal of industry-aware tech teams. We talk through the topology of organizational cultures ranging...
  • Remember, people are human (JS Party #93) - Changelog

    Remember, people are human (JS Party #93) - Changelog

    2019-09-13
    KBall, Divya, Feross, and Jerod get together to discuss tips and tricks for communicating with other coders, project stakeholders, and users.
  • Generics in Go (Go Time #98) - Changelog

    Generics in Go (Go Time #98) - Changelog

    2019-09-11
    Mat, Johnny, Jon, and special guest Ian Lance Taylor discuss generics in Go. What are generics and why are they useful? Why aren’t interfaces enough? How will the standard library change if generics are added to Go? How has the community contributed...
  • AutoML and AI at Google (Practical AI #55) - Changelog

    AutoML and AI at Google (Practical AI #55) - Changelog

    2019-09-09
    We’re talking with Sherol Chen, a machine learning developer, about AI at Google and AutoML methods. Sherol explains how the various AI groups within Google work together and how AutoML fits into that puzzle. She also explains how to get started with...
  • The conference scene ✨ (JS Party #92) - Changelog

    The conference scene ✨ (JS Party #92) - Changelog

    2019-09-06
    This episode is all about conferences and there is a lot to talk about! Why even go? What makes a conference worth it? How can you get the most of the experience? Is speaking worth all the effort? How can you make your talk _amazing_? How can you get...
  • Modern software is built on APIs (Changelog Interviews #360) - Changelog

    Modern software is built on APIs (Changelog Interviews #360) - Changelog

    2019-09-06
    Abhinav Asthana (founder of Postman) joined the show to talk about Postman, an ADE — API Development Environment — that began as open source and is now a full-fledged company that just announced a $50 million dollar Series B. We talk about why Postman...
  • LIVE from Gophercon UK (Go Time #97) - Changelog

    LIVE from Gophercon UK (Go Time #97) - Changelog

    2019-09-04
    LIVE from LondonGophers as part of GopherCon UK! Mat Ryer, and Mark Bates were joined by Liz Rice, Kat Zień, Gautam Rege to talk about the magic in Go's standard library. Huge thanks to the organizers of LondonGophers and GopherCon UK for making...
  • Serverless and Go (Go Time #96) - Changelog

    Serverless and Go (Go Time #96) - Changelog

    2019-09-03
    Johnny, Mat, Jaana, and special guest Stevenson Jean-Pierre discuss serverless in a Go world. What is serverless, what use cases is serverless good for, what are the trade offs, and how do you program with Go differently in the context of serverless?
  • Semver would be great if nobody ever shipped bugs (JS Party #91) - Changelog

    Semver would be great if nobody ever shipped bugs (JS Party #91) - Changelog

    2019-08-30
    With the jumping off point of KBall's question: "What are best practices for organizing a Node project?" Mikeal and Feross drop an incredible amount of wisdom about Node, organizing using modules, release management, deployment approaches,...
  • Maintainer spotlight! Feross Aboukhadijeh (Changelog Interviews #359) - Changelog

    Maintainer spotlight! Feross Aboukhadijeh (Changelog Interviews #359) - Changelog

    2019-08-29
    In this episode we’re shining our maintainer spotlight on Feross Aboukhadijeh. Feross is the creator and maintainer of 100's of open source projects which have been downloaded 100's of million of times each month — projects like StandardJS,...
  • The infrastructure effect: COBOL and Go (Go Time) - Changelog

    The infrastructure effect: COBOL and Go (Go Time) - Changelog

    2019-08-27
    We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek of CodeNewbie, about the people who transform technology from the command line up. It's an awesome show and we’re...
  • On being humAIn (Practical AI #54) - Changelog

    On being humAIn (Practical AI #54) - Changelog

    2019-08-26
    David Yakobovitch joins the show to talk about the evolution of data science tools and techniques, the work he's doing to teach these things at Galvanize, what his HumAIn Podcast is all about, and more.
  • You fought in the framework wars? (JS Party #90) - Changelog

    You fought in the framework wars? (JS Party #90) - Changelog

    2019-08-23
    KBall, Divya, and Chris talk about what's going on in all the big frontend frameworks, share some pro tips, and shout out awesome people and things in the community.
  • OSCON 2019 anthology (Changelog Interviews #358) - Changelog

    OSCON 2019 anthology (Changelog Interviews #358) - Changelog

    2019-08-23
    We're on the expo hall floor of OSCON 2019 talking with Eric Holscher, Ali Spittel, and Hong Phuc Dang. First up, we talk to Eric about his work at Write the Docs, ethical advertising, and the Pac-Man rule at conferences. Second, we talk with Ali...
  • We're designed for relationship (Brain Science #2) - Changelog

    We're designed for relationship (Brain Science #2) - Changelog

    2019-08-21
    Mireille and Adam explore the importance of relationships and the concept of attachment. We often think of ourselves as individuals, but our lives are spent embedded within the context of social relationships. These relationships influence and shape...
  • The importance of representation (Go Time #95) - Changelog

    The importance of representation (Go Time #95) - Changelog

    2019-08-20
    Hot off the heels of GopherCon 2019 — Johnny Boursiquot, Jon Calhoun, and special guests Jamal Yusuf, and Yingrong Zhao recap the conference and the importance of representation in the Go community.
  • Is modern JS tooling too complicated? (JS Party #89) - Changelog

    Is modern JS tooling too complicated? (JS Party #89) - Changelog

    2019-08-16
    Adam adds a twist to our YepNope format this week. Instead of 2v2, it's 1v1v1 with Mikeal reppin' team **Yep**, Divya on team **Nope**, and Feross sitting in the middle on team **It Depends**. You don't want to miss this excellent...
  • Shaping, betting, and building (Changelog Interviews #357) - Changelog

    Shaping, betting, and building (Changelog Interviews #357) - Changelog

    2019-08-16
    Ryan Singer, head of Product Strategy at Basecamp, joined the show to talk about their newest book — Shape Up: Stop running in circles and ship work that matters. It's written by Ryan himself and you can read it right now for free online at...
  • Serving deep learning models with RedisAI (Practical AI #53) - Changelog

    Serving deep learning models with RedisAI (Practical AI #53) - Changelog

    2019-08-12
    Redis is a an open source, in-memory data structure store, widely used as a database, cache and message broker. It now also support tensor data types and deep learning models via the RedisAI module. Why did they build this module? Who is or should be...
  • Droppin' insider logic bombs (JS Party #88) - Changelog

    Droppin' insider logic bombs (JS Party #88) - Changelog

    2019-08-09
    Jerod, Feross, and Nick discuss the latest npm security fiasco, opine on the strengths and weaknesses of spreadsheets, explain CORS like they're 5 (sorta), and give shout outs to deserving purveyors of fine software.
  • Structuring your Go apps (Go Time #94) - Changelog

    Structuring your Go apps (Go Time #94) - Changelog

    2019-08-09
    Jon, Mat, Johnny, and special guest Cory LaNou discuss the ins and outs of structuring Go programs. Why is app structure so important? Why is it hard to structure Go apps? What happens if we get it wrong? Why do we confuse folder structures with...
  • Observability is for your unknown unknowns (Changelog Interviews #356) - Changelog

    Observability is for your unknown unknowns (Changelog Interviews #356) - Changelog

    2019-08-07
    Christine Yen (co-founder and CEO of Honeycomb) joined the show to talk about her upcoming talk at Strange Loop titled “Observability: Superpowers for Developers.” We talk practically about observability and how it delivers on these superpowers. We...
  • The fundamentals of being human (Brain Science #1) - Changelog

    The fundamentals of being human (Brain Science #1) - Changelog

    2019-08-06
    In this inaugural episode, Mireille and Adam explore what it means to be human at the most basic level. Our goal is to explore the inner-workings of the human brain to better understand our humanity. What are we capable of? What are the common...
  • If you've never been to GopherCon... (Go Time #93) - Changelog

    If you've never been to GopherCon... (Go Time #93) - Changelog

    2019-08-05
    Jon, Mark, Johnny, and special guest Jamal Yusuf discuss what to expect when attending a conference like GopherCon. What should you be doing before you attend GopherCon? What should you bring to the conference? What shouldn’t you bring? What are the...
  • Should websites work without JS? (JS Party #87) - Changelog

    Should websites work without JS? (JS Party #87) - Changelog

    2019-08-02
    We're trying a brand new segment called YepNope, wherein your intrepid panelists engage in a lively debate around a premise. In this debate, Feross and KBall argue that websites should work without requiring JS and Divya and Chris say,...
  • Federating JavaScript's language commons with Entropic (Changelog Interviews #355) - Changelog

    Federating JavaScript's language commons with Entropic (Changelog Interviews #355) - Changelog

    2019-08-02
    We're joined by C J Silverio, aka ceejbot on Twitter, aka 2nd hire and former CTO at npm Inc. We talk with Ceej about her recent JS Conf EU talk titled “The Economies of Open Source” where she laid our her concerns with the JavaScript language...
  • AI-driven studies of the ancient world and good GANs (Practical AI #52) - Changelog

    AI-driven studies of the ancient world and good GANs (Practical AI #52) - Changelog

    2019-07-30
    Chris and Daniel take the opportunity to catch up on some recent AI news. Among other things, they discuss the increasing impact of AI on studies of the ancient world and "good" uses of GANs. They also provide some more learning resources to...
  • How to get into OSS (JS Party #86) - Changelog

    How to get into OSS (JS Party #86) - Changelog

    2019-07-30
    KBall and Nick sync up with Node.js core contributor Ujjwal Sharma to dive deep into how to get into the world of open source software.
  • Creating JavaScript (JS Party) - Changelog

    Creating JavaScript (JS Party) - Changelog

    2019-07-30
    We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek of CodeNewbie, about the people who transform technology from the command line up. It's an awesome show and we’re...
  • Building PizzaQL at the age of 16 (JS Party #85) - Changelog

    Building PizzaQL at the age of 16 (JS Party #85) - Changelog

    2019-07-26
    Jerod, Mikeal, and Feross welcome Antoni Kepinski to the show to discuss his open source pizza ordering management web app. We talk about learning programming at a young age, how overwhelming web development can be these days, how Antoni decided which...
  • Dwayne Johnson’s movies are actually really educational (Backstage #6) - Changelog

    Dwayne Johnson’s movies are actually really educational (Backstage #6) - Changelog

    2019-07-25
    Come hang with Adam and Jerod at OSCON's expo hall. Normally here is where we list off the topics of the conversation, but we'll shoot it straight with you. We didn't have any topics. We talk about blockchain and serverless, but not...
  • Go is eating the world of software (Changelog Interviews #354) - Changelog

    Go is eating the world of software (Changelog Interviews #354) - Changelog

    2019-07-25
    We're joined by Ron Evans at OSCON on the expo hall floor talking about Go and how it's eating the world of software. Specifically we're talking about TinyGo and what they're doing to bring the Go programming language to...
  • Go is eating the world of software (Go Time) - Changelog

    Go is eating the world of software (Go Time) - Changelog

    2019-07-23
    It's The Changelog in the Go Time feed! Adam Stacoviak and Jerod Santo met up with Ron Evans at OSCON on the expo hall floor to talk about Go and how it's eating the world of software. Specifically they talked about TinyGo and what they're...
  • AI code that facilitates good science (Practical AI #51) - Changelog

    AI code that facilitates good science (Practical AI #51) - Changelog

    2019-07-19
    We're talking with Joel Grus, author of _Data Science from Scratch, 2nd Edition_, senior research engineer at the Allen Institute for AI (AI2), and maintainer of AllenNLP. We discussed Joel's book, which has become a personal favorite of the...
  • Learning the BASICs (Changelog Interviews) - Changelog

    Learning the BASICs (Changelog Interviews) - Changelog

    2019-07-16
    We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people who transform technology from the command line up. It's an awesome show and we’re huge fans of...
  • The war for the soul of open source (Changelog Interviews #353) - Changelog

    The war for the soul of open source (Changelog Interviews #353) - Changelog

    2019-07-16
    Adam Jacob (co-founder and board member of Chef) joins the show to talk about the keynote he’s giving at OSCON this week. The keynote is titled "The war for the soul of open source." We talked about what made open source great in the first...
  • Web development in Go (Go Time #92) - Changelog

    Web development in Go (Go Time #92) - Changelog

    2019-07-16
    Mat Ryer, Mark Bates, Johnny Boursiquot, and Aaron Schlesinger discuss web development in Go. Go is great at writing server technology, but how good is it for web development? We'll talk about HTTP, templating, the front-end, Wasm, and we even...
  • React + WebAssembly = ❤️ (JS Party #84) - Changelog

    React + WebAssembly = ❤️ (JS Party #84) - Changelog

    2019-07-15
    KBall catches up with Florian Rival about bring a C++ based game engine to the web by compiling to WebAssembly and creating a React-based frontend.
  • The Pragmatic Programmers (Changelog Interviews #352) - Changelog

    The Pragmatic Programmers (Changelog Interviews #352) - Changelog

    2019-07-11
    Dave Thomas and Andy Hunt, best known as the authors of The Pragmatic Programmer and founders of The Pragmatic Bookshelf, joined the show today to talk about the 20th anniversary edition of The Pragmatic Programmer. This is a beloved book to software...
  • if err != nil (Go Time #91) - Changelog

    if err != nil (Go Time #91) - Changelog

    2019-07-11
    Mat and Carmen along with guest panelists Dave Cheney, Peter Bourgon, and Marcel van Lohuizen discuss errors in Go, including the new try proposal. Many questions get answered...What do we think about how errors work in Go? How is it different from...
  • An honest conversation about burnout (JS Party #83) - Changelog

    An honest conversation about burnout (JS Party #83) - Changelog

    2019-07-09
    Suz, Feross, and Emma have an honest conversation about burnout. They ask questions like — How do developers deal with burnout? What is burnout? What are examples of burnout in open source? Plus they close the show by sharing tips for avoiding burnout...
  • Mastering the art of quitting (Founders Talk #67) - Changelog

    Mastering the art of quitting (Founders Talk #67) - Changelog

    2019-07-05
    Lynne Tye is the founder of Key Values, a platform where developers find engineering teams that share their values. To be more precise, Lynne is a solo-founder. She’s also a team of one. Lynne's path to becoming a founder was anything but typical....
  • Go tooling (Go Time #90) - Changelog

    Go tooling (Go Time #90) - Changelog

    2019-07-03
    We're talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.
  • Celebrating episode 50 and the neural net! (Practical AI #50) - Changelog

    Celebrating episode 50 and the neural net! (Practical AI #50) - Changelog

    2019-07-03
    Woo hoo! As we celebrate reaching episode 50, we come full circle to discuss the basics of neural networks. If you are just jumping into AI, then this is a great primer discussion with which to take that leap. Our commitment to making artificial...
  • Python's Tale (Changelog Interviews) - Changelog

    Python's Tale (Changelog Interviews) - Changelog

    2019-07-02
    We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people who transform technology from the command line up. It's an awesome show and we’re huge fans of...
  • LIVE from NodeConf Colombia (JS Party #82) - Changelog

    LIVE from NodeConf Colombia (JS Party #82) - Changelog

    2019-07-01
    KBall MC’d a live show at NodeConf Colombia with a panel of 4 experts from the Node community — Kat Marchán, Anna Henningsen, Ruben Bridgewater, and James Snell. It was a great discussion about the future of Node.js and the Node.js ecosystem.
  • Maintainer spotlight! Ned Batchelder (Changelog Interviews #351) - Changelog

    Maintainer spotlight! Ned Batchelder (Changelog Interviews #351) - Changelog

    2019-06-28
    In this episode we’re shinning our maintainer spotlight on Ned Batchelder. Ned is one of the lucky ones out there that gets to double-dip — his day job is working on open source at edX, working on the Open edX community team. Ned is also a “single...
  • Exposing the deception of DeepFakes (Practical AI #49) - Changelog

    Exposing the deception of DeepFakes (Practical AI #49) - Changelog

    2019-06-25
    This week we bend reality to expose the deceptions of deepfake videos. We talk about what they are, why they are so dangerous, and what you can do to detect and resist their insidious influence. In a political environment rife with distrust,...
  • The story of Konami-JS (JS Party #81) - Changelog

    The story of Konami-JS (JS Party #81) - Changelog

    2019-06-21
    Jerod and Divya are joined by George Mandis to learn all about his "frivolous" JavaScript library that's helped countless websites implement the beloved cheat code. Ten years later and still actively maintained, Konami-JS has stood the...
  • Boldly going where no data tools have gone before (Changelog Interviews #350) - Changelog

    Boldly going where no data tools have gone before (Changelog Interviews #350) - Changelog

    2019-06-19
    Computer Scientist Yaw Anokwa joins the show to tell us how Open Data Kit is enabling data collection efforts around the world. From monitoring rainforests to observing elections to tracking outbreaks, ODK has done it all. We hear its origin story,...
  • Model inspection and interpretation at Seldon (Practical AI #48) - Changelog

    Model inspection and interpretation at Seldon (Practical AI #48) - Changelog

    2019-06-17
    Interpreting complicated models is a hot topic. How can we trust and manage AI models that we can't explain? In this episode, Janis Klaise, a data scientist with Seldon, joins us to talk about model interpretation and Seldon's new open source...
  • JavaScript is the CO2 of the web (JS Party #80) - Changelog

    JavaScript is the CO2 of the web (JS Party #80) - Changelog

    2019-06-14
    KBall, Divya, and Nick get together with Chris Ferdinandi to talk about vanilla JavaScript, best resources for learning, and our favorite vanilla JavaScript tips, tricks and APIs.
  • The state of CSS in 2019 (Changelog Interviews #349) - Changelog

    The state of CSS in 2019 (Changelog Interviews #349) - Changelog

    2019-06-14
    We’re talking with Sacha Greif to discuss the State of CSS survey and results. CSS is evolving faster than ever. And, coming off the heels of their annual State of JavaScript survey, they've decided to take on the world of styles and selectors to...
  • Failing to build a billion-dollar company (Founders Talk #66) - Changelog

    Failing to build a billion-dollar company (Founders Talk #66) - Changelog

    2019-06-14
    Sahil Lavingia is the founder and CEO of Gumroad, a platform for creators to sell the things they make. Since 2011 Gumroad has sent over $200 million dollars to creators. That’s a big number. Sahil’s ambitions lead him to believe that Gumroad would...
  • The art of execution (Go Time #89) - Changelog

    The art of execution (Go Time #89) - Changelog

    2019-06-12
    Panelists Mat Ryer, Johnny Boursiquot, Jon Calhoun, and guest panelist Egon Elbre discuss what they build, why, and how they do it. Everybody has their own unique process for getting things done, so today we're going to learn about them. Too often...
  • GANs, RL, and transfer learning oh my! (Practical AI #47) - Changelog

    GANs, RL, and transfer learning oh my! (Practical AI #47) - Changelog

    2019-06-11
    Daniel and Chris explore three potentially confusing topics - generative adversarial networks (GANs), deep reinforcement learning (DRL), and transfer learning. Are these types of neural network architectures? Are they something different? How are they...
  • Spicy fonts and static sites 🌶️ (JS Party #79) - Changelog

    Spicy fonts and static sites 🌶️ (JS Party #79) - Changelog

    2019-06-10
    Zach Leatherman joins the party with Divya and Nick to talk about fonts and static site generators! Zach shares his knowledge about font loading, what can go wrong, and how we can avoid issues. Then we discuss Zach's newest project, Eleventy, a...
  • Go 💚 open source (Go Time #88) - Changelog

    Go 💚 open source (Go Time #88) - Changelog

    2019-06-07
    Panelists Mark Bates, Johnny Boursiquot, and Carmen Andoh discuss Go and open source — what is it, the value in contributing, what it means to be a maintainer, best practices, and the recent blog post from Chris Siebenmann titled "Go is...
  • Python's new governance and core team (Changelog Interviews #348) - Changelog

    Python's new governance and core team (Changelog Interviews #348) - Changelog

    2019-06-06
    We’re talking with Brett Cannon for a behind the scenes look at Guido stepping down as Python’s BDFL (Benevolent dictator for life) and the process they had to go through to establish a new governance model, the various proposed PEPs to establish this...
  • The Pro Stand costs more than my first car (Backstage #5) - Changelog

    The Pro Stand costs more than my first car (Backstage #5) - Changelog

    2019-06-04
    Jerod, Adam, and Nick get together mere minutes after Apple's 2019 WWDC keynote to talk about all the news and announcements. Will we be buying the new Mac Pro? What about that drool-worthy 6k retina display? Will iOS's dark mode deliver where...
  • Visualizing and understanding RNNs (Practical AI #46) - Changelog

    Visualizing and understanding RNNs (Practical AI #46) - Changelog

    2019-06-04
    Andreas Madsen, a freelance ML/AI engineer and Distill.pub author, joins us to discuss his work visualizing neural networks and recurrent neural units. Andreas discusses various neural unites, RNNs in general, and the "why" of neural network...
  • Developer strengths and weaknesses 🏋️‍♂️ (JS Party #78) - Changelog

    Developer strengths and weaknesses 🏋️‍♂️ (JS Party #78) - Changelog

    2019-05-31
    Jerod, Suz, Divya, and Kball share their thoughts, opinions, and advice on developer strengths and weaknesses — compromise, communication, tool mastery, deep dives into dev history, and mentorship/sponsorship. .
  • What are you optimizing for? (Founders Talk #65) - Changelog

    What are you optimizing for? (Founders Talk #65) - Changelog

    2019-05-31
    Saron Yitbarek is the founder and CEO of CodeNewbie — one of the most supportive community of programmers and people learning to code. Saron hosts the CodeNewbie podcast, Command Line Heroes from Red Hat, and she’s also the creator of Codeland...
  • Functional programming? (Go Time #87) - Changelog

    Functional programming? (Go Time #87) - Changelog

    2019-05-29
    Panelists Mat Ryer and Johnny Boursiquot are joined by guest panelist Aaron Schlesinger to ask/answer questions like; What is functional programming? Can you do functional programming in Go? Can we apply any learnings from functional programming...
  • How to get plugged into the AI community (Practical AI #45) - Changelog

    How to get plugged into the AI community (Practical AI #45) - Changelog

    2019-05-28
    Chris and Daniel take you on a tour of local and global AI events, and discuss how to get the most out of your experiences. From access to experts to developing new industry relationships, learn how to get your foot in the door and make connections...
  • It’s just JavaScript®️ (JS Party #77) - Changelog

    It’s just JavaScript®️ (JS Party #77) - Changelog

    2019-05-24
    Jerod, Kball, Divya, and Nick share their initial impressions of GitHub's recently announced package registry, what JS skills are trending in job listings, and shout outs!
  • Creating and selling multiplayer online games (Changelog Interviews #347) - Changelog

    Creating and selling multiplayer online games (Changelog Interviews #347) - Changelog

    2019-05-24
    We’re talking with Victor Zhou about the explosion of the .io game genre. We talked through all the details around building and running one of these games, the details behind Victor’s super popular game called Generals — which he eventually sold, and...
  • Building a hardware/software product company (Founders Talk #64) - Changelog

    Building a hardware/software product company (Founders Talk #64) - Changelog

    2019-05-23
    Colin Billings is the founder and CEO of Orro where they've built the first truly intelligent home lighting system. It knows when you're in the room, and adjusts the lights automatically for you. But Colin’s path to starting this company...
  • Go modules and the Athens project (Go Time #86) - Changelog

    Go modules and the Athens project (Go Time #86) - Changelog

    2019-05-22
    Panelists Mat Ryer and Carmen Andoh are joined by guest panelists Marwan Sulaiman and Aaron Schlesinger to discuss Go modules and the Athens project.
  • AI adoption in the enterprise (Practical AI #44) - Changelog

    AI adoption in the enterprise (Practical AI #44) - Changelog

    2019-05-21
    At the recent O'Reilly AI Conference in New York City, Chris met up with O'Reilly Chief Data Scientist Ben Lorica, the Program Chair for Strata Data, the AI Conference, and TensorFlow World. O’Reilly’s 'AI Adoption in the Enterprise'...
  • You don’t have to dress up (JS Party #76) - Changelog

    You don’t have to dress up (JS Party #76) - Changelog

    2019-05-18
    KBall, Emma, and Chris explain some things to each other like we're five, bring stories of the week, and share some sweet pro tips.
  • Off the grid social networking with Manyverse (Changelog Interviews #346) - Changelog

    Off the grid social networking with Manyverse (Changelog Interviews #346) - Changelog

    2019-05-18
    We’re talking with Andre Staltz, creator of Manyverse — a social network off the grid. It’s open source and free in every sense of the word. We talked through the backstory, how a user’s network gets formed, how data is stored and shared, why off-grid...
  • Go for beginners (Go Time #85) - Changelog

    Go for beginners (Go Time #85) - Changelog

    2019-05-15
    How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up...
  • When AI meets quantum mechanics (Practical AI #43) - Changelog

    When AI meets quantum mechanics (Practical AI #43) - Changelog

    2019-05-14
    Can AI help quantum physicists? Can quantum physicists help the AI community? The answers are yes and yes! Dr. Shohini Ghose from Wilfrid Laurier University and Marcus Edwards from the University of Waterloo join us to discuss ML/AI's impact on...
  • LIVE at ReactJS Girls (JS Party #75) - Changelog

    LIVE at ReactJS Girls (JS Party #75) - Changelog

    2019-05-14
    Emma Wedekind MC’d a live show at ReactJS Girls with a panel of 3 amazing women — Eve Porcello, Marcy Sutton, and Kate Beard. It was a great discussion covering the biggest challenges they've faced, how no matter who you are imposter syndrome...
  • Quirk and Cognitive Behavioral Therapy (CBT) (Changelog Interviews #345) - Changelog

    Quirk and Cognitive Behavioral Therapy (CBT) (Changelog Interviews #345) - Changelog

    2019-05-10
    We're talking with Evan Conrad — for most of Evan's life he has suffered from severe panic attacks, often twice per week. Eventually he stumbled upon a therapy method called Cognitive Behavioral Therapy, or CBT for short, and saw positive...
  • Developers want to develop things (Backstage #4) - Changelog

    Developers want to develop things (Backstage #4) - Changelog

    2019-05-10
    Nick Janetakis joins Jerod backstage to talk shop. We discuss how Nick is using the Changelog.com source code as a guide to build his video course platform, coding practices we've developed over the years, how to balance between shipping features...
  • Hardware hacking with TinyGo and Gopherbot (Go Time #84) - Changelog

    Hardware hacking with TinyGo and Gopherbot (Go Time #84) - Changelog

    2019-05-08
    Mat Ryer hosts our first one-on-one interview-style episode with special guest Ron Evans. Mat asks Ron to teach us about Go in IoT, hardware hacking at Gophercon, TinyGo, and Gopherbot.
  • When in doubt, log an issue (JS Party #74) - Changelog

    When in doubt, log an issue (JS Party #74) - Changelog

    2019-05-07
    Nick and Mikeal catch up with Henry Zhu, the maintainer of Babel and host of the Maintainers Anonymous and Hope in Source podcasts. We discuss his path to open source maintainer-ship. We also chat about best practices for interacting with maintainers,...
  • TensorFlow Dev Summit 2019 (Practical AI #42) - Changelog

    TensorFlow Dev Summit 2019 (Practical AI #42) - Changelog

    2019-05-07
    This week Daniel and Chris discuss the announcements made recently at TensorFlow Dev Summit 2019. They kick it off with the alpha release of TensorFlow 2.0, which features eager execution and an improved user experience through Keras, which has been...
  • Inside 2019's infrastructure for Changelog.com (Changelog Interviews #344) - Changelog

    Inside 2019's infrastructure for Changelog.com (Changelog Interviews #344) - Changelog

    2019-05-05
    We're talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup we've rolled out for 2019. Late 2016 we relaunched Changelog.com as a new Phoenix/Elixir application and that included a brand new infrastructure and...
  • It's time to talk about testing (Go Time #83) - Changelog

    It's time to talk about testing (Go Time #83) - Changelog

    2019-05-02
    Is testing an art or a science? What and when should we test? What’s the point of testing and can it go too far? We explore all this and more in this jam-packed episode on testing.
  • CTRL-labs lets you control machines with your mind (Practical AI #41) - Changelog

    CTRL-labs lets you control machines with your mind (Practical AI #41) - Changelog

    2019-04-30
    No, this isn't science fiction! CTRL-labs is using neural signals and AI to build neural interfaces. Adam Berenzweig, from CTRL-labs R&D, joins us to explain how this works and how they have made it practical.
  • Fresh voices! (JS Party #73) - Changelog

    Fresh voices! (JS Party #73) - Changelog

    2019-04-30
    Jerod welcomes new panelists Emma Wedekind and Divya Sasidharan to the party! We get to know these two amazing ladies and then open up the conversation to talk about what's on their mind. Divya broaches the nuanced topics of keeping up with the...
  • Running functions anywhere with OpenFaaS (Changelog Interviews #343) - Changelog

    Running functions anywhere with OpenFaaS (Changelog Interviews #343) - Changelog

    2019-04-25
    We're talking with Alex Ellis, the founder of OpenFaaS — serverless functions made simple for Docker and Kubernetes. We talked about the backstory and details of OpenFaaS, “the curious case of serverless on Kubernetes,” the landscape of open...
  • Hiring and job interviews (Go Time #82) - Changelog

    Hiring and job interviews (Go Time #82) - Changelog

    2019-04-23
    Panelists Mat Ryer, Ashley McNamara, Johnny Boursiquot, and Carmen Andoh discuss the process of getting hired, hiring, and job interviews. If people are the most important part of a team, how do we pick who we work with? What's the process like?...
  • Deep Reinforcement Learning (Practical AI #40) - Changelog

    Deep Reinforcement Learning (Practical AI #40) - Changelog

    2019-04-23
    While attending the NVIDIA GPU Technology Conference in Silicon Valley, Chris met up with Adam Stooke, a speaker and PhD student at UC Berkeley who is doing groundbreaking work in large-scale deep reinforcement learning and robotics. Adam took Chris...
  • LIVE from React Amsterdam (JS Party #72) - Changelog

    LIVE from React Amsterdam (JS Party #72) - Changelog

    2019-04-19
    KBall MC'd a live show at React Amsterdam with a panel of 5 amazing React experts — Kitze, Michel Weststrate, Mike Grabowski, Vladimir Novick, and Andrey Okonetchnikov. It was a great discussion of state management solutions and the future of...
  • Zero up-front costs for a CS education (Founders Talk #63) - Changelog

    Zero up-front costs for a CS education (Founders Talk #63) - Changelog

    2019-04-19
    What would be the impact on the world if a Computer Science education was available to you completely free of charge until you get a job in that field paying $50,000 or more? That's the question that drives Austen Allred and the team behind Lambda...
  • From zero to thought leader in 6 months (Changelog Interviews #342) - Changelog

    From zero to thought leader in 6 months (Changelog Interviews #342) - Changelog

    2019-04-18
    We’re talking with Emma Bostian about going from zero to thought leader in 6 months. We talk about the nuances of UX including the differences between an UX Designer and a UX Engineer, we touch on “the great divide”, and we talk about Coding Coach —...
  • All about APIs! (Go Time #81) - Changelog

    All about APIs! (Go Time #81) - Changelog

    2019-04-16
    Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss how humans build machine to machine integrations via APIs — the good, the bad, and the ugly — and how to give yourself the best chance of success.
  • Making the world a better place at the AI for Good Foundation (Practical AI #39) - Changelog

    Making the world a better place at the AI for Good Foundation (Practical AI #39) - Changelog

    2019-04-15
    Longtime listeners know that we're always advocating for 'AI for good', but this week we have taken it to a whole new level. We had the privilege of chatting with James Hodson, Director of the AI for Good Foundation, about ways they have...
  • Wow, Gatsby is a mashup on steroids (JS Party #71) - Changelog

    Wow, Gatsby is a mashup on steroids (JS Party #71) - Changelog

    2019-04-12
    KBall and Jason geek out on the ins and outs of Gatsby. They talked through the fundamentals of working with Gatsby, the development process, and look into the future of Gatsby.
  • Wasmer is taking WebAssembly beyond the browser (Changelog Interviews #341) - Changelog

    Wasmer is taking WebAssembly beyond the browser (Changelog Interviews #341) - Changelog

    2019-04-12
    We’re talking with Syrus Akbary about WebAssembly and Wasmer — a standalone just in time WebAssembly runtime aiming to be fully compatible with Emscripten, Rust, and Go. We talked about taking WebAssembly beyond the browser, universal binaries, what’s...
  • Go 2 and the future of Go (Go Time #80) - Changelog

    Go 2 and the future of Go (Go Time #80) - Changelog

    2019-04-09
    We're back! Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss Go 2, the future of Go, what they like and don't like, and what they would add or remove.
  • GIPHY's celebrity detector (Practical AI #38) - Changelog

    GIPHY's celebrity detector (Practical AI #38) - Changelog

    2019-04-08
    GIPHY's head of R&D, Nick Hasty, joins us to discuss their recently released celebrity detector project. He gives us all of the details about that project, but he also tells us about GIPHY's origins, AI in general at GIPHY, and more!
  • Refactoring script soup (JS Party #70) - Changelog

    Refactoring script soup (JS Party #70) - Changelog

    2019-04-05
    KBall, Nick, and Chris dig into the various dimensions along which projects vary, dig into testing and best practices, and share a number of lessons learned from legacy projects.
  • All things text mode (Changelog Interviews #340) - Changelog

    All things text mode (Changelog Interviews #340) - Changelog

    2019-04-04
    We’re talking all things text mode with Lucas da Costa — we logged his post "How I'm still not using GUIs in 2019" a guide focused on making the terminal your IDE. We talked through his Terminal starter pack which includes: neovim, tmux,...
  • The landscape of AI infrastructure (Practical AI #37) - Changelog

    The landscape of AI infrastructure (Practical AI #37) - Changelog

    2019-04-02
    Being that this is "practical" AI, we decided that it would be good to take time to discuss various aspects of AI infrastructure. In this full-connected episode, we discuss our personal/local infrastructure along with trends in AI, including...
  • Bundle because you want to, not because you need to (JS Party #69) - Changelog

    Bundle because you want to, not because you need to (JS Party #69) - Changelog

    2019-03-29
    Jerod and Nick are joined by Fred K. Schott – the main brain behind Pika. What's that, you ask? An effort to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
  • Why smart engineers write bad code (Changelog Interviews #339) - Changelog

    Why smart engineers write bad code (Changelog Interviews #339) - Changelog

    2019-03-29
    We're talking with Adam Barr, a 23 year Microsoft veteran, about his book “The problem with software,” sub-titled "Why smart engineers write bad code." We examine that very idea, the gap between industry and academia, and more importantly...
  • Hey, is that Burt Reynolds? (Backstage #3) - Changelog

    Hey, is that Burt Reynolds? (Backstage #3) - Changelog

    2019-03-26
    Our hottest of hot takes right after Apple's March 25th special event. We discuss the tough questions: Do people care about privacy? Will we subscribe to Apple News+? How much will Apple Arcade cost? Is Visa cooler than MasterCard? Are there any...
  • Growing up to become a world-class AI expert (Practical AI #36) - Changelog

    Growing up to become a world-class AI expert (Practical AI #36) - Changelog

    2019-03-25
    While at the NVIDIA GPU Technology Conference 2019 in Silicon Valley, Chris enjoyed an inspiring conversation with Anima Anandkumar. Clearly a role model - not only for women - but for anyone in the world of AI, Anima relayed how her lifelong passion...
  • What kind of moisture sensors do you use? (JS Party #68) - Changelog

    What kind of moisture sensors do you use? (JS Party #68) - Changelog

    2019-03-22
    We discuss the news (built-in modules, OpenJSFoundation, Lambda School stipends), chat about the internet of JS things, and finish up with one of our favorite segments: shout outs!
  • The great divide reprise (JS Party #67) - Changelog

    The great divide reprise (JS Party #67) - Changelog

    2019-03-20
    Chris Coyier joins Suz and Jerod to continue the discussion on The Great Divide in front-end-land. We also use this as an opportunity to gush on how much CSS-Tricks has done for the community, get Chris' perspective on the history of the website,...
  • Social AI with Hugging Face (Practical AI #35) - Changelog

    Social AI with Hugging Face (Practical AI #35) - Changelog

    2019-03-18
    Clément Delangue, the co-founder & CEO of Hugging Face, joined us to discuss fun, social, and conversational AI. Clem explained why social AI is important, what products they are building (social AIs who learn to chit-chat, talk sassy and trades...
  • Funding OSS with Mozilla Open Source Support awards (Changelog Interviews #338) - Changelog

    Funding OSS with Mozilla Open Source Support awards (Changelog Interviews #338) - Changelog

    2019-03-13
    We're talking with Mehan Jayasuriya program officer at Mozilla about MOSS — the Mozilla Open Source Support (MOSS) program which recognizes, celebrates, and supports open source projects. Earlier this year we caught the “MOSS 2018 Year in Review”...
  • The White House Executive Order on AI (Practical AI #34) - Changelog

    The White House Executive Order on AI (Practical AI #34) - Changelog

    2019-03-11
    The White House recently published an "Executive Order on Maintaining American Leadership in Artificial Intelligence." In this fully connected episode, we discuss the executive order in general and criticism from the AI community. We also draw...
  • Mastering the art of conference-driven development (JS Party #66) - Changelog

    Mastering the art of conference-driven development (JS Party #66) - Changelog

    2019-03-08
    KBall and Suz interview Ashi Krishnan, visual poet and senior software engineer at GitHub. Topics include how Ashi got into programming, her upcoming talk at React Amsterdam, code bootcamps, and developer tools.
  • Homebrew! Part Deux (Changelog Interviews #337) - Changelog

    Homebrew! Part Deux (Changelog Interviews #337) - Changelog

    2019-03-06
    We're talking with Mike McQuaid about Homebew 2.0.0, supporting Linux and Windows 10, the backstory and details surrounding the security issue they had in 2018, their new governance model, Mike’s new role, the core team meeting in-person at FOSDEM...
  • Building rapid UI with utility-first CSS (JS Party #65) - Changelog

    Building rapid UI with utility-first CSS (JS Party #65) - Changelog

    2019-03-04
    Panelist Jerod Santo and first-time panelist Adam Stacoviak talk with Adam Wathan of Full Stack Radio fame about his CSS utility library called Tailwind CSS that's growing in popularity to rapidly build custom user interfaces.
  • Staving off disaster through AI safety research (Practical AI #33) - Changelog

    Staving off disaster through AI safety research (Practical AI #33) - Changelog

    2019-03-04
    While covering Applied Machine Learning Days in Switzerland, Chris met El Mahdi El Mhamdi by chance, and was fascinated with his work doing AI safety research at EPFL. El Mahdi agreed to come on the show to share his research into the vulnerabilities...
  • Containerizing compute driven workloads with Singularity (Changelog Interviews #336) - Changelog

    Containerizing compute driven workloads with Singularity (Changelog Interviews #336) - Changelog

    2019-02-28
    We're talking with Greg Kurtzer, the founder of CentOS, Warewulf, and most recently Singularity — an open source container platform designed to be simple, fast, and secure. Singularity is optimized for enterprise and high-performance computing...
  • OpenAI's new

    OpenAI's new "dangerous" GPT-2 language model (Practical AI #32) - Changelog

    2019-02-25
    This week we discuss GPT-2, a new transformer-based language model from OpenAI that has everyone talking. It's capable of generating incredibly realistic text, and the AI community has lots of concerns about potential malicious applications. We...
  • TensorFlow.js and Machine Learning in JavaScript (JS Party #64) - Changelog

    TensorFlow.js and Machine Learning in JavaScript (JS Party #64) - Changelog

    2019-02-25
    Panelists Suz Hinton and Nick Nisi discuss TensorFlow.js and Machine Learning in JavaScript with special guest Paige Bailey, TensorFlow mom and developer Advocate for Google AI.
  • Enabling open code for science at NumFOCUS (Changelog Interviews #335) - Changelog

    Enabling open code for science at NumFOCUS (Changelog Interviews #335) - Changelog

    2019-02-22
    We’re talking with Gina Helfrich the Communications Director for NumFOCUS about their story and history, the impact of open code on science, the difference between sponsored and affiliated projects, corporate backing, the back story of their education...
  • AI for social good at Intel (Practical AI #31) - Changelog

    AI for social good at Intel (Practical AI #31) - Changelog

    2019-02-20
    While at Applied Machine Learning Days in Lausanne, Switzerland, Chris had an inspiring conversation with Anna Bethke, Head of AI for Social Good at Intel. Anna reveals how she started the AI for Social Good program at Intel, and goes on to share the...
  • With great power comes great responsibility (Changelog Interviews #334) - Changelog

    With great power comes great responsibility (Changelog Interviews #334) - Changelog

    2019-02-15
    Adam and Jerod are joined by JS Party panelist Nick Nisi and #causeascene advocate Kim Crayton for a deep discussion on ethics in the technology industry at-large and our roles as software developers. If you've never heard Kim describe what life...
  • LIVE from JSConf Hawai'i (JS Party #63) - Changelog

    LIVE from JSConf Hawai'i (JS Party #63) - Changelog

    2019-02-15
    KBall picks the brains of 4 of the speakers at JSConf Hawai'i to investigate the future of JavaScript and Web Development.
  • GirlsCoding.org empowers young women to embrace computer science (Practical AI #30) - Changelog

    GirlsCoding.org empowers young women to embrace computer science (Practical AI #30) - Changelog

    2019-02-13
    Chris sat down with Marta Martinez-Cámara and Miranda Kreković to learn how GirlsCoding.org is inspiring 9–16-year-old girls to learn about computer science. The site is successfully empowering young women to recognize computer science as a valid...
  • From voice devices to mobile, you just can't escape JS (JS Party #62) - Changelog

    From voice devices to mobile, you just can't escape JS (JS Party #62) - Changelog

    2019-02-08
    KBall and Nick catch up with Nara Kaspergen and Jen Looper for a pair of conversations covering Voice UI Devices, using NativeScript for mobile development, and Jen's work with Vue Vixens helping make the Vue.js community welcoming to women and...
  • Tactical design advice for developers (Changelog Interviews #333) - Changelog

    Tactical design advice for developers (Changelog Interviews #333) - Changelog

    2019-02-06
    Adam talks with Erik Kennedy about tactical design advice for developers. Erik is a self-taught UI designer and brings a wealth of practical advice for those seeking to advance their design skills and learn more about user interface design. We cover...
  • How Microsoft is using AI to help the Earth (Practical AI #29) - Changelog

    How Microsoft is using AI to help the Earth (Practical AI #29) - Changelog

    2019-02-04
    Chris caught up with Jennifer Marsman, Principal Engineer on the AI for Earth team at Microsoft, right before her speech at Applied Machine Learning Days 2019 in Lausanne, Switzerland. She relayed how the team came into being, what they do, and some...
  • How great the (front end) divide (JS Party #61) - Changelog

    How great the (front end) divide (JS Party #61) - Changelog

    2019-02-01
    Panelists Nick Nisi, Suz Hinton, and Kevin Ball chat about the perceived _Great Divide_ in front end development, why 2019 is the year of TypeScript, and shout outs to inspirational members of the community.
  • Laura Gaetano doesn't want to be a manager (Away from Keyboard #12) - Changelog

    Laura Gaetano doesn't want to be a manager (Away from Keyboard #12) - Changelog

    2019-01-31
    Laura Gaetano was born in Italy, and by my count has lived in at least four different countries. Her multicultural upbringing has had a huge impact on her life. In fact, she currently works at the Travis Foundation with a focus on diversity and...
  • A UI framework without the framework (Changelog Interviews #332) - Changelog

    A UI framework without the framework (Changelog Interviews #332) - Changelog

    2019-01-30
    Jerod and Adam talked with Rich Harris –a JavaScript Journalist on The New York Times Investigations team– about his magical disappearing UI framework called Svelte. We compare and contrast Svelte to React, how the framework is embedded in a...
  • New year’s resolution:  dive into deep learning! (Practical AI #28) - Changelog

    New year’s resolution: dive into deep learning! (Practical AI #28) - Changelog

    2019-01-28
    ***Fully Connected** – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.* If you're anything like us, your New Year's resolutions probably included an AI section, so this week we explore...
  • Isaac Schlueter on building npm and hiring a CEO (Founders Talk #61) - Changelog

    Isaac Schlueter on building npm and hiring a CEO (Founders Talk #61) - Changelog

    2019-01-25
    With JavaScript in every corner of software development and npm in every corner right along with it, the rise of npm can be drawn as a hockey stick up and to the right with Isaac Schlueter at the top grinning ear to ear. After reading their recent...
  • You might want to read up on PAW Patrol (JS Party #60) - Changelog

    You might want to read up on PAW Patrol (JS Party #60) - Changelog

    2019-01-25
    Your 3 intrepid hosts try to explain JS concepts (bind/apply, thunks, and ReasonML) to each other as if we're five year olds. Hilarity and/or confusion ensues. During _Pro Tip Time_, Suz tells a story of woe, KBall motivates himself, and Jerod...
  • GitHub Actions is the next big thing (Changelog Interviews #331) - Changelog

    GitHub Actions is the next big thing (Changelog Interviews #331) - Changelog

    2019-01-23
    Adam and Jerod talk to Kyle Daigle, the Director of Ecosystem Engineering at GitHub. They talk about GitHub Actions, the new automation platform announced at GitHub Universe this past October 2018. GitHub Actions is the next big thing coming out of...
  • IBM's AI for detecting neurological state (Practical AI #27) - Changelog

    IBM's AI for detecting neurological state (Practical AI #27) - Changelog

    2019-01-21
    Ajay Royyuru and Guillermo Cecchi from IBM Healthcare join Chris and Daniel to discuss the emerging field of computational psychiatry. They talk about how researchers at IBM are applying AI to measure mental and neurological health based on speech,...
  • Our thoughts and experiences with SSGs (JS Party #59) - Changelog

    Our thoughts and experiences with SSGs (JS Party #59) - Changelog

    2019-01-18
    The JS Party crew discuss static site generators, our experiences with them, and what the future might hold for this ever-evolving technology.
  • Adam Clark wants to be independently wealthy (Away from Keyboard #11) - Changelog

    Adam Clark wants to be independently wealthy (Away from Keyboard #11) - Changelog

    2019-01-17
    Adam Clark and I met back in 2013. We started a podcasting company together (which we both left), he shut down his consulting business to move to California and work for Apple, and now he's back in Tennessee. Last year he launched a new business,...
  • source{d} turns code into actionable insights (Changelog Interviews #330) - Changelog

    source{d} turns code into actionable insights (Changelog Interviews #330) - Changelog

    2019-01-16
    Adam caught up with Francesc Campoy at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the work he's doing at source{d} to apply Machine Learning to source code, and turn that codebase into actionable insights. It's a movement...
  • 2018 in review and bold predictions for 2019 (Practical AI #26) - Changelog

    2018 in review and bold predictions for 2019 (Practical AI #26) - Changelog

    2019-01-14
    ***Fully Connected** – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.* This week we look back at 2018 - from the GDPR and the Cambridge Analytica scandal, to advances in natural language...
  • Real JavaScript, not too much, stage three and above (JS Party #58) - Changelog

    Real JavaScript, not too much, stage three and above (JS Party #58) - Changelog

    2019-01-11
    KBall and Nick meet up with Jory Burson and Amal Hussein at Node+JS Interactive. Together we open up the black box of the JavaScript standards process, talk about how to get involved, and then dig into the use of ASTs to transform and analyze JavaScript.
  • Perspectives on Kubernetes and successful cloud platforms (Changelog Interviews #329) - Changelog

    Perspectives on Kubernetes and successful cloud platforms (Changelog Interviews #329) - Changelog

    2019-01-09
    Adam caught up with Brendan Burns (co-creator of Kubernetes and Partner Architect at Microsoft Azure) at KubeCon + CloudNativeCon 2018 in Seattle, WA to talk about the state of Kubernetes, the importance of community, building healthy cloud platforms,...
  • Leading data-driven software teams and products (Founders Talk #60) - Changelog

    Leading data-driven software teams and products (Founders Talk #60) - Changelog

    2018-12-21
    For the final show of 2018 I’m talking with Travis Kimmel, the CEO of GitPrime. Travis has spent years as an engineering manager. Travis’s mission at GitPrime is to bring crystal clear visibility into the software development process and bridge the...
  • Jumping off the Edge into Chromium (JS Party #57) - Changelog

    Jumping off the Edge into Chromium (JS Party #57) - Changelog

    2018-12-21
    Nick, KBall, and Chris respond to follow up on the State of JavaScript survey, discuss Chromium, Edge, and the future of the web, and reminisce about the past year in the final JS Party of 2018!
  • Maria Boland Ploessl found her home in technology (Away from Keyboard #10) - Changelog

    Maria Boland Ploessl found her home in technology (Away from Keyboard #10) - Changelog

    2018-12-20
    In our last episode of the year, I talk with Maria Boland Ploessl. Maria's path to technology has been interesting to say the least. A Saint Paul native, she studied Spanish and Latin American studies in college. In 2016, after living in a few...
  • State of the

    State of the "log" 2018 (Changelog Interviews #328) - Changelog

    2018-12-19
    On this year's "State of the 'log'" episode we’re going behind the scenes to look back at 2018 as we prepare for 2019 and onward. We talk through our most popular episodes, most controversial episodes, and even some of our personal...
  • Finding success with AI in the enterprise (Practical AI #25) - Changelog

    Finding success with AI in the enterprise (Practical AI #25) - Changelog

    2018-12-17
    Susan Etlinger, an Industry Analyst at Altimeter, a Prophet company, joins us to discuss *The AI Maturity Playbook: Five Pillars of Enterprise Success*. This playbook covers trends affecting AI, and offers a maturity model that practitioners can use...
  • We're dependent. See? (JS Party #56) - Changelog

    We're dependent. See? (JS Party #56) - Changelog

    2018-12-14
    KBall, Chris, Nick, and Safia discuss how they keep a healthy relationship with dependencies in their codebase. Listen to learn how they decide when to use third-party dependencies, how they verify and validate dependencies, and how to support the...
  • Untangle your GitHub notifications with Octobox (Changelog Interviews #327) - Changelog

    Untangle your GitHub notifications with Octobox (Changelog Interviews #327) - Changelog

    2018-12-13
    Jerod is joined by Andrew Nesbitt and Ben Nickolls to talk Octobox, their open source web app that helps you manage your GitHub notifications. They discuss how Octobox came to be, why open source maintainers love it, the experiments they're doing...
  • So you have an AI model, now what? (Practical AI #24) - Changelog

    So you have an AI model, now what? (Practical AI #24) - Changelog

    2018-12-10
    ***Fully Connected** – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.* This week we discuss all things inference, which involves utilizing an already trained AI model and integrating it into...
  • The future of the web is npm, but maybe not JavaScript (JS Party #55) - Changelog

    The future of the web is npm, but maybe not JavaScript (JS Party #55) - Changelog

    2018-12-07
    In this special episode of JS Party, KBall and Nick are on location at Node + JS Interactive in Vancouver. They talks with Laurie Voss, co-founder and COO of npm Inc. They chat about his talk, "npm and the Future of JavaScript", JavaScript...
  • Jeremy Fuksa is a unicorn (Away from Keyboard #9) - Changelog

    Jeremy Fuksa is a unicorn (Away from Keyboard #9) - Changelog

    2018-12-05
    Jeremy Fuksa has had a rough few years. After deciding to go out on his own, his third year in business was filled with anxiety. Going back to working a full-time job may sound like a failure to some, but Jeremy doesn't look at it that way. He...
  • The insider perspective on the event-stream compromise (Changelog Interviews #326) - Changelog

    The insider perspective on the event-stream compromise (Changelog Interviews #326) - Changelog

    2018-12-05
    Adam and Jerod talk with Dominic Tarr, creator of event-stream, the IO library that made recent news as the latest malicious package in the npm registry. event-stream was turned malware, designed to target a very specific development environment and...
  • Pachyderm's Kubernetes-based infrastructure for AI (Practical AI #23) - Changelog

    Pachyderm's Kubernetes-based infrastructure for AI (Practical AI #23) - Changelog

    2018-12-03
    Joe Doliner (JD) joined the show to talk about productionizing ML/AI with Pachyderm, an open source data science platform built on Kubernetes (k8s). We talked through the origins of Pachyderm, challenges associated with creating infrastructure for...
  • How $3.8M in seed funding started Gatsby as an open source company (Founders Talk #59) - Changelog

    How $3.8M in seed funding started Gatsby as an open source company (Founders Talk #59) - Changelog

    2018-11-30
    Kyle Mathews is the founder and CEO of Gatsby, a new company he's building around an open source project of the same name. Gatsby as a project describes itself as a flexible modern website framework and blazing fast static site generator for...
  • trust.js but verify (JS Party #54) - Changelog

    trust.js but verify (JS Party #54) - Changelog

    2018-11-30
    KBall, Jerod, and Nick break down some recent events in the JavaScript world. Take a dive into the recent event-stream malware attack, breaking down the State of JavaScript 2018 survey, and sharing pro tips to make your life better.
  • A good open source password manager? Inconceivable! (Changelog Interviews #325) - Changelog

    A good open source password manager? Inconceivable! (Changelog Interviews #325) - Changelog

    2018-11-28
    Perry Mitchell joined the show to talk about the importance of password management and his project Buttercup — an open source password manager built around strong encryption and security standards, a beautifully simple interface, and freely available...
  • BERT: one NLP model to rule them all (Practical AI #22) - Changelog

    BERT: one NLP model to rule them all (Practical AI #22) - Changelog

    2018-11-27
    ***Fully Connected** – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.* This week we discuss BERT, a new method of pre-training language representations from Google for natural language...
  • VisBug is like DevTools for designers (JS Party #53) - Changelog

    VisBug is like DevTools for designers (JS Party #53) - Changelog

    2018-11-23
    Google UX Engineer Adam Argyle joins Jerod and KBall to share all the details on VisBug, his just-released Chrome Extension that "makes any webpage feel like an artboard." Adam is passionate about doing for designers what Firebug (and later...
  • Tidelift's mission is to pay open source maintainers (Changelog Interviews #324) - Changelog

    Tidelift's mission is to pay open source maintainers (Changelog Interviews #324) - Changelog

    2018-11-21
    In this special crossover episode of Founders Talk, Adam talks with Donald Fischer. Donald Fischer and the team at Tidelift are on a mission of making open source work better — for everyone. To pay the maintainers of open source software they are...
  • New episodes coming in December! (Away from Keyboard) - Changelog

    New episodes coming in December! (Away from Keyboard) - Changelog

    2018-11-19
    There hasn't been a new episode in a few weeks so I wanted to give you a small update. We'll be back with new episodes on December 4th.
  • UBER and Intel’s Machine Learning platforms (Practical AI #21) - Changelog

    UBER and Intel’s Machine Learning platforms (Practical AI #21) - Changelog

    2018-11-19
    We recently met up with Cormac Brick (Intel) and Mike Del Balso (Uber) at O'Reilly AI in SF. As the director of machine intelligence in Intel's Movidius group, Cormac is an expert in porting deep learning models to all sorts of embedded...
  • Nest 'dem loops (JS Party #52) - Changelog

    Nest 'dem loops (JS Party #52) - Changelog

    2018-11-16
    NESTED LOOPS is a JavaScript band that combines music and video with web tech to perform live at JSConf. In this episode, Jerod and Suz are joined by Jan Monschke and Kahlil Lechelt, which comprise 2/3 of the group. After sampling one of their...
  • The road to Brave 1.0 and BAT (Changelog Interviews #323) - Changelog

    The road to Brave 1.0 and BAT (Changelog Interviews #323) - Changelog

    2018-11-14
    This week Adam and Jerod talk with Brian Bondy, Co-founder and CTO of Brave. They talked through the beginnings of Brave and how BAT (Basic Attention Token) could be driving the future of how we offer funding and tips to our favorite websites and...
  • Analyzing AI's impact on society through art and film (Practical AI #20) - Changelog

    Analyzing AI's impact on society through art and film (Practical AI #20) - Changelog

    2018-11-12
    Brett Gaylor joins Chris and Daniel to chat about the recently announced winners of Mozilla's creative media awards, which focuses on exposing the impact of AI on society. These winners include a film that responds to the audience (via AI...
  • Come play in the CodeSandbox (JS Party #51) - Changelog

    Come play in the CodeSandbox (JS Party #51) - Changelog

    2018-11-09
    In this episode, Nick talks with Ives van Hoorne about his project CodeSandbox. They chat about Ives deciding to work on it full-time, how CodeSandbox is built, some of its best features, and what lies ahead.
  • There and back again (Dgraph's tale) (Changelog Interviews #322) - Changelog

    There and back again (Dgraph's tale) (Changelog Interviews #322) - Changelog

    2018-11-09
    This week we talk with Manish Jain about Dgraph, graph databases, and licensing and re-licensing woes. Manish is the creator and founder Dgraph and we talked through all the details. We covered what a graph database is, the uses of a graph database,...
  • Getting into data science and AI (Practical AI #19) - Changelog

    Getting into data science and AI (Practical AI #19) - Changelog

    2018-11-05
    Himani Agrawal joins Daniel and Chris to talk about how she got into data science and artificial intelligence, and offers advice to others getting into these fields. She goes on to describe the role of artificial intelligence and machine learning...
  • What up, docs? 🥕 (JS Party #50) - Changelog

    What up, docs? 🥕 (JS Party #50) - Changelog

    2018-11-02
    Safia, Nick, Jerod, and Chris get together to talk about documentation. Documentation is *essential* in our work but it can be difficult to get buy-in. The crew talks about how you can get others to care about it in your organization, tools that make...
  • Drupal is a pretty big deal (Changelog Interviews #321) - Changelog

    Drupal is a pretty big deal (Changelog Interviews #321) - Changelog

    2018-10-31
    Adam and Jerod talk with Angie Byron, a core contributor and staple of the Drupal community. We haven't covered Drupal really (sorry about that), but the call with Angie was inspiring! From the background, to the tech, the usage of the software,...
  • AIs that look human and create portraits of humans (Practical AI #18) - Changelog

    AIs that look human and create portraits of humans (Practical AI #18) - Changelog

    2018-10-31
    In this new and updates show, Daniel and Chris discuss, among other things, efforts to use AI in art and efforts to make AI interfaces look human. They also discuss some learning resources related to neural nets, AI fairness, and reinforcement learning.
  • Apple's Fall 2018 Mac/iPad event (Spotlight #15) - Changelog

    Apple's Fall 2018 Mac/iPad event (Spotlight #15) - Changelog

    2018-10-30
    Adam, Jerod, and Tim get together to put a spotlight on Apple’s October 30th Mac/iPad event from a developer’s perspective. They cover the specs of the new MacBook Air and the viability of having it as a development machine, the new Mac Mini in the...
  • Serverless? We don’t need no stinkin’ SERVERS (JS Party #49) - Changelog

    Serverless? We don’t need no stinkin’ SERVERS (JS Party #49) - Changelog

    2018-10-26
    Disclaimer: no servers were harmed in the taping of this show. We hosted a special discussion with Jeremy Daly, Kevin Ball, Nick Nisi, and Christopher Hiller on the ideas around serverless, managed services, Functions as a Service (FaaS),...
  • Venture capital meets commercial OSS (Changelog Interviews #320) - Changelog

    Venture capital meets commercial OSS (Changelog Interviews #320) - Changelog

    2018-10-25
    Joseph Jacks, the Founder and General Partner of OSS Capital joined the show to share his plans for funding the future generation of commercial open source software based companies. This is a growing landscape of $100M+ revenue companies ~13 years in...
  • Fighting bias in AI (and in hiring) (Practical AI #17) - Changelog

    Fighting bias in AI (and in hiring) (Practical AI #17) - Changelog

    2018-10-22
    Lindsey Zuloaga joins us to discuss bias in hiring, bias in AI, and how we can fight bias in hiring with AI. Lindsey tells us about her experiences fighting bias at HireVue, where she is director of data science, and she gives some practical advice to...
  • LIVE from Node + JS Interactive (JS Party #48) - Changelog

    LIVE from Node + JS Interactive (JS Party #48) - Changelog

    2018-10-19
    KBall, Nick, and Suz MC'd a live show at Node + JS Interactive in Vancouver with Tierney Cyren (Node Foundation) and Dave Methvin (JS Foundation) to discuss the proposed merger between the JS Foundation and the Node Foundation. What's...
  • Keepin' up with Elm (Changelog Interviews #319) - Changelog

    Keepin' up with Elm (Changelog Interviews #319) - Changelog

    2018-10-17
    Jerod invites Richard Feldman back on the show to catch up on all things Elm. Did you hear? NoRedInk finally had a production runtime error, the community grew quite a bit (from 'obscure' to just 'niche'), and Elm 0.19 added some...
  • BONUS – Sustain Summit 2018 (Changelog Interviews) - Changelog

    BONUS – Sustain Summit 2018 (Changelog Interviews) - Changelog

    2018-10-15
    In this special bonus call, Adam and Jerod talk with Allen "Gunner" Gunn about the Sustain Summit. They talk about what it is, the kind of conversations that happen there, issues the open source community are facing right now, and how Sustain...
  • PyTorch 1.0 vs TensorFlow 2.0 (Practical AI #16) - Changelog

    PyTorch 1.0 vs TensorFlow 2.0 (Practical AI #16) - Changelog

    2018-10-15
    Chris and Daniel are back together in another news/updates show. They discuss PyTorch v1.0, some disturbing uses of AI for tracking social credit, and learning resources to get you started with machine learning.
  • Gettin' Plexy wit it (Backstage #2) - Changelog

    Gettin' Plexy wit it (Backstage #2) - Changelog

    2018-10-12
    Adam, Jerod, and Tim get together to talk about Plex! Plex is a media server which allows you to store your movies, TV shows, music, photos, etc. Turns out, you can actually use it together with an antenna to watch live TV and DVR content. They chat...
  • The nitty gritty on BitMidi (JS Party #47) - Changelog

    The nitty gritty on BitMidi (JS Party #47) - Changelog

    2018-10-12
    Where does Feross get all those wonderful toys? He builds them with JavaScript, of course! BitMidi – a website for listening to your favorite MIDI files – is his latest creation. In this episode, Jerod “sits down” with Feross to learn all about...
  • A call for kindness in open source (Changelog Interviews #318) - Changelog

    A call for kindness in open source (Changelog Interviews #318) - Changelog

    2018-10-10
    Adam and Jerod talk to Brett Cannon, core contributor to Python and a fantastic representative of the Python community. They talked through various details surrounding a talk and blog post he wrote titled "Setting expectations for open source...
  • Eryn O'Neil isn't afraid to speak her mind (Away from Keyboard #8) - Changelog

    Eryn O'Neil isn't afraid to speak her mind (Away from Keyboard #8) - Changelog

    2018-10-10
    Eryn O'Neil grew up in the southwestern suburbs of Chicago. When it came time for college, it was easy for her to move a few states over and go to college in a small town in Iowa. She now lives in Minneapolis, and after years of being...
  • Artificial intelligence at NVIDIA (Practical AI #15) - Changelog

    Artificial intelligence at NVIDIA (Practical AI #15) - Changelog

    2018-10-08
    NVIDIA Chief Scientist Bill Dally joins Daniel Whitenack and Chris Benson for an in-depth conversation about 'everything AI' at NVIDIA. As the leader of NVIDIA Research, Bill schools us on GPUs, and then goes on to address everything from...
  • Fantastic bugs and how to squash them (JS Party #46) - Changelog

    Fantastic bugs and how to squash them (JS Party #46) - Changelog

    2018-10-05
    Safia, Suz, KBall and Nick get together to talk about bugs! Not those pesky things you're scared to squash because they might suddenly jump on you — this is all about JavaScript bugs; how you prevent some of the common ones, what tools you can use...
  • #Hacktoberfest isn’t just about a free shirt (Changelog Interviews #317) - Changelog

    #Hacktoberfest isn’t just about a free shirt (Changelog Interviews #317) - Changelog

    2018-10-01
    #Hacktoberfest is a once per year event in the month of October celebrating open source. For many it's an on ramp to open source, PRs galore for maintainers, and t-shirts for those who submit 5 or more pull requests. In the end, however, it's...
  • OpenAI, reinforcement learning, robots, safety (Practical AI #14) - Changelog

    OpenAI, reinforcement learning, robots, safety (Practical AI #14) - Changelog

    2018-10-01
    We met up with Wojciech Zaremba at the O'Reilly AI conference in SF. He took some time to talk to us about some of his recent research related to reinforcement learning and robots. We also discussed AI safety and the hype around OpenAI.
  • The CSS expertise kerfuffle (JS Party #45) - Changelog

    The CSS expertise kerfuffle (JS Party #45) - Changelog

    2018-09-28
    Suz, Nick, and KBall are joined by special guest Aimee Knight to talk about CSS, how it's often trivialized and how that in turn affects the people who write it, what CSS in JS is, and how to get started with it.
  • Suz Hinton says find your allies (Away from Keyboard #7) - Changelog

    Suz Hinton says find your allies (Away from Keyboard #7) - Changelog

    2018-09-26
    Almost eight years ago, Suz Hinton made one of the biggest decisions of her life: move away from her home in Melbourne, Australia and move to the United States. After amicably breaking up with her boyfriend, another decision lied ahead: would she...
  • REST easy, GraphQL is here (Changelog Interviews #316) - Changelog

    REST easy, GraphQL is here (Changelog Interviews #316) - Changelog

    2018-09-26
    In this special rebroadcast of JS Party, Jerod and Suz talk with John Resig about how he's using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John's feelings on jQuery, and community Q&A.
  • Tidelift's mission is to pay open source maintainers (Founders Talk #58) - Changelog

    Tidelift's mission is to pay open source maintainers (Founders Talk #58) - Changelog

    2018-09-21
    Donald Fischer and the team at Tidelift are on a mission of making open source work better — for everyone. To pay the maintainers of open source software they are putting a new spin on a highly successful business model that’s a win-win for the...
  • Stories of personal JavaScript failures (JS Party #44) - Changelog

    Stories of personal JavaScript failures (JS Party #44) - Changelog

    2018-09-21
    Suz, Jerod, Nick and KBall talk about cringeworthy mistakes and failures they (and the community!) have experienced with JavaScript. They also give advice to themselves as if they were just starting out today in the JavaScript industry.
  • Join the federation?! Mastodon awaits... (Changelog Interviews #315) - Changelog

    Join the federation?! Mastodon awaits... (Changelog Interviews #315) - Changelog

    2018-09-19
    We talked with Eugen Rochko, the creator of Mastodon, about where Mastodon came from the problem it aimed to solve. How it’s not exactly Twitter alternative, although that's its known claim to fame. Why it's probably not going anywhere. The...
  • Answering recent AI questions from Quora (Practical AI #13) - Changelog

    Answering recent AI questions from Quora (Practical AI #13) - Changelog

    2018-09-18
    An amazing panel of AI innovators joined us at the O'Reilly AI conference to answer the most pressing AI questions from Quora. We also discussed trends in the industry and some exciting new advances in FPGA hardware.
  • From dropout to CEO of Sentry and taking on New Relic (Founders Talk #57) - Changelog

    From dropout to CEO of Sentry and taking on New Relic (Founders Talk #57) - Changelog

    2018-09-16
    David Cramer dropped out of high school AND college, but that didn’t stop him. He ended up teaching himself programming and eventually landed his first job as the webmaster of a World of Warcraft community website. What a beginning… We talked through...
  • BONUS: Growing a successful sales team at Sentry (Founders Talk) - Changelog

    BONUS: Growing a successful sales team at Sentry (Founders Talk) - Changelog

    2018-09-14
    Here's a bonus segment from episode #57 of Founders Talk with David Cramer, co-founder and CEO of Sentry. Check the feed for the full length episode (later today). We talked about sales in the full length episode, but this BONUS segment is a...
  • Interviews from JSConf (JS Party #43) - Changelog

    Interviews from JSConf (JS Party #43) - Changelog

    2018-09-14
    KBall interviews with Michael Chan, Juan Pablo Buriticá and Julián David Duque, and Tim Doherty at JSConf.US. Conversations about the importance of DRY code, the metaphors we use for software, JavaScript communities across Latin America, how to...
  • Kubernetes brings all the Cloud Natives to the yard (Changelog Interviews #314) - Changelog

    Kubernetes brings all the Cloud Natives to the yard (Changelog Interviews #314) - Changelog

    2018-09-12
    We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up with all things cloud native, the CNCF, and the world of Kubernetes. Dan updated us on the growth KubeCon / CloudNativeCon, the state of Cloud Native...
  • Decentralizing the web with Beaker (JS Party #42) - Changelog

    Decentralizing the web with Beaker (JS Party #42) - Changelog

    2018-09-07
    Feross talks with Mathias Buus and Paul Frazee about the decentralized web, why the average person should care about decentralization of the web, the Beaker browser, Dat and the differences and similarities to BitTorrent, and how Paul and Mathias...
  • Mahdi Yusuf knows being healthy is a constant struggle (Away from Keyboard #6) - Changelog

    Mahdi Yusuf knows being healthy is a constant struggle (Away from Keyboard #6) - Changelog

    2018-09-06
    Mahdi Yusuf worked a startup in his twenties and wasn't worried too much about his health. When he quit that job, he decided to take better care of himself and lost fifty pounds. Now, he's the CTO of Gyroscope, a startup that aims to be the...
  • The first cloud native programming language (Changelog Interviews #313) - Changelog

    The first cloud native programming language (Changelog Interviews #313) - Changelog

    2018-09-05
    Jerod talked with Paul Fremantle, the CTO and Co-Founder of WSO2, about their new programming language, Ballerina — a cloud-native language which aims to make it easier to write microservices that integrate APIs. They talked about the creation of the...
  • AI in healthcare, synthesizing dance moves, hardware acceleration (Practical AI #12) - Changelog

    AI in healthcare, synthesizing dance moves, hardware acceleration (Practical AI #12) - Changelog

    2018-09-03
    Chris and Daniel discuss new advances in AI research (including a creepy dancing video), how AI is creating opportunity for new chip startups, and uses of deep learning in healthcare. They also share some great learning resources, including one of...
  • Applying the magic of compilers to the frontend (JS Party #41) - Changelog

    Applying the magic of compilers to the frontend (JS Party #41) - Changelog

    2018-08-31
    KBall and Chad Hietala meet up at JSConf and talk about compilers for the frontend, Ember's binary opcodes, webassembly, and the future of performance optimization for the web.
  • Justin Dorfman’s passion is advocating for developers (Away from Keyboard #5) - Changelog

    Justin Dorfman’s passion is advocating for developers (Away from Keyboard #5) - Changelog

    2018-08-29
    After a very difficult 2014 that put Justin Dorfman in the hospital, he vowed to never go back. Justin has Bipolar I disorder, so coming to terms with his limitations and the sacrifices he needs to make to stay healthy hasn't been easy. He talks...
  • Segment's transition back to a monorepo (Changelog Interviews #312) - Changelog

    Segment's transition back to a monorepo (Changelog Interviews #312) - Changelog

    2018-08-29
    Adam and Jerod talk with two members of Segment’s engineering team: Co-founder and CTO, Calvin French-Owen, as well as Software Engineer, Alex Noonan, about their journey from monorepo to microservices back to monorepo. 100s of problem children to 1...
  • Eric Berry is funding open source with CodeFund (Founders Talk #56) - Changelog

    Eric Berry is funding open source with CodeFund (Founders Talk #56) - Changelog

    2018-08-28
    Eric Berry started Code Sponsor a year ago because of his passion for finding ways to sustain and fund open source developers. He ultimately had to shutdown due to potential legal issues with GitHub, but was given new life as CodeFund when he went to...
  • Robot Perception and Mask R-CNN (Practical AI #11) - Changelog

    Robot Perception and Mask R-CNN (Practical AI #11) - Changelog

    2018-08-27
    Chris DeBellis, a lead AI data scientist at Honeywell, helps us understand what Mask R-CNN is and why it's useful for robot perception. We also explore how this method compares with other convolutional neural network approaches and how you can get...
  • LIVE from JSConf! (JS Party #40) - Changelog

    LIVE from JSConf! (JS Party #40) - Changelog

    2018-08-24
    In this special episode of JS Party at JS Conf in Carlsbad, Nick, Suz, Feross, and KBall talk about crazy JavaScript combinations, tips to get started speaking, being committed to diversity as a conference organizer, and much more.
  • Istio service mesh and microservices (Changelog Interviews #311) - Changelog

    Istio service mesh and microservices (Changelog Interviews #311) - Changelog

    2018-08-22
    Adam and Jerod talk with Jason McGee, VP and CTO of IBM Cloud Platform about Istio — an open platform that provides a uniform way to connect, secure, control, and observe microservices. They cover what service mesh is, why its suddenly so interesting,...
  • Open source tools, AI for Dota, and enterprise ML adoption (Practical AI #10) - Changelog

    Open source tools, AI for Dota, and enterprise ML adoption (Practical AI #10) - Changelog

    2018-08-21
    This week, Daniel and Chris talk about playing Dota at OpenAI, O'Reilly's machine learning survey, AI-oriented open source (Julia, AutoKeras, Netron, PyTorch), robotics, and even the impact AI strategy has on corporate and national interests. ...
  • Experimenting with some new ideas 🔬 (JS Party #39) - Changelog

    Experimenting with some new ideas 🔬 (JS Party #39) - Changelog

    2018-08-17
    Jerod, Nick, KBall, and Chris pre-party for JSConf by testing out some brand new segment ideas: Story of the Week, What the WHAT... WG, and Protip Time. What do you think of these segments? Like 'em? Love 'em? Not sure why we even? Please let us know!
  • Side hustle to $35M ARR at Zapier (Founders Talk #55) - Changelog

    Side hustle to $35M ARR at Zapier (Founders Talk #55) - Changelog

    2018-08-17
    Bryan Helmig, Wade Foster, and Mike Knoop started Zapier in 2011 as a side hustle. They ultimately applied to Y Combinator, twice. And this year they hit $35 Million dollars in annual revenue. I talked with Bryan Helmig (CTO) through the backstory of...
  • Open sourcing the DEV community (Changelog Interviews #310) - Changelog

    Open sourcing the DEV community (Changelog Interviews #310) - Changelog

    2018-08-15
    We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the dev.to platform, so we wanted to talk through all the details with Ben. We talked...
  • Behavioral economics and AI-driven decision making (Practical AI #9) - Changelog

    Behavioral economics and AI-driven decision making (Practical AI #9) - Changelog

    2018-08-13
    Mike Bugembe teaches us how to build a culture of data-driven decision making within a company, leverage behavioral economics, and identify high value use cases for AI.
  • Jeff Robbins is an actual rockstar [rebroadcast] (Changelog Interviews) - Changelog

    Jeff Robbins is an actual rockstar [rebroadcast] (Changelog Interviews) - Changelog

    2018-08-10
    On this special bonus episode of The Changelog, we're playing the latest episode of Away from Keyboard with Jeff Robbins. While some dream of having a successful career, Jeff Robbins has already had several. Once the lead singer and guitarist for...
  • REST easy, GraphQL is here (JS Party #38) - Changelog

    REST easy, GraphQL is here (JS Party #38) - Changelog

    2018-08-10
    Jerod and Suz talk with John Resig about how he's using GraphQL at Khan Academy, some of the mistakes and successes using GraphQL, John's feelings on jQuery, and community Q&A.
  • Jeff Robbins is an actual rockstar (Away from Keyboard #4) - Changelog

    Jeff Robbins is an actual rockstar (Away from Keyboard #4) - Changelog

    2018-08-08
    While some dream of having a successful career, Jeff Robbins has already had several. Once the lead singer and guitarist for Orbit, Jeff has worked on some of the most famous Drupal websites. He talks to me about his early interest in computers,...
  • Rebuilding Exercism from the ground up (Changelog Interviews #309) - Changelog

    Rebuilding Exercism from the ground up (Changelog Interviews #309) - Changelog

    2018-08-08
    Adam and Jerod invite back Katrina Owen after years away focusing on Exercism—a 100% free platform for code practice and mentorship with over 2500 exercises and 48 different language tracks. They talk to Katrina about how the platform has changed, the...
  • Eye tracking, Henry Kissinger on AI, Vim (Practical AI #8) - Changelog

    Eye tracking, Henry Kissinger on AI, Vim (Practical AI #8) - Changelog

    2018-08-06
    Chris and Daniel help us wade through the week's AI news, including open ML challenges from Intel and National Geographic, Henry Kissinger's views on AI, and a model that can detect personality based on eye movements. They also point out some...
  • npm is made of people. PEOPLE! (JS Party #37) - Changelog

    npm is made of people. PEOPLE! (JS Party #37) - Changelog

    2018-08-03
    Jerod, Nick, and Chris talk with Jeff Lembeck about his tweets, the people behind npm, the need for empathy, and things they're excited about.
  • Ashley Baxter is excited about… insurance? (Away from Keyboard #3) - Changelog

    Ashley Baxter is excited about… insurance? (Away from Keyboard #3) - Changelog

    2018-08-01
    Thirteen years ago, Ashley Baxter inherited the family insurance business when her Dad passed away. Even though she's a talented photographer, and built a successful photography business, the insurance industry kept calling her name. Ashley talks...
  • Biases in AI, helping veterans get jobs in software, open science (Changelog Interviews #308) - Changelog

    Biases in AI, helping veterans get jobs in software, open science (Changelog Interviews #308) - Changelog

    2018-08-01
    Adam and Jerod are on location at OSCON and talk with Camille Eddy about recognizing biases in AI, Jerome Hardaway about the work he’s doing to prepare veterans for jobs in software, and Abby Cobunoc Mayes about the work she’s doing at Mozilla for...
  • Understanding the landscape of AI techniques (Practical AI #7) - Changelog

    Understanding the landscape of AI techniques (Practical AI #7) - Changelog

    2018-07-30
    Jared Lander, the organizer of NYHackR and general data science guru, joined us to talk about the landscape of AI techniques, how deep learning fits into that landscape, and why you might consider using R for ML/AI.
  • Behind the party with Suz at OSCON (JS Party) - Changelog

    Behind the party with Suz at OSCON (JS Party) - Changelog

    2018-07-27
    Adam and Jerod catch up with Suz about her presentation at OSCON, some cool stuff she's doing at her house, and more.
  • A11y is your ally (JS Party #36) - Changelog

    A11y is your ally (JS Party #36) - Changelog

    2018-07-27
    Suz, Safia, and Kball get together to talk about accessibility; what does it mean, why should we care, and what tools and resources can we use to better educate ourselves, and improve our work.
  • Live at OSCON 2018 (Backstage #1) - Changelog

    Live at OSCON 2018 (Backstage #1) - Changelog

    2018-07-27
    Adam, Jerod, and Tim sit down to talk at OSCON 2018 about their favorite parts of the conference, meeting new people, seeing old friends, and telling people about all the new things happening at Changelog.
  • Away at OSCON (Away from Keyboard) - Changelog

    Away at OSCON (Away from Keyboard) - Changelog

    2018-07-25
    Hello everyone! No new episode this week, since I was away at OSCON last week in Portland. We had a fantastic time. The show will be back with new episodes next Wednesday!
  • AWS Amplify and cloud-enabled apps (Changelog Interviews #307) - Changelog

    AWS Amplify and cloud-enabled apps (Changelog Interviews #307) - Changelog

    2018-07-25
    We talk with Nader Dabit, Developer Advocate for Amazon Web Services, about the role of DevRel and what's involved in this "dream job", frontend and mobile developers using AWS Amplify to build cloud-enabled applications, how GraphQL,...
  • Government use of facial recognition and AI at Google (Practical AI #6) - Changelog

    Government use of facial recognition and AI at Google (Practical AI #6) - Changelog

    2018-07-23
    In this episode, Chris and Daniel discuss the latest news, including an article about Google's AI principles, and they highlight some useful resources to help you level up.
  • Justin Jackson finds focus [rebroadcast] (JS Party #35) - Changelog

    Justin Jackson finds focus [rebroadcast] (JS Party #35) - Changelog

    2018-07-20
    In this special episode of JS Party, we're sharing a full-length episode of our new show, Away from Keyboard. This show explores the human side of creative work. In this episode, Tim talks with Justin Jackson about his parents, dealing with...
  • Justin Jackson finds focus (Away from Keyboard #2) - Changelog

    Justin Jackson finds focus (Away from Keyboard #2) - Changelog

    2018-07-18
    I first heard of Justin Jackson about six years ago. Back then, he was consulting full-time for a company with the dream of going independent. Fast forward to 2018, and after building a successful business, he's now embarking on a new adventure....
  • The Great GatsbyJS (Changelog Interviews #306) - Changelog

    The Great GatsbyJS (Changelog Interviews #306) - Changelog

    2018-07-18
    From open source project to a $3.8 million dollar seed round to transform Gatsby.js into a full-blown startup that's building what's becoming the defacto modern web frontend. In this episode, we talk with Jason Lengstorf about this...
  • Detecting planets with deep learning (Practical AI #5) - Changelog

    Detecting planets with deep learning (Practical AI #5) - Changelog

    2018-07-16
    Andrew Vanderburg of UT Austin and Christ Shallue of Google Brain join us to talk about their deep learning collaboration, which involved searching through a crazy amount of space imagery to find new planets.
  • JavaScript eating the world, desktop edition (JS Party #34) - Changelog

    JavaScript eating the world, desktop edition (JS Party #34) - Changelog

    2018-07-13
    Kball and Feross talk with Shelley Vohr and Jeremy Apthorp about what Electron is, why to use it, and what comes next for the platform.
  • Putting AI in a box at MachineBox [rebroadcast] (Changelog Interviews #305) - Changelog

    Putting AI in a box at MachineBox [rebroadcast] (Changelog Interviews #305) - Changelog

    2018-07-11
    In this special episode of The Changelog we’re sharing a full-length episode of our newly launched podcast called Practical AI — covering AI, Machine Learning, and Data Science. In this episode Mat Ryer and David Hernandez joined Daniel and Chris to...
  • Jason Snell is his own HR person (Away from Keyboard #1) - Changelog

    Jason Snell is his own HR person (Away from Keyboard #1) - Changelog

    2018-07-11
    It's been four years since Jason Snell left his job at *Macworld* and started his own site *Six Colors*. In that time, Jason is back to what he loves: creating. He talks about the diversity of his work day, finding the right mix of revenue...
  • Welcome to Away from Keyboard (Away from Keyboard #0) - Changelog

    Welcome to Away from Keyboard (Away from Keyboard #0) - Changelog

    2018-07-10
    Away from Keyboard is a new show from Changelog that talks to creative professionals about how they do what they do, where they started, and how they deal with the things that make us all humans. As exciting as our work can sometimes be, we all face...
  • Data management, regulation, the future of AI (Practical AI #4) - Changelog

    Data management, regulation, the future of AI (Practical AI #4) - Changelog

    2018-07-09
    Matthew Carroll and Andrew Burt of Immuta talked with Daniel and Chris about data management for AI, how data regulation will impact AI, and schooled them on the finer points of the General Data Protection Regulation (GDPR).
  • From side project to $7.25M for Unsplash (Founders Talk #54) - Changelog

    From side project to $7.25M for Unsplash (Founders Talk #54) - Changelog

    2018-07-06
    When Mikael Cho started Unsplash from its small beginning as a Tumblr blog and side project, he had no idea it would have such a huge impact and ultimately disrupt the photography industry. In this episode, Mikael shares the backstory of Unsplash, how...
  • Enough string to hang yourself (JS Party #33) - Changelog

    Enough string to hang yourself (JS Party #33) - Changelog

    2018-07-06
    Jerod, Nick, and KBall shake off their July 4th malaise by diving deep in to ES6 Proxies, wondering how best to share components across projects, and giving their younger selves advice. Also: shout outs!
  • The impact of AI at Microsoft (Changelog Interviews #304) - Changelog

    The impact of AI at Microsoft (Changelog Interviews #304) - Changelog

    2018-07-04
    We're on location at Microsoft Build 2018 talking with Corey Sanders and Steve Guggenheimer — two Microsoft veterans focused on artificial intelligence and cloud computing. We talked about the direction and convergence of AI, ethics, cloud...
  • Helping African farmers with TensorFlow (Practical AI #3) - Changelog

    Helping African farmers with TensorFlow (Practical AI #3) - Changelog

    2018-07-02
    Amanda Ramcharan, Latifa Mrisho, and Peter McCloskey joined Daniel and Chris to talk about how Penn State University are collaborating to help African farmers increase their yields via a TensorFlow powered mobile app.
  • Putting AI in a box at MachineBox (Practical AI #2) - Changelog

    Putting AI in a box at MachineBox (Practical AI #2) - Changelog

    2018-07-02
    Mat Ryer and David Hernandez joined Daniel and Chris to talk about MachineBox, building a company around AI, and democratizing AI.
  • Meet your Practical AI hosts (Practical AI #1) - Changelog

    Meet your Practical AI hosts (Practical AI #1) - Changelog

    2018-07-02
    In this inaugural episode of Practical AI — Adam Stacoviak and Jerod Santo sit down with Daniel Whitenack and Chris Benson to discuss their experiences in Artificial Intelligence, Machine Learning, and Data Science and what they hope to accomplish as...
  • WASM is AWSM (JS Party #32) - Changelog

    WASM is AWSM (JS Party #32) - Changelog

    2018-06-29
    Kevin Ball and Suz Hinton talk with Jay Phelps about WebAssembly; what it is, how to use it, and how some are using it already.
  • Starting over from zero (Founders Talk #53) - Changelog

    Starting over from zero (Founders Talk #53) - Changelog

    2018-06-28
    Danielle Morrill joined the show to talk about how she's starting over from zero after the recent acquisition of Mattermark to FullContact where she held the role of CEO and co-founder who walked away with "zero dollars and a job". We...
  • Programmable infrastructure (Changelog Interviews #303) - Changelog

    Programmable infrastructure (Changelog Interviews #303) - Changelog

    2018-06-27
    Jerod Santo is riding solo talking with Kurt Mackey, co-founder of Fly. He talked to him about his work at Ars Technica, his prediction on tabs being a fad, and Kurt being a founding member of MongoHQ, which was later renamed to Compose and acquired...
  • GraphQL, when to use JavaScript, JS robotics (JS Party #31) - Changelog

    GraphQL, when to use JavaScript, JS robotics (JS Party #31) - Changelog

    2018-06-22
    KBall and Tim are on location at Fluent/Velocity and had the chance to talk with Brian Douglas about GraphQL and GitHub's recent changes, Aimee Knight about knowing when to use JavaScript over CSS, and Bryan Hughes about his start and robotics...
  • Computer Science without a computer (Changelog Interviews #302) - Changelog

    Computer Science without a computer (Changelog Interviews #302) - Changelog

    2018-06-20
    Adam Stacoviak and Jerod Santo talk with Tim Bell, the founder and creator of CS Unplugged, a collection of free teaching material that teaches computer science through engaging games and puzzles. They talk to him about where this program came from...
  • Do what every developer does: blame other people (JS Party #30) - Changelog

    Do what every developer does: blame other people (JS Party #30) - Changelog

    2018-06-19
    Nick Nisi, Suz Hinton, and Jerod Santo talk about their debugging methods, the cool things that JavaScript can do but isn't talked about much, and their opinions on Git history.
  • Growing Open Collective (Founders Talk #52) - Changelog

    Growing Open Collective (Founders Talk #52) - Changelog

    2018-06-15
    Pia Mancini joined the show for the first episode back from a nearly 5 year hiatus. We talked about her work at DemocracyEarth, being a mother, her new role as CEO of Open Collective, their focus, supporting ad-hoc community formation all around the...
  • 🔥 Founders Talk is back! (Founders Talk) - Changelog

    🔥 Founders Talk is back! (Founders Talk) - Changelog

    2018-06-15
    It's been just shy of 5 years since I've published a new episode to this podcast. The break was planned actually. Long story short, I had to focus. If you want to hear the slightly longer explanation, you should listen.
  • Python at Microsoft (Changelog Interviews #301) - Changelog

    Python at Microsoft (Changelog Interviews #301) - Changelog

    2018-06-13
    We talked with Steve Dower and Dan Taylor at Microsoft Build 2018 about the history of Python at Microsoft, the origination of IronPython, Python Tools for Visual Studio, flying under the radar to add support Python, fighting from within to support...
  • Node's survey, Ry's regrets, Microsoft's GitHub (JS Party #29) - Changelog

    Node's survey, Ry's regrets, Microsoft's GitHub (JS Party #29) - Changelog

    2018-06-08
    Big week! KBall, Nick, and JBall (nooch) dive deep in to the 2018 Node.js user survey results. What does it all mean?! They also review Ryan Dahl's "10" regrets about Node and sound off on Microsoft's assimilatio... err... acquisition...
  • Corporate interests in open source and dev culture (Changelog Interviews #300) - Changelog

    Corporate interests in open source and dev culture (Changelog Interviews #300) - Changelog

    2018-06-06
    Zed Shaw – creator of Mongrel, Learn Python the Hard Way, and more – joined the show to talk through a recent Twitter thread from Zed where he shared his thoughts on open source, making money in open source, corporate interests and involvement,...
  • Coming to React with Sara Vieira (The React Podcast #12) - Changelog

    Coming to React with Sara Vieira (The React Podcast #12) - Changelog

    2018-06-05
    Sara Vieira is easily one of the most entertaining people we've ever had on this show. She has been working with React over the past few years and has recently been traveling around Europe and giving free workshops on React in London and at React Finland.
  • Our reactions to Microsoft buying GitHub (Spotlight #14) - Changelog

    Our reactions to Microsoft buying GitHub (Spotlight #14) - Changelog

    2018-06-05
    Hear insights and reactions from Adam Stacoviak and Jerod Santo as they break down the news of Microsoft's acquisition of GitHub — from speculation to confirmation — including commentary from members of the developer community by way of Twitter and Slack.
  • ML in JS... well... yes? (JS Party #28) - Changelog

    ML in JS... well... yes? (JS Party #28) - Changelog

    2018-06-01
    Suz Hinton, Jerod Santo, Kevin Ball, and Christopher Hiller talk about machine learning, the ethics surrounding it, why you would use JavaScript with it, and much more.
  • Curl turns 20, HTTP/2, QUIC (Changelog Interviews #299) - Changelog

    Curl turns 20, HTTP/2, QUIC (Changelog Interviews #299) - Changelog

    2018-05-31
    Daniel Stenberg joined the show to talk about 20 years of curl, what’s new with http2, and the backstory of QUIC - a new transport designed by Jim Roskind at Google which offers reduced latency compared to that of TCP+TLS+HTTP/2.
  • Inside React with Sophie Alpert (The React Podcast #11) - Changelog

    Inside React with Sophie Alpert (The React Podcast #11) - Changelog

    2018-05-29
    Sophie Alpert is a core contributor to React and is currently the engineering manager for the React team at Facebook. She has been contributing to React for over 3 years now, making her first contributions while she was working as an engineer at Khan Academy.
  • A tooling extravaganza! (JS Party #27) - Changelog

    A tooling extravaganza! (JS Party #27) - Changelog

    2018-05-25
    Kevin Ball, Alex Sexton, Nick Nisi, and Christopher Hiller talk all things tooling. Build tooling, linting, formatting, IDEs, and a small tangent on Vim.
  • The beginnings of Microsoft Azure (Changelog Interviews #298) - Changelog

    The beginnings of Microsoft Azure (Changelog Interviews #298) - Changelog

    2018-05-23
    We're on location at Microsoft Build 2018 talking with Julia White, Corporate Vice President at Microsoft — a 17 year Microsoft veteran. We talked with Julia about her take on this “new Microsoft”, Satya Nadella's first appearance as CEO when...
  • Codesandbox with Ives van Hoorne (The React Podcast #10) - Changelog

    Codesandbox with Ives van Hoorne (The React Podcast #10) - Changelog

    2018-05-22
    Ives van Hoorne is the creator of Codesandbox; an online code editor written completely in React. Although Codesandbox is written in React, it can be used to build applications for any front-end framework.
  • 🎊 TS Party! 🎊 (JS Party #26) - Changelog

    🎊 TS Party! 🎊 (JS Party #26) - Changelog

    2018-05-18
    Jerod Santo, Nick Nisi, and Christopher Hiller talk about what TypeScript is and why we should care, who's using TypeScript, and thoughts on developer titles.
  • Prisma and the GraphQL data layer (Changelog Interviews #297) - Changelog

    Prisma and the GraphQL data layer (Changelog Interviews #297) - Changelog

    2018-05-16
    Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open...
  • Emotion with Kye Hohenberger (The React Podcast #9) - Changelog

    Emotion with Kye Hohenberger (The React Podcast #9) - Changelog

    2018-05-15
    Kye Hohenberger is the author of the Emotion JavaScript library, a popular choice among React developers who prefer using CSS-in-JS to traditional CSS stylesheets. In this episode we discuss his work on Emotion including where he got the initial...
  • Dojo 2.0 (JS Party #25) - Changelog

    Dojo 2.0 (JS Party #25) - Changelog

    2018-05-11
    Suz Hinton, Alex Sexton, and Nick Nisi talk with Dylan Schiemann about Dojo 2.0, managing an open source project, web standards, and more.
  • Burnout, open source, Datasette (Changelog Interviews #296) - Changelog

    Burnout, open source, Datasette (Changelog Interviews #296) - Changelog

    2018-05-09
    Adam is on location at ZEIT Day talking with Jessica Rose about burnout, Henry Zhu about his passions and pursuit of open source, and Simon Willison about data and his passion for interesting datasets in the world.
  • React Perf Devtool with Nitin Tulswani (The React Podcast #8) - Changelog

    React Perf Devtool with Nitin Tulswani (The React Podcast #8) - Changelog

    2018-05-08
    Nitin Tulswani is a prolific developer and the creator of react-perf-devtool, a library that helps with profiling the performance of your React components since `react-addons-perf` was deprecated in React 16. In this episode we discuss Nitin's...
  • New Go branding strategy  (Go Time #79) - Changelog

    New Go branding strategy (Go Time #79) - Changelog

    2018-05-07
    Steve Francia joined the show and told us EVERYTHING about Go's new branding strategy (and don't worry, the gopher isn't going anywhere!)
  • Cool, depending on your definition of cool (JS Party #24) - Changelog

    Cool, depending on your definition of cool (JS Party #24) - Changelog

    2018-05-07
    Feross Aboukhadijeh, Suz Hinton, Nick Nisi, and Alex Sexton get weird this week talking about their favorite old and weird HTML tags, web APIs that do or don't require permission, and their favorite weird websites.
  • Scaling all the things at Slack (Changelog Interviews #295) - Changelog

    Scaling all the things at Slack (Changelog Interviews #295) - Changelog

    2018-05-02
    Julia Grace joined the show to talk bout about scaling all the things at Slack. Julia is currently the Senior Director of Infrastructure Engineering at Slack, and has been their since 2015 — so she's seen Slack during its hyper-growth. We talked...
  • Hacking drones with Go (Go Time #78) - Changelog

    Hacking drones with Go (Go Time #78) - Changelog

    2018-04-30
    Ron Evans joined the show and talked with us about GoCV, Gobot, using Go to control drones, and other interesting projects and news.
  • The state of Node security (JS Party #23) - Changelog

    The state of Node security (JS Party #23) - Changelog

    2018-04-30
    Suz Hinton, Christopher Hiller, and Jerod Santo talk with Adam Baldwin about his company being acquired by NPM, the security of Node, best practices, and more.
  • BONUS – Go and WebAssembly (Wasm) (Go Time) - Changelog

    BONUS – Go and WebAssembly (Wasm) (Go Time) - Changelog

    2018-04-25
    This is a bonus segment in the after show of Go Time #77 with Russ Cox where we talk briefly about WebAssembly (Wasm) support in Go, and how that plays into Go being used as a web language.
  • Code Cartoons, Rust, WebAssembly (Changelog Interviews #294) - Changelog

    Code Cartoons, Rust, WebAssembly (Changelog Interviews #294) - Changelog

    2018-04-25
    Lin Clark joined the show to talk about Code Cartoons, her work at Mozilla in the emerging technologies group, Rust, Servo, and WebAssembly (aka Wasm), the Rust community's big goal in 2018 for Rust to become a web language (thanks in part to...
  • React and Electron with James Long (The React Podcast #7) - Changelog

    React and Electron with James Long (The React Podcast #7) - Changelog

    2018-04-24
    James Long is a prolific blogger and the author of several open source libraries including Prettier. He has recently started developing Actual, a budgeting app built in React and Electron. In this episode we talk about James' approach to business,...
  • Dependencies and the future of Go (Go Time #77) - Changelog

    Dependencies and the future of Go (Go Time #77) - Changelog

    2018-04-23
    Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more.
  • PWAs to eat the world. Or maybe not. News at 11! (JS Party #22) - Changelog

    PWAs to eat the world. Or maybe not. News at 11! (JS Party #22) - Changelog

    2018-04-23
    Jerod Santo, Safia Abdalla, Nick Nisi, and Kevin Ball talk about progressive web apps. What are they, what do they do, what are some practical ways of using them, and more.
  • Ember four years later (Changelog Interviews #293) - Changelog

    Ember four years later (Changelog Interviews #293) - Changelog

    2018-04-18
    Chad Hietala joined the show to talk with us about the long history of Ember.js, how he first got involved, his work at LinkedIn and his work as an Ember Core team member, how the Ember team communicates expectations from release to release, their...
  • Building a distributed index with Go (Go Time #76) - Changelog

    Building a distributed index with Go (Go Time #76) - Changelog

    2018-04-13
    Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news.
  • Oh, the places JS will go (JS Party #21) - Changelog

    Oh, the places JS will go (JS Party #21) - Changelog

    2018-04-13
    Jerod Santo, Suz Hinton, Feross Aboukhadijeh, and Kevin Ball talk about awesome things being done with JavaScript like WebUSB, WebTorrent, and DSLs.
  • Elasticsearch and doubling down on

    Elasticsearch and doubling down on "open" (Changelog Interviews #292) - Changelog

    2018-04-11
    Philipp Krenn joined the show to talk with us about Elasticsearch, the problem it solves, where it came from, and where it's at today. We discussed the query language, what it can be compared to, whether or not it's a database replacement or a...
  • Async React with Andrew Clark (The React Podcast #6) - Changelog

    Async React with Andrew Clark (The React Podcast #6) - Changelog

    2018-04-10
    Andrew Clark is a developer on the React core team at Facebook who has been working on asynchronous rendering. In this episode we do a deep dive on some of the decisions behind the implementation of async mode in React 16 as well as talk about how...
  • JS Party is back! 🎉 (JS Party #20) - Changelog

    JS Party is back! 🎉 (JS Party #20) - Changelog

    2018-04-06
    The party is back! In this episode, we talk about what we love about JS, Tabler and admin UI's, and shoutouts to some of our favorite projects and people.
  • GoLand IDE and managing Gopher Slack  (Go Time #75) - Changelog

    GoLand IDE and managing Gopher Slack (Go Time #75) - Changelog

    2018-04-06
    Florin Pățan joined the show and talked with us about GoLand, the pros and cons of using an IDE, his thoughts on the Go community, and managing Gopher Slack.
  • Winamp2 JS (Changelog Interviews #291) - Changelog

    Winamp2 JS (Changelog Interviews #291) - Changelog

    2018-04-06
    Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2.9 in HTML5 and Javascript. For many of our listeners, talking about Winamp may bring to mind some extreme nostalgia about the internet of the past ......
  • Finite State Machines with David Khourshid (The React Podcast #5) - Changelog

    Finite State Machines with David Khourshid (The React Podcast #5) - Changelog

    2018-04-03
    In this episode Michael Jackson talks with David Khourshid about State Machines. David is a developer on the Visual Studio Live Share team at Microsoft. Recently, he's been exploring methods of using finite state machines together with React to...
  • Babel and open source sustainability with Henry Zhu (The React Podcast #4) - Changelog

    Babel and open source sustainability with Henry Zhu (The React Podcast #4) - Changelog

    2018-03-30
    In this episode Michael Jackson talks with Henry Zhu, maintainer of the hugely popular Babel project, about open source sustainability and what's coming next for the Babel project.
  • That's it. This is the finale! (Changelog Interviews #290) - Changelog

    That's it. This is the finale! (Changelog Interviews #290) - Changelog

    2018-03-30
    We're rebroadcasting the finale episode of the beloved Request For Commits. But don't worry, The Changelog will be back with new episodes next week. In this finale episode of Request For Commits, we regroup to discuss the podcast from its...
  • Gophercises and creating content for Gophers (Go Time #74) - Changelog

    Gophercises and creating content for Gophers (Go Time #74) - Changelog

    2018-03-30
    Jon Calhoun joined the show and talked with us about Gophercises, experiencing the joy of building cool things, creating content for Gophers, and other interesting projects and news.
  • Automated dependency updates (Changelog Interviews #289) - Changelog

    Automated dependency updates (Changelog Interviews #289) - Changelog

    2018-03-23
    Rhys Arkins joined the show to talk about automating dependency updates using Renovate. Renovate is an open source tool to keep source code dependencies up-to-date using automated Pull Requests. We talked about who’s using it, the languages and...
  • CockroachDB and distributed databases in Go (Go Time #73) - Changelog

    CockroachDB and distributed databases in Go (Go Time #73) - Changelog

    2018-03-23
    Andrei Matei joined the show and talked with us about CockroachDB (and why it's easier to use than any RDBMS), distributed databases with Go, tracing, and other interesting projects and news.
  • Learning and teaching Go (Go Time #72) - Changelog

    Learning and teaching Go (Go Time #72) - Changelog

    2018-03-22
    Bill Kennedy joined the show and talked with Carlisia about learning Go, teaching Go (which is something we'll do at some point or another), making good presentations, and other interesting projects and news.
  • Go is for everyone (Go Time #71) - Changelog

    Go is for everyone (Go Time #71) - Changelog

    2018-03-22
    Carmen Andoh joined the show and talked with us about inclusivity, the 2017 Go Developer Survey, visualizing abstractions, and other interesting projects and news.
  • Finale, thank you! (Request For Commits #20) - Changelog

    Finale, thank you! (Request For Commits #20) - Changelog

    2018-03-21
    In this finale episode of Request For Commits – we regroup to discuss how we got here, lessons learned, community impact, and where the conversations around open source sustainability are taking place now and in the future. This might be the end of...
  • From Russia with love (Go Time #70) - Changelog

    From Russia with love (Go Time #70) - Changelog

    2018-03-16
    Leo Kalneus joined the show and talked with us about GopherCon Russia and the Go community in Russia. We also debunked a few myths about Siberia and of course talked about interesting Go projects and news.
  • Live coding open source on Twitch (Changelog Interviews #288) - Changelog

    Live coding open source on Twitch (Changelog Interviews #288) - Changelog

    2018-03-16
    Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she got interested in Twitch, her goals and aspirations for live streaming, the work she's doing in open source, Twitch for open source, how you and...
  • Truffle framework and decentralized Ethereum apps (Changelog Interviews #287) - Changelog

    Truffle framework and decentralized Ethereum apps (Changelog Interviews #287) - Changelog

    2018-03-13
    Tim Coulter joined the show to talk about Truffle — a development environment, testing framework, and asset pipeline for Ethereum. We talked with Tim about how he got into Ethereum and dapp development, Solidity vs JavaScript, smart contract testing,...
  • Golang Flow, FaaS, and Buffalo (Go Time #69) - Changelog

    Golang Flow, FaaS, and Buffalo (Go Time #69) - Changelog

    2018-03-09
    Brian Scott joined the show and talked with us about Golang Flow, contributing to open source, functions as a service, building for the web with Buffalo, and other interesting projects and news.
  • JavaScript sprinkles in Basecamp turned Stimulus (Changelog Interviews #286) - Changelog

    JavaScript sprinkles in Basecamp turned Stimulus (Changelog Interviews #286) - Changelog

    2018-03-06
    David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp evolved into a full-fledged framework called Stimulus. We talked about ins and outs of Basecamp as it is today, Ruby, JavaScript and David's...
  • SPECIAL — Ask us anything! (pt. 2) (Go Time #68) - Changelog

    SPECIAL — Ask us anything! (pt. 2) (Go Time #68) - Changelog

    2018-03-01
    This is another special “Ask Us Anything” episode where we answer more questions submitted by the community. We covered A LOT of ground, including the hardest things we’ve ever written in Go, how the community can drive adoption, what we’d change...
  • The Future of React with Dan Abramov (The React Podcast #3) - Changelog

    The Future of React with Dan Abramov (The React Podcast #3) - Changelog

    2018-02-28
    In this episode Michael Jackson talks with Dan Abramov, author of Redux and create-react-app, about the responsibility that comes with being an influential voice for React, how future versions of React will leverage requestIdleCallback to schedule...
  • We couldn’t afford an Oculus so we built one (Changelog Interviews #285) - Changelog

    We couldn’t afford an Oculus so we built one (Changelog Interviews #285) - Changelog

    2018-02-23
    Max Coutté joined the show to share his journey of learning the math and programming required to build an open source Oculus headset for $100. Max is 16 and lives in a small village in France. And one day he and his friends decided to built an Oculus...
  • Supporting the Go community (Go Time #67) - Changelog

    Supporting the Go community (Go Time #67) - Changelog

    2018-02-23
    Cassandra Salisbury (the Go core team's newest member) joined Carlisia (who’s hosting all by herself) to talk about getting to know the Go community around the world, organizing meetups, empowering leaders, and what’s in store for the future.
  • Razzle, After.js, and Formik with Jared Palmer (The React Podcast #2) - Changelog

    Razzle, After.js, and Formik with Jared Palmer (The React Podcast #2) - Changelog

    2018-02-20
    In this episode Michael Jackson talks with Jared Palmer about Razzle, After.js, Formik, several other open source libraries from Jared, as well as Typescript and the implications of the upcoming async APIs in React.
  • Moore's Law and High Performance Computing (Changelog Interviews #284) - Changelog

    Moore's Law and High Performance Computing (Changelog Interviews #284) - Changelog

    2018-02-16
    Todd Gamblin, a computer scientist at Lawrence Livermore National Laboratory, joined us to talk about Moore’s Law, his work at Lawrence Livermore National Laboratory, the components of a micro-chip, and High Performance Computing.
  • Performance, fuzzing & magic (Go Time #66) - Changelog

    Performance, fuzzing & magic (Go Time #66) - Changelog

    2018-02-16
    Damian Gryski joined the show and talked with us about perfbook, performance profiling, reading white papers for fun, fuzzing, and other interesting projects and news.
  • Devhints - TL;DR for Developer Documentation (Changelog Interviews #283) - Changelog

    Devhints - TL;DR for Developer Documentation (Changelog Interviews #283) - Changelog

    2018-02-09
    Rico Sta. Cruz joined us to talk about his project Devhints (cheatsheets for developers). There are more than 365 cheatsheets you can contribute to and it's open source. We talked about the design, technical implementation, community, alternate...
  • GopherCon Brazil & Genetics (Go Time #65) - Changelog

    GopherCon Brazil & Genetics (Go Time #65) - Changelog

    2018-02-06
    Vitor De Mario joined the show and talked with us about hacking genetics with Go, GopherCon Brazil, machine learning, and other interesting projects and news.
  • The impact and future of Kubernetes (Changelog Interviews #282) - Changelog

    The impact and future of Kubernetes (Changelog Interviews #282) - Changelog

    2018-02-02
    From KubeCon + CloudNativeCon 2017 — Brendan Burns (Kubernetes co-founder) and Gabe Monroy (creator of Deis) joined the show to talk about the origin, impact, and future of Kubernetes and cloud infrastructure.
  • InfluxDB & IoT Data (Go Time #64) - Changelog

    InfluxDB & IoT Data (Go Time #64) - Changelog

    2018-01-29
    Paul Dix joined the show and talked with us about InfluxDB, building a company with OSS, improving the language, and other interesting projects and news.
  • React Native for web with Nicolas Gallagher (The React Podcast #1) - Changelog

    React Native for web with Nicolas Gallagher (The React Podcast #1) - Changelog

    2018-01-29
    Welcome to the inaugural episode of The React Podcast. In this episode Michael Jackson talks with Nicolas Gallagher about his project React Native for Web, the React Native API, how Twitter's new mobile website is powered by React Native for Web, and more.
  • Gitcoin: sustaining open source with cryptocurrency (Changelog Interviews #281) - Changelog

    Gitcoin: sustaining open source with cryptocurrency (Changelog Interviews #281) - Changelog

    2018-01-26
    We're joined by Kevin Owocki, the founder of Gitcoin. Gitcoin is a platform to monetize or incentivize work in open source software. We talked about how Gitcoin sits at the intersection of sustaining open source and cryptocurrencies, their history...
  • Design, software, and open source (Request For Commits #19) - Changelog

    Design, software, and open source (Request For Commits #19) - Changelog

    2018-01-19
    Lauren McCarthy joined Nadia and Mikeal to discuss her work on p5.js, contributions and culture, her before and after take on open source, her path to becoming a maintainer, how p5.js gets new contributors, how they keep them around, and why design...
  • Maintaining a popular project and sponsored time (Request For Commits #18) - Changelog

    Maintaining a popular project and sponsored time (Request For Commits #18) - Changelog

    2018-01-19
    Henry Zhu joined Nadia and Mikeal to discuss his work on Babel, how he became and accidental maintainer, why he thinks maintainers aren't special, paid open source work, the Babel brand, and building community.
  • Experiments and the Economics of Open Source (Request For Commits #17) - Changelog

    Experiments and the Economics of Open Source (Request For Commits #17) - Changelog

    2018-01-19
    Daniel Bachhuber joined Nadia and Mikeal to discuss his work on wp-cli, the economics, origins, staying productive as a maintainer, fund raising, and the state of wp-cli today.
  • Building a secure Operating System (Redox OS) with Rust (Changelog Interviews #280) - Changelog

    Building a secure Operating System (Redox OS) with Rust (Changelog Interviews #280) - Changelog

    2018-01-19
    We talked with Jeremy Soller, the BDFL of Redox OS, a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications. In this episode we talk about; OS design principals,...
  • Changelog Takeover — K8s and Virtual Kubelet (Go Time #63) - Changelog

    Changelog Takeover — K8s and Virtual Kubelet (Go Time #63) - Changelog

    2018-01-15
    Adam and Jerod jumped in as hosts for an experiment in quantum podcasting, letting Erik and Brian play guests to talk about Virtual Kubelet, building OSS at Microsoft, BBQ (of course), and other interesting projects and news.
  • Secure Messaging for Everyone with Wire (Changelog Interviews #279) - Changelog

    Secure Messaging for Everyone with Wire (Changelog Interviews #279) - Changelog

    2017-12-15
    We talk with Alan Duric, Co-founder and CEO of Wire, an open source end-to-end encrypted instant messaging app for voice and video calls. In 2005 Alan co-founded Camino Networks which was later acquired by Skype, and his involvement with internet...
  • Blockchains and Databases at OSCON (Changelog Interviews #278) - Changelog

    Blockchains and Databases at OSCON (Changelog Interviews #278) - Changelog

    2017-12-14
    We went back into the archives to conversations we had around blockchains and databases at OSCON 2017. We talked with Monty Widenius, creator of MariaDB the open source forever fork MySQL, Brian Behlendorf, Executive Director of Hyperledger, the open...
  • The Story of Visual Studio Code (Changelog Interviews #277) - Changelog

    The Story of Visual Studio Code (Changelog Interviews #277) - Changelog

    2017-12-05
    We're back in NYC at Microsoft Connect(); talking about the backstory of Visual Studio Code with Julia Liuson (Corporate Vice President of Visual Studio), Chris Dias (Principal Program Manager of Visual Studio and .NET), and PJ Meyer (Product...
  • Building Blocks (Go Time #62) - Changelog

    Building Blocks (Go Time #62) - Changelog

    2017-12-01
    Jeff Lindsay joined the show to talk about workflow automation, designing apis, and building the society we want to live in...plus a surprise special announcement!
  • The Cloud Native Computing Foundation (Changelog Interviews #276) - Changelog

    The Cloud Native Computing Foundation (Changelog Interviews #276) - Changelog

    2017-11-29
    Dan Kohn, Executive Director of the Cloud Native Computing Foundation, joined the show to talk about what it means to be Cloud Native, the ins and outs of Dan's role to the foundation, how they make money to sustain things, membership, the support...
  • Loggregator, gRPC, Diodes (Go Time #61) - Changelog

    Loggregator, gRPC, Diodes (Go Time #61) - Changelog

    2017-11-25
    Jason Keene and Andrew Poydence joined the show to talk about Loggregator, scaling with Go at Pivotal, Diodes, and other interesting Go projects and news.
  • Open Source History, Foundations, Sustainability (Request For Commits #16) - Changelog

    Open Source History, Foundations, Sustainability (Request For Commits #16) - Changelog

    2017-11-22
    Danese Cooper joined Nadia and Mikeal to discuss the history of open source, how the term became a thing via Tim O'Reilly, feeling empowered as an open source contributor, companies’ relationship to open source, foundations and their role (or not)...
  • The History of GNOME, Mono, and Xamarin (Changelog Interviews #275) - Changelog

    The History of GNOME, Mono, and Xamarin (Changelog Interviews #275) - Changelog

    2017-11-21
    We talked with Miguel de Icaza last week at Microsoft Connect(); in New York City. Miguel gave us the backstory on how he's been competing with Microsoft for most of his developer career, and he shares the history of GNOME, Mono, and Xamarin — and...
  • Faktory and the future of background jobs (Changelog Interviews #274) - Changelog

    Faktory and the future of background jobs (Changelog Interviews #274) - Changelog

    2017-11-18
    Mike Perham is back for his 4th appearance to talk about his new project Faktory, a new background job system that's aiming to bring the best practices developed over the last five years in Sidekiq to every programming language. We catch up with...
  • Why WADL When You Can Swagger? (Go Time #60) - Changelog

    Why WADL When You Can Swagger? (Go Time #60) - Changelog

    2017-11-17
    Ivan Porto Carrero joined the show to talk about generating documentation (with Swagger), pks, kubo, and other interesting Go projects and news.
  • Improved Improved Improved (i3) (Go Time #59) - Changelog

    Improved Improved Improved (i3) (Go Time #59) - Changelog

    2017-11-10
    Michael Stapelberg joined the show to talk about window management, open sourcing infrastructure, error handling, and other interesting Go projects and news.
  • Data Science at OSCON (Changelog Interviews #273) - Changelog

    Data Science at OSCON (Changelog Interviews #273) - Changelog

    2017-11-10
    We went back into the archives to conversations we had around data science at OSCON 2017. We talked with Vida Williams (Data Scientist) and Michelle Casbon (Director of Data Science at Qordoba) about the social impact of open data, personal data and...
  • Functional CSS and Tachyons (Changelog Interviews #272) - Changelog

    Functional CSS and Tachyons (Changelog Interviews #272) - Changelog

    2017-11-10
    Adam Morse joined the show to talk about Functional CSS and his project Tachyons - a CSS Toolkit that lets you quickly build and design new UI without writing CSS. We talk about Scalable CSS, the difference between "Atomic", "OOCSS",...
  • My roadmap to become a blockchain engineer (Changelog Interviews #271) - Changelog

    My roadmap to become a blockchain engineer (Changelog Interviews #271) - Changelog

    2017-11-08
    Preethi Kasireddy, a self-employed blockchain and smart contract Engineer, joined the show to talk about why she left the best job in the world at Andreessen Horowitz on the deal team, how she got entrepreneurship envy, the roadmap she laid out in...
  • Rails as a day job, Diesel on the side (Changelog Interviews #270) - Changelog

    Rails as a day job, Diesel on the side (Changelog Interviews #270) - Changelog

    2017-11-04
    Sean Griffin joins the show to talk about doing Rails full-time, his love of Rust. and his project Diesel - a safe, extensible ORM and query builder for Rust. We discuss Sean’s path to working full-time on Rails, what he works on specifically, why...
  • Full-time Open Source (Go Time #58) - Changelog

    Full-time Open Source (Go Time #58) - Changelog

    2017-11-03
    Dmitri Shuralyov joined the show to talk about being a full time contributor to open source, developing developer tools, and other interesting Go projects and news.
  • Bisq, the decentralized Bitcoin exchange (Changelog Interviews #269) - Changelog

    Bisq, the decentralized Bitcoin exchange (Changelog Interviews #269) - Changelog

    2017-11-03
    Chris Beams joins the show to talk about Bisq, the P2P decentralized Bitcoin exchange and open-source desktop application that allows you to buy and sell bitcoins in exchange for national currencies, or alternative crypto currencies. We get some...
  • Maintaining a Popular Project and Managing Burnout (Request For Commits #15) - Changelog

    Maintaining a Popular Project and Managing Burnout (Request For Commits #15) - Changelog

    2017-11-01
    Christopher Hiller joined Nadia and Mikeal to discuss the ups and downs of maintaining Mocha - a JavaScript test framework that runs on Node.js and in the browser. Discussions included maintaining a popular project, getting funding, the challenges of...
  • Operação Serenata de Amor (Artificial Intelligence, Data Science, Government Corruption 😱) (Changelog Interviews #268) - Changelog

    Operação Serenata de Amor (Artificial Intelligence, Data Science, Government Corruption 😱) (Changelog Interviews #268) - Changelog

    2017-10-31
    Eduardo Cuducos joined the show to talk about Operação Serenata de Amor an Artificial Intelligence and Data Science project that aims to inform the general public about government corruption and spending. We talked about how this artificial...
  • Functional Programming (Changelog Interviews #267) - Changelog

    Functional Programming (Changelog Interviews #267) - Changelog

    2017-10-28
    Eric Normand joined the show to talk about Functional Programming. We talked about FP vs OOP vs Imperative, why FP is popular again, the advantages and disadvantages of Functional Programming, and teaching Functional Programming concepts.
  • Documentation and Quitting Open Source (Request For Commits #14) - Changelog

    Documentation and Quitting Open Source (Request For Commits #14) - Changelog

    2017-10-20
    Ryan Bigg joined the show to talk about his open source work on the documentation of Ruby on Rails, fund raising, crowd sourcing, departure, handing off, not quitting, making the right decision, getting paid, sustaining, and more.
  • The Future of RethinkDB (Changelog Interviews #266) - Changelog

    The Future of RethinkDB (Changelog Interviews #266) - Changelog

    2017-10-17
    Mike Glukhovsky joined the show to talk about the future of RethinkDB. Mike was a co-founder of RethinkDB along-side Slava Akhmechet. RethinkDB shutdown a year ago officially on October 5, 2016 — and today we're talking through all the details...
  • The Kotlin Programming Language (Changelog Interviews #265) - Changelog

    The Kotlin Programming Language (Changelog Interviews #265) - Changelog

    2017-10-13
    Dmitry Jemerov joined the show to talk about Kotlin - a language created by JetBrains that's designed to be an industrial-strength object-oriented language, and a "better language" than Java. We asked Dmitry "Why invent a new...
  • Automating GitHub with Probot (Changelog Interviews #264) - Changelog

    Automating GitHub with Probot (Changelog Interviews #264) - Changelog

    2017-10-06
    We talk with Brandon Keepers and Bex Warner about GitHub's Probot — GitHub Apps to automate and improve your workflows. You can use pre-built apps or easily build and share your own.
  • Conversations about sustaining open source (Changelog Interviews #263) - Changelog

    Conversations about sustaining open source (Changelog Interviews #263) - Changelog

    2017-09-22
    This episode features conversations from Sustain 2017 at GitHub HQ with Richard Littauer, Karthik Ram, Andrea Goulet, and Scott Ford. Sustain was a one day conversation for open source software sustainers to share stories, resources, and ways forward...
  • Presenting a Pragmatic Perspective (Go Time #57) - Changelog

    Presenting a Pragmatic Perspective (Go Time #57) - Changelog

    2017-09-15
    Cindy Sridharan joined the show to talk about development and operations as a generalist, leveling up as an engineer (while still providing business value), challenging the status-quo, and other interesting Go projects and news.
  • Community, Building Remote-first Teams, and Web Performance Inclusivity (Changelog Interviews #262) - Changelog

    Community, Building Remote-first Teams, and Web Performance Inclusivity (Changelog Interviews #262) - Changelog

    2017-09-08
    Karolina Szczur joined the show to talk about community building, building remote-first teams, the hiring process in tech, product development, and the inclusivity factor of web performance.
  • Container Security and Demystifying Complexity (Go Time #56) - Changelog

    Container Security and Demystifying Complexity (Go Time #56) - Changelog

    2017-09-08
    Liz Rice joined the show to talk about containers, cloud security, making complex concepts easier to understand, and other interesting Go projects and news.
  • Dep, Cross-platform, and Getting Started (Go Time #55) - Changelog

    Dep, Cross-platform, and Getting Started (Go Time #55) - Changelog

    2017-08-31
    Carolyn Van Slyck joined the show to talk about dependency management, upping your cross-platform game, getting into Go, and other interesting Go projects and news.
  • Go at Walmart (and Scale) (Go Time #54) - Changelog

    Go at Walmart (and Scale) (Go Time #54) - Changelog

    2017-08-18
    Chase Adams joined the show to talk about working on distributed systems with distributed teams, giving people opportunities to learn and grow, and other interesting Go projects and news.
  • Web Audio API and TypeScript is Turing Complete (JS Party #19) - Changelog

    Web Audio API and TypeScript is Turing Complete (JS Party #19) - Changelog

    2017-08-18
    Alex Sexton, Rachel White, and Myles Borins talk about the Web Audio API and how TypeScript is "Turing Complete".
  • 2017 Node.js User Survey and Beaker Browser (JS Party #18) - Changelog

    2017 Node.js User Survey and Beaker Browser (JS Party #18) - Changelog

    2017-08-18
    Mikeal Rogers, Alex Sexton, and Paul Frazee talk about the 2017 Node.js user survey and Beaker Browser - an experimental peer-to-peer web browser that uses the Dat protocol to host sites from a user's device.
  • AMA — BasicAttentionToken, Robotics, IDE's and Stuff (JS Party #17) - Changelog

    AMA — BasicAttentionToken, Robotics, IDE's and Stuff (JS Party #17) - Changelog

    2017-08-18
    This is an AMA show with live questions from the #jsparty Slack channel. We cover everything from BasicAttentionToken, Robotics, Microsoft, IDE's, and other fun stuff.
  • GopherCon 2017: A Retrospective (Go Time #53) - Changelog

    GopherCon 2017: A Retrospective (Go Time #53) - Changelog

    2017-08-18
    After taking some time to recover, the gang rehashes all the greatest talks and favorite moments from this year's GopherCon. Much love to the Go community and all the souls who worked tirelessly to make this conference happen.
  • Building an artificial Pancreas with Elixir and Nerves (Changelog Interviews #261) - Changelog

    Building an artificial Pancreas with Elixir and Nerves (Changelog Interviews #261) - Changelog

    2017-08-11
    We talked with Tim Mecklem about building an artificial Pancreas with Elixir and Nerves to help those with Type 1 Diabetes who want to "loop" — a process which involves monitoring glucose levels, predicting where a person's glucose levels...
  • All About The Go Compiler (Go Time #52) - Changelog

    All About The Go Compiler (Go Time #52) - Changelog

    2017-08-07
    David Chase joined the show for a technical Q & A on compilers and what makes Go's compiler different from the rest (and of course, other interesting Go projects and news)
  • You are not Google/Amazon/LinkedIn (Changelog Interviews #260) - Changelog

    You are not Google/Amazon/LinkedIn (Changelog Interviews #260) - Changelog

    2017-08-04
    If you find yourself chasing shiny objects and squirrels all time, you should 💯 listen to this episode featuring Ozan Onay (President of Bradfield School of Computer Science) where we discuss his recent blog post entitled _You Are Not Google_ which...
  • ANTHOLOGY — The Future of Open Source at OSCON 2017 (Changelog Interviews #259) - Changelog

    ANTHOLOGY — The Future of Open Source at OSCON 2017 (Changelog Interviews #259) - Changelog

    2017-07-28
    This is an anthology episode from OSCON 2017 featuring awesome conversations with Kelsey Hightower (OSCON Co-Chair and Developer Advocate at Google Cloud Platform), Safia Abdalla (Open Source Developer and Creator of Zarf), and Mike McQuaid and Nadia...
  • ES Modules and ESM Loader (JS Party #16) - Changelog

    ES Modules and ESM Loader (JS Party #16) - Changelog

    2017-07-26
    Mikeal Rogers, Alex Sexton, and John-David Dalton talk about ES Modules history and current status, and JDD's ESM loader.
  • 10 years of RabbitMQ (Changelog Interviews #258) - Changelog

    10 years of RabbitMQ (Changelog Interviews #258) - Changelog

    2017-07-21
    We are thrilled to produce this show to honor RabbitMQ’s 10th anniversary. Karl Nilsson and Michael Klishin joined the show to talk through 10 years of RabbitMQ — one of the most widely deployed open source message brokers with more than 35,000...
  • Infosec research and app security (Go Time #51) - Changelog

    Infosec research and app security (Go Time #51) - Changelog

    2017-07-19
    Aaron Hnatiw joined the show to talk about being a security researcher, teaching application security with Go, and a deep dive on how engineers and developers can get started with infosec. Plus: white hat, black hat, red team, blue team...Aaron sorts...
  • The power of wikis, the problem with social networks, the promise of AI (Changelog Interviews #257) - Changelog

    The power of wikis, the problem with social networks, the promise of AI (Changelog Interviews #257) - Changelog

    2017-07-14
    Evan Prodromou has been involved in open source since the mid '90s. His open source travel guide – Wikitravel – grew up alongside Wikipedia and the web itself. In this episode, we hear Evan's history, try to solve open social networking once...
  • Open source and supercomputers (Spack) (Request For Commits #13) - Changelog

    Open source and supercomputers (Spack) (Request For Commits #13) - Changelog

    2017-07-12
    Todd Gamblin – a computer scientist at Lawrence Livermore National Lab – tells Nadia and Mikeal all about bringing open source to his peers in the national labs. They discuss what it’s like to open source a project inside the government, how Todd...
  • Ubuntu Snaps and Bash on Windows Server (Changelog Interviews #256) - Changelog

    Ubuntu Snaps and Bash on Windows Server (Changelog Interviews #256) - Changelog

    2017-07-07
    We talked with Dustin Kirkland (Head of Ubuntu Product and Strategy at Canonical) at OSCON about 12.04's end of life, the death of the Ubuntu phone, Snaps and snapd, and Bash on Ubuntu on Windows Server. This is the second installment of our...
  • Async control flow and threats to the open web (JS Party #15) - Changelog

    Async control flow and threats to the open web (JS Party #15) - Changelog

    2017-07-07
    Mikeal Rogers, Alex Sexton, and Kyle Simpson talk about Async Control Flow and Threats to the Open Web, plus our project of the week Blake2b-WASM.
  • Bringing Kubernetes to Azure (Go Time #50) - Changelog

    Bringing Kubernetes to Azure (Go Time #50) - Changelog

    2017-07-06
    Kris Nova joined the show to talk about developer empathy, running K8s on Azure, Kops, Draft, editors, containerizing odd things...and what it's like to play a keytar.
  • Why is GraphQL so cool? (Changelog Interviews #255) - Changelog

    Why is GraphQL so cool? (Changelog Interviews #255) - Changelog

    2017-06-30
    Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for...
  • Inside Node 8, Glitch, Building a Community Around Education (JS Party #14) - Changelog

    Inside Node 8, Glitch, Building a Community Around Education (JS Party #14) - Changelog

    2017-06-23
    Mikeal Rogers, Alex Sexton, and Jessica Lord talk with James Snell (Node.js TSC Director) about the release of Node.js version 8. Then, in the second half of the show, we discuss Glitch and their new "raise your hand" feature and building a...
  • Deploying Changelog.com (Changelog Interviews #254) - Changelog

    Deploying Changelog.com (Changelog Interviews #254) - Changelog

    2017-06-23
    This week we take you behind the scenes of the new infrastructure for Changelog.com and talk with Gerhard Lazu. We relaunched the new brand and site for Changelog on Phoenix/Elixir in October of 2016 and we needed a better way to reliably host and...
  • The serverless revolution (Changelog Interviews #253) - Changelog

    The serverless revolution (Changelog Interviews #253) - Changelog

    2017-06-16
    We talked with Pam Selle at OSCON about the serverless revolution happening for JavaScript developers. This episode kicks off our mini-series from the Expo Hall floor at OSCON 2017.
  • Crowdfunding Open Source (Vue.js) (Request For Commits #12) - Changelog

    Crowdfunding Open Source (Vue.js) (Request For Commits #12) - Changelog

    2017-06-15
    Evan You joined the show to talk about his work on Vue.js. We learn how Evan found users and got Vue.js off the ground, the details behind their crowdfunding on Patreon, whether or not crowdfunding is a viable method of sustaining open source, finding...
  • Adventures in VS Code (Go Time #49) - Changelog

    Adventures in VS Code (Go Time #49) - Changelog

    2017-06-13
    Ramya Achutha Rao joined the show to talk about all the things that make VS Code a great editor for writing Go, getting help from the community, plus other interesting Go projects and news.
  • Inside the Release of npm@5 and Sheetsee (JS Party #13) - Changelog

    Inside the Release of npm@5 and Sheetsee (JS Party #13) - Changelog

    2017-06-13
    Mikeal Rogers, Rachel White, and Alex Sexton talk with Rebecca Turner and Kat Marchán about npm@5 and Jessica Lord about Sheetsee.
  • GitHub's Open Source Survey (2017) (Changelog Interviews #252) - Changelog

    GitHub's Open Source Survey (2017) (Changelog Interviews #252) - Changelog

    2017-06-09
    On Friday, June 2, 2017 – GitHub announced the details of their Open Source Survey – an open data set on the open source community for researchers and the curious. Frannie Zlotnick, Nadia Eghbal, and Mikeal Rogers joined the show to talk through the...
  • Restic and backups (done right) (Go Time #48) - Changelog

    Restic and backups (done right) (Go Time #48) - Changelog

    2017-06-01
    Alexander Neumann joined the show to talk about using Go to write backup software, solving tough problems like deduplication, scratching your own itch, and other interesting Go projects and news.
  • Using ES6/7, create-react-app, and Electron! (JS Party #12) - Changelog

    Using ES6/7, create-react-app, and Electron! (JS Party #12) - Changelog

    2017-06-01
    Mikeal Rogers, Rachel White, and Alex Sexton discuss how they're using ES6/7 with and without a compiler, updates to create-react-app, and the beloved Electron.
  • JAMstack, Netlify CMS, and 10x-ing Smashing Magazine (Changelog Interviews #251) - Changelog

    JAMstack, Netlify CMS, and 10x-ing Smashing Magazine (Changelog Interviews #251) - Changelog

    2017-05-30
    Matt Biilman and Chris Bach joined the show to talk about JAMstack, Netlify CMS, how open source drives standards, and 10x-ing the speed of Smashing Magazine.
  • Web Standards, ECMAScript Modules in Browsers, and Learning JS (JS Party #11) - Changelog

    Web Standards, ECMAScript Modules in Browsers, and Learning JS (JS Party #11) - Changelog

    2017-05-26
    Wes Bos and Mike Taylor joined Alex Sexton this week to talk about Web Standards stuff, compileTo CSS libraries, ECMAScript Modules in Browsers, and Learning JS.
  • Docker, Moby, Containers (Go Time #47) - Changelog

    Docker, Moby, Containers (Go Time #47) - Changelog

    2017-05-25
    Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management.
  • The Backstory of Kubernetes (Changelog Interviews #250) - Changelog

    The Backstory of Kubernetes (Changelog Interviews #250) - Changelog

    2017-05-21
    Tim Hockin and Aparna Sinha joined the show to talk about the backstory of Kubernetes inside Google, how Tim and others got it funded, the infrastructure of Kubernetes, and how they've been able to succeed by focusing on the community.
  • Periph.io, Drivers, Hardware (Go Time #46) - Changelog

    Periph.io, Drivers, Hardware (Go Time #46) - Changelog

    2017-05-12
    Marc-Antoine Ruel joined the show for a deep dive on controlling hardware, writing drivers with Go, and other interesting Go projects and news.
  • BONUS - Sustain Open Source Software (Changelog Interviews) - Changelog

    BONUS - Sustain Open Source Software (Changelog Interviews) - Changelog

    2017-05-04
    Justin Dorfman joined us for a special BONUS episode of The Changelog to share some details about Sustain Conference with you. It's a one day conversation for Open Source Software sustainers at GitHub HQ (SF) on June 19, 2017. No keynotes, expo...
  • SPECIAL — Ask Us Anything! (Go Time #45) - Changelog

    SPECIAL — Ask Us Anything! (Go Time #45) - Changelog

    2017-05-04
    This is a special "Ask Us Anything" episode where we answered questions submitted by the community — covering everything from impostor syndrome and the future of Go, to the music we listen to to get in a groove, and barbecue (of course).
  • yayQuery Reunion! (JS Party #10) - Changelog

    yayQuery Reunion! (JS Party #10) - Changelog

    2017-05-02
    In this special episode, it's a yayQuery podcast reunion. Alex Sexton, Paul Irish, Rebecca Murphey, and Adam Sontag are back for a takeover episode here on JS Party where they catch up on the latest happenings in JavaScript, share JavaScript...
  • Open source at Microsoft, inclusion, diversity, and OSCON (Changelog Interviews #249) - Changelog

    Open source at Microsoft, inclusion, diversity, and OSCON (Changelog Interviews #249) - Changelog

    2017-04-28
    Scott Hanselman joined today's show produced in partnership with our friends at OSCON. Scott is a Program Chair of OSCON, host of the podcast Hanselminutes, and advocate for open source inside of Microsoft and the Azure Cloud team. We talked about...
  • Open source lessons learned (Changelog Interviews #248) - Changelog

    Open source lessons learned (Changelog Interviews #248) - Changelog

    2017-04-28
    Zeno Rocha, Principal Developer Advocate at Liferay, joined the show to talk about DevRel, his open source work (clipboard.js, Dracula Theme, jQuery Boilerplate, Browser Diet, et al), and his passion for teaching and giving talks at conferences. Zeno...
  • Go4 and Contributing to Go (Go Time #44) - Changelog

    Go4 and Contributing to Go (Go Time #44) - Changelog

    2017-04-27
    Brad Fitzpatrick joined the show to talk about becoming the face of open source Go, getting the community involved in bug triage, the potential future of Go, and other interesting Go projects and news.
  • P2P Web, WebRTC, WebTorrent, IPFS, and React VR (JS Party #9) - Changelog

    P2P Web, WebRTC, WebTorrent, IPFS, and React VR (JS Party #9) - Changelog

    2017-04-25
    Mikeal Rogers, Alex Sexton, and Rachel White discuss the P2P web — including WebRTC, WebTorrent, and IPFS. They also get into React and React VR and the project of the week, PouchDB.
  • Good Documentation, Non-blocking UI Rendering, Node Community Updates (JS Party #8) - Changelog

    Good Documentation, Non-blocking UI Rendering, Node Community Updates (JS Party #8) - Changelog

    2017-04-23
    Tracy Hinds, Alex Sexton, and Rachel White discuss good documentation, API docs, playbooks, Non-blocking UI Rendering, ember-concurrency, React Fiber and updates from Tracy on the Node.js Foundation and Node community.
  • Getting Better, Mentoring, Drawing Gophers (Go Time #43) - Changelog

    Getting Better, Mentoring, Drawing Gophers (Go Time #43) - Changelog

    2017-04-20
    Ashley McNamara joined the show to talk about sharing developer experiences, seeking help from the community, getting people excited about STEM, and other interesting Go projects and news.
  • Firefox Debugger and DevTools (Changelog Interviews #247) - Changelog

    Firefox Debugger and DevTools (Changelog Interviews #247) - Changelog

    2017-04-17
    Jason Laster joined the show to talk about Firefox Debugger and DevTools. We talked about the backstory of Firefox, Firebug, the new Debugger.html, why React and Redux made a good fit to develop Debugger as a standalone application, community efforts,...
  • VM Neutrality in Node (N-API), Learning JavaScript, Mastodon (JS Party #7) - Changelog

    VM Neutrality in Node (N-API), Learning JavaScript, Mastodon (JS Party #7) - Changelog

    2017-04-14
    Mikeal Rogers, Alex Sexton, and Rachel White discuss VM Neutrality in Node.js, learning JavaScript, and Mastodon - the open source friendly alternative to Twitter, et al.
  • Race detection, firmware, production-grade Go (Go Time #42) - Changelog

    Race detection, firmware, production-grade Go (Go Time #42) - Changelog

    2017-04-13
    Kavya Joshi joined the show to talk about shipping production-grade Go, writing firmware with Go, making complex technical concepts accessible, and other interesting Go projects and news.
  • Node at Microsoft, ChakraCore, and VM Neutrality (Spotlight #13) - Changelog

    Node at Microsoft, ChakraCore, and VM Neutrality (Spotlight #13) - Changelog

    2017-04-12
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with Gaurav Seth (Lead Program Manager of Chakra & TypeScript) and Arunesh Chandra (Program Manager of ChakraCore) about the backstory of Node at...
  • Web Components and WTF is Shadow DOM? (JS Party #6) - Changelog

    Web Components and WTF is Shadow DOM? (JS Party #6) - Changelog

    2017-04-11
    Mikeal Rogers, Alex Sexton, and Rachel White discuss Web Components and questions like — "WTF is Shadow DOM?" and "Are custom elements ready?" We also discuss the JavaScript conference scene as well as attending, speaking and...
  • First-time contributors and maintainer balance (Changelog Interviews #246) - Changelog

    First-time contributors and maintainer balance (Changelog Interviews #246) - Changelog

    2017-04-10
    Kent C. Dodds joined the show to talk about guiding and supporting first time contributors to open source. We talked about the many ways to be first-timer friendly, how to contribute to open source, the burden and balance of a maintainer, and a few of...
  • Distributed Messaging and Network Clients (Go Time #41) - Changelog

    Distributed Messaging and Network Clients (Go Time #41) - Changelog

    2017-04-06
    Wally Quevedo joined the show to talk processing millions of messages per second with Go, writing network clients, performance at scale, and other interesting Go projects and news.
  • JavaScript in Latin America (JS Party #5) - Changelog

    JavaScript in Latin America (JS Party #5) - Changelog

    2017-03-31
    Mikeal Rogers, Alex Sexton, and special guest Juan Pablo Buritica discuss all things JavaScript in Latin America. The conferences, the communities, the meetups, JavaScript tooling, and more.
  • Game Development and Rebuilding Microservices (Go Time #40) - Changelog

    Game Development and Rebuilding Microservices (Go Time #40) - Changelog

    2017-03-31
    Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news.
  • Open Source at Google (Changelog Interviews #245) - Changelog

    Open Source at Google (Changelog Interviews #245) - Changelog

    2017-03-28
    Will Norris (Engineering Manager at Google's Open Source office) joined the show to talk about their new release of the Google Open Source website as well as the release of Google's internal documentation on how they do open source. Nearly 70...
  • Learning JavaScript and Bringing People Together (Changelog Interviews #244) - Changelog

    Learning JavaScript and Bringing People Together (Changelog Interviews #244) - Changelog

    2017-03-25
    Tracy Lee joined the show to talk about bringing people together, helping people, and making an impact. We covered learning JavaScript, the ins and outs of her road to get to where she's at today, hitting burnout and sleeping for two weeks,...
  • Splice, Audio, Compassion (Go Time #39) - Changelog

    Splice, Audio, Compassion (Go Time #39) - Changelog

    2017-03-24
    Matt Aimonetti joined the show to talk about using go to solve tough audio problems, making go for everyone, empowering people with software, and other interesting Go projects and news.
  • PWAs (Progressive Web Apps), Service Workers, Time, Glitch (JS Party #4) - Changelog

    PWAs (Progressive Web Apps), Service Workers, Time, Glitch (JS Party #4) - Changelog

    2017-03-24
    Mikeal Rogers, Alex Sexton, and Rachel White discuss PWAs (Progressive Web Apps), Service Workers, and Time in JavaScript. Jenn Schiffer also joined the show to talk about Glitch, our project of the week.
  • Let's Encrypt the web (Changelog Interviews #243) - Changelog

    Let's Encrypt the web (Changelog Interviews #243) - Changelog

    2017-03-18
    Jacob Hoffman-Andrews, Senior Staff Technologist at the EFF and the lead developer of Let's Encrypt, joined the show to talk about the history of SSL, the start of Let’s Encrypt, why it’s important to encrypt the web and what happens if we...
  • JavaScript Fatigue, AMP, Paths.js (JS Party #3) - Changelog

    JavaScript Fatigue, AMP, Paths.js (JS Party #3) - Changelog

    2017-03-17
    Mikeal Rogers, Alex Sexton, and Rachel White discuss JavaScript Fatigue, Accelerated Mobile Pages (AMP), and the project of the week Paths.js
  • Go Developer Survey (Go Time #38) - Changelog

    Go Developer Survey (Go Time #38) - Changelog

    2017-03-16
    Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news.
  • Web Assembly, Higher Education with JavaScript, JS Standards (JS Party #2) - Changelog

    Web Assembly, Higher Education with JavaScript, JS Standards (JS Party #2) - Changelog

    2017-03-10
    Mikeal Rogers, Alex Sexton, and Rachel White discuss all the details around Web Assembly, and the effects of higher education and JavaScript, and JS Standards.
  • Gobot, Hardware, Gatekeeping (Go Time #37) - Changelog

    Gobot, Hardware, Gatekeeping (Go Time #37) - Changelog

    2017-03-09
    Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software's role in improving the human condition.
  • The burden of open source (Changelog Interviews #242) - Changelog

    The burden of open source (Changelog Interviews #242) - Changelog

    2017-03-09
    James Long joined the show to talk about his recent post, "Why I'm Frequently Absent from Open Source". He shared several points in his blog post that struck a chord with us, so we invited him on the show to talk through the gritty details...
  • Security on the web, Node async/await, AR.js (JS Party #1) - Changelog

    Security on the web, Node async/await, AR.js (JS Party #1) - Changelog

    2017-03-03
    In this first episode of JS Party, Mikeal Rogers, Alex Sexton, and Rachel White discuss security on the web and how SHA-1 is broken, Node.js v7.6 and async/await, and this week's featured project AR.js.
  • Dependency Management, Semver, Community Consensus (Go Time #36) - Changelog

    Dependency Management, Semver, Community Consensus (Go Time #36) - Changelog

    2017-03-02
    Sam Boyer joined the show to talk about dependency management, building community consensus, and other interesting Go projects and news.
  • Node.js Backstory and Future (Spotlight #12) - Changelog

    Node.js Backstory and Future (Spotlight #12) - Changelog

    2017-03-01
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with Mikeal Rogers about the backstory of Node over the past few years to get to where we are today. We talked about io.js (the fork of Node), what's...
  • The Story of Atom (Changelog Interviews #241) - Changelog

    The Story of Atom (Changelog Interviews #241) - Changelog

    2017-02-24
    Nathan Sobo, founding member of the Atom editor team at GitHub, joined the show take us all the way back to the beginning of Atom to learn where it came from, the founding team, the problem it solves, on through to shipping 1.0 and beyond.
  • Meet Rachel White (JS Party) - Changelog

    Meet Rachel White (JS Party) - Changelog

    2017-02-24
    In this show we meet Rachel White, front-end engineer, Tech Evangelist on the DX team at Microsoft, and panelist on this show — JS Party. Rachel shares her fun attitude, her backstory, topics she's excited to discuss, and who she hopes listens to...
  • Meet Alex Sexton (JS Party) - Changelog

    Meet Alex Sexton (JS Party) - Changelog

    2017-02-24
    In this show we meet Alex Sexton, a front-end infrastructure engineer at Stripe, Modernizr core team member, and panelist on this show — JS Party. Alex shares his backstory, where he's coming from, topics he's excited to discuss, and more.
  • Meet Mikeal Rogers (JS Party) - Changelog

    Meet Mikeal Rogers (JS Party) - Changelog

    2017-02-24
    In this show we meet Mikeal Rogers, Community Manager for The Node.js Foundation, host of Request For Commits, and panelist on this show — JS Party. Mikeal shares his backstory, where he's coming from, topics he's excited to discuss, and how...
  • Honeycomb, Complex Systems, Saving Sanity (Go Time #35) - Changelog

    Honeycomb, Complex Systems, Saving Sanity (Go Time #35) - Changelog

    2017-02-23
    Charity Majors joined the show to talk about debugging complex systems, using go to save one's sanity, hiring smart people who can learn, and collectively working to make "on-call" life not miserable.
  • Feedbin and RSS resurgence (Changelog Interviews #240) - Changelog

    Feedbin and RSS resurgence (Changelog Interviews #240) - Changelog

    2017-02-21
    Ben Ubois, the creator of Feedbin (a simple, good-looking online RSS reader) joined the show to talk about the indie web and developers, how RSS usage has changed over the years – particularly since Google Reader shutdown. We also talked about RSS vs...
  • Managing Secrets Using Vault (Changelog Interviews #239) - Changelog

    Managing Secrets Using Vault (Changelog Interviews #239) - Changelog

    2017-02-17
    Seth Vargo, the Director of Technical Advocacy at HashiCorp, joined the show to talk about managing secrets with their open source product called Vault which lets you centrally secure, store, and tightly control access to secrets across distributed...
  • Node, IoT, and Robotics (Spotlight #11) - Changelog

    Node, IoT, and Robotics (Spotlight #11) - Changelog

    2017-02-17
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with Rachel White, Technical Evangelist at Microsoft, about Node, IoT, robotics. We talked about making robots, inspiring developers to try new things, having...
  • How China does Node (Spotlight #10) - Changelog

    How China does Node (Spotlight #10) - Changelog

    2017-02-17
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with Shiya Luo about how China does Node, translations of documentation and books from English to Chinese, and the Great Firewall of China (a censorship and...
  • Pachyderm, Provenance, Data Lakes (Go Time #34) - Changelog

    Pachyderm, Provenance, Data Lakes (Go Time #34) - Changelog

    2017-02-16
    Joe Doliner joined the show to talk about managing data lakes with Pachyderm, data containers, provenance, and other interesting Go projects and news.
  • The State of HTTP/2 in Node (Spotlight #9) - Changelog

    The State of HTTP/2 in Node (Spotlight #9) - Changelog

    2017-02-16
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with James Snell (IBM Technical Lead for Node and member of Node's TSC and CTC) about the work he's doing on Node's implementation of http2, the...
  • ANTHOLOGY – Hacker stories from OSCON and All Things Open (Changelog Interviews #238) - Changelog

    ANTHOLOGY – Hacker stories from OSCON and All Things Open (Changelog Interviews #238) - Changelog

    2017-02-10
    Karen Sandler, Rachel Nabors, and Jono Bacon joined the show by way of some great conversations at OSCON in London, UK and All Things Open in Raleigh, NC. We talked about free software, web animation and motion in user interfaces, and how open source...
  • Gopherize.me, GitHub Stars, BitBar (Go Time #33) - Changelog

    Gopherize.me, GitHub Stars, BitBar (Go Time #33) - Changelog

    2017-02-09
    Mat Ryer joined the show to talk about creating your own Gopher avatar with Gopherize.me, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too!
  • Reproducible builds and secure software (Changelog Interviews #237) - Changelog

    Reproducible builds and secure software (Changelog Interviews #237) - Changelog

    2017-02-03
    Chris Lamb joined the show to talk about his project Reproducible Builds — which is funded by The Linux Foundation's Core Infrastructure Initiative. We talked about the importance of having a verifiable path from source code to compiled binary,...
  • Hellogopher, whosthere? (Go Time #32) - Changelog

    Hellogopher, whosthere? (Go Time #32) - Changelog

    2017-02-02
    Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (whoami.filippo.io), `$GOPATH`, TLS 1.3, Cloudflare's secret reverse proxy, and more.
  • Conversational Development and Controversy (Spotlight #8) - Changelog

    Conversational Development and Controversy (Spotlight #8) - Changelog

    2017-01-30
    In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Sid Sijbrandij (CEO of GitLab) who was recently on The Changelog discussing GitLab’s Master Plan and a new style of development they call “Conversational Development”, to...
  • GunDB, Venture Backed and Decentralized (Changelog Interviews #236) - Changelog

    GunDB, Venture Backed and Decentralized (Changelog Interviews #236) - Changelog

    2017-01-27
    Mark Nadal joined the show to talk about his hacker story and his venture backed open source datastore project called GunDB — a realtime, decentralized, offline-first, graph database engine. We talked about the details behind this database, how Mark...
  • Go, Jocko, Kafka (Go Time #31) - Changelog

    Go, Jocko, Kafka (Go Time #31) - Changelog

    2017-01-26
    Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news.
  • Focused on a Safe and Inclusive Node Community (Spotlight #7) - Changelog

    Focused on a Safe and Inclusive Node Community (Spotlight #7) - Changelog

    2017-01-24
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with Tracy Hinds, the Education Community Manager for the Node.js Foundation about the efforts being made towards a safer, inclusive community and their...
  • Discussing Imposter Syndrome (Go Time #30) - Changelog

    Discussing Imposter Syndrome (Go Time #30) - Changelog

    2017-01-19
    Johnny Boursiquot and Bill Kennedy joined the show with Erik and Carlisia to talk about a hard subject — Imposter Syndrome. Not often enough do we get to have open conversations about the eventual inadequacies we all face at some point in our career;...
  • ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive (Changelog Interviews #235) - Changelog

    ANTHOLOGY – Hacker Stories From OSCON, All Things Open, and Node Interactive (Changelog Interviews #235) - Changelog

    2017-01-13
    In this anthology episode we're featuring three awesome hacker stories from OSCON, All Things Open, and Node Interactive — Giovanni Caligaris about how he brought LibreOffice to the people of Paraguay by translating it to their native tongue. Stu...
  • Go and Buffalo Live from Dunkin' Donuts (Go Time #29) - Changelog

    Go and Buffalo Live from Dunkin' Donuts (Go Time #29) - Changelog

    2017-01-12
    Mark Bates joined the show this week live from his local Dunkin' Donuts to talk about Go and Buffalo — his Go web framework. Those who listened live said this was our best show yet. If you agree let us know in #gotimefm on Gopher Slack or say hi...
  • Keeping Node Core Small (Spotlight #6) - Changelog

    Keeping Node Core Small (Spotlight #6) - Changelog

    2017-01-11
    In this episode of _The Future of Node_ series recorded at Node Interactive 2016 Adam talked with Sam Roberts (Node Runtimes at IBM) and Thomas Watson (Node.js Lead at Opbeat) about "Small Core" and keeping Node Core small, what to put in,...
  • Open Collective and funding open source (Changelog Interviews #234) - Changelog

    Open Collective and funding open source (Changelog Interviews #234) - Changelog

    2017-01-09
    Pia Mancini joined the show to talk about Open Collective, her background and where she came from, her passion to upgrade democracy, funding and sustaining open source, what open collective is, how it works, how you can support your favorite open...
  • Creating a programming language (Go Time #28) - Changelog

    Creating a programming language (Go Time #28) - Changelog

    2016-12-23
    Thorsten Ball joined the show to talk about creating a programming language, writing an interpreter, why he wrote the book "Writing An Interpreter in Go", how writing a language/interpreter will help you better understand other programming...
  • BONUS – Behind the Scenes of Season 1 and 2 (Request For Commits) - Changelog

    BONUS – Behind the Scenes of Season 1 and 2 (Request For Commits) - Changelog

    2016-12-22
    In this special episode of Request For Commits we close out the first season with a look behind the scenes of the show. We talked about how the show was formed, who's involved and why, how we approach producing this show, our theme music, as well...
  • GitHub Product & GraphQL (Spotlight #5) - Changelog

    GitHub Product & GraphQL (Spotlight #5) - Changelog

    2016-12-19
    In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Coby Chapple, a product designer at GitHub (since 2012), about projects, transactional code reviews, and GraphQL. Coby drops a lot of knowledge bombs in this interview. You...
  • webpack (Changelog Interviews #233) - Changelog

    webpack (Changelog Interviews #233) - Changelog

    2016-12-17
    Sean Larkin joined the show to talk about Webpack, how fast open sources moves, how fast Webpack is moving, the core team, the formation, joining JS Foundation, the problem it's solving, the bleeding edge features, sustainability, Sean and...
  • Blockchain and Hyperledger (Spotlight #4) - Changelog

    Blockchain and Hyperledger (Spotlight #4) - Changelog

    2016-12-16
    In this episode of Spotlight recorded at All Things Open 2016, Adam talked with Anna Derbakova from IBM after her jam packed talk on Blockchain and Hyperledger about the fundamentals of blockchain, how this technology is revolutionizing finance,...
  • The JS Foundation (Spotlight #3) - Changelog

    The JS Foundation (Spotlight #3) - Changelog

    2016-12-15
    In this episode of Spotlight recorded at OSCON London 2016, Jerod talked with Kris Borchers about the launch of the JS Foundation right after their big announcement to learn about this new foundation and its mission for the JavaScript community and...
  • The Go Compiler and Go 1.8 (Go Time #27) - Changelog

    The Go Compiler and Go 1.8 (Go Time #27) - Changelog

    2016-12-15
    Keith Randall from the Go team joined the show to talk about why a new compiler, what we gain from SSA, what’s next for the compiler, Go 1.8, and the goals/plans for Go 1.9.
  • Teaching and Learning Go (Go Time #26) - Changelog

    Teaching and Learning Go (Go Time #26) - Changelog

    2016-12-14
    Todd McLeod joined the show to talk about teaching and learning Go, his work as an Instructor at Fresno City College, Udemy and on YouTube.
  • Go Kit, Dependency Management, Microservices (Go Time #25) - Changelog

    Go Kit, Dependency Management, Microservices (Go Time #25) - Changelog

    2016-12-13
    Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages.
  • Homebrew and Swift (Changelog Interviews #232) - Changelog

    Homebrew and Swift (Changelog Interviews #232) - Changelog

    2016-12-09
    Max Howell, famous for creating Homebrew, joined the show to talk about his start in software and open source, the tweet that was heard around the world when he interviewed with Google and didn't get accepted, the creation of Homebrew, the naming...
  • Exercism and 99 Bottles of OOP (Spotlight #2) - Changelog

    Exercism and 99 Bottles of OOP (Spotlight #2) - Changelog

    2016-12-09
    Welcome to the first Spotlight series recorded at OSCON London 2016. Jerod talked with Katrina Owen, an accomplished speaker, creator of the excellent coding practice and feedback site, Exercism.io, and the co-author of 99 Bottles of OOP. Have you...
  • Welcome to Spotlight (Spotlight #1) - Changelog

    Welcome to Spotlight (Spotlight #1) - Changelog

    2016-12-09
    Adam and Jerod discuss the details of this new podcast; what's coming up, what you can expect in future episodes, and how you can invite Spotlight to a conference or community event near you. Email us – [email protected].
  • HTTP/2 in Node.js Core (Changelog Interviews #231) - Changelog

    HTTP/2 in Node.js Core (Changelog Interviews #231) - Changelog

    2016-12-06
    In this special episode recorded at Node Interactive 2016 in Austin, TX Adam talked with James Snell (IBM Technical Lead for Node and member of Node's TSC and CTC) about the work he's doing on Node's implementation of http2, the state of...
  • 18F and OSS in the U.S. Federal Government (Changelog Interviews #230) - Changelog

    18F and OSS in the U.S. Federal Government (Changelog Interviews #230) - Changelog

    2016-11-25
    From 18F — Hillary Hartley and Aidan Feldman joined the show to talk about how 18F is changing the way the federal government builds and buys digital services.
  • Python, Django, and Channels (Changelog Interviews #229) - Changelog

    Python, Django, and Channels (Changelog Interviews #229) - Changelog

    2016-11-25
    Django core contributor Andrew Godwin joins the show to tell us all about Python and Django. If you've ever wondered why people love Python, what Django's virtues are as a web framework, or how Django Channels measure up to Phoenix's...
  • Funding the Web (Request For Commits #11) - Changelog

    Funding the Web (Request For Commits #11) - Changelog

    2016-11-22
    Brendan Eich, founder of Brave and creator of JavaScript, joined the show to talk about the history of the web, how it has been funded, and the backstory on the early browser wars and emerging monetization models. We also talked about why big problems...
  • Servo and Rust (Changelog Interviews #228) - Changelog

    Servo and Rust (Changelog Interviews #228) - Changelog

    2016-11-18
    Jack Moffitt joined the show to talk about Servo, an experimental web browser layout engine. We talked about what the Servo project aims to achieve, six areas of performance, and what makes Rust a good fit for this effort.
  • Finding New Contributors (Request For Commits #10) - Changelog

    Finding New Contributors (Request For Commits #10) - Changelog

    2016-11-15
    Charlotte Spencer joined the show to talk about making open source more approachable, Your First PR, helping people make their first open source contribution, attracting new contributors, and what projects can do to bring in, retain, and communicate...
  • Mad science, WebTorrent, WebRTC (Changelog Interviews #227) - Changelog

    Mad science, WebTorrent, WebRTC (Changelog Interviews #227) - Changelog

    2016-11-11
    Feross Aboukhadijeh joined the show this week to talk with us about his backstory, passive income, WebTorrent, WebRTC, Electron and the ins and outs of packaging apps for all platforms.
  • Juju, Jujucharms, Gorram (Go Time #24) - Changelog

    Juju, Jujucharms, Gorram (Go Time #24) - Changelog

    2016-11-10
    Nate Finch joined the show this week to talk about Juju, Charms, maturing a project along side Go, Gorram, finding your happy path, and more.
  • The Road to Font Awesome 5 (Changelog Interviews #226) - Changelog

    The Road to Font Awesome 5 (Changelog Interviews #226) - Changelog

    2016-11-04
    Dave Gandy joined the show to talk about the history of Font Awesome, what's to come in Font Awesome 5 and their Kickstarter to fund Font Awesome 5 Pro, and how everything they're doing is funneling back into the forever free and open source —...
  • Open source and licensing (Request For Commits #9) - Changelog

    Open source and licensing (Request For Commits #9) - Changelog

    2016-11-04
    Heather Meeker joined the show to talk about open source licensing, why open source licenses are historically significant, how much developers really need to know, and how much developers think they know. We also talk about mixing commercial and open...
  • Open Sourcing Chain's Developer Platform (Go Time #23) - Changelog

    Open Sourcing Chain's Developer Platform (Go Time #23) - Changelog

    2016-11-03
    Tess Rinearson joined the show to talk about Chain launching their open source developer platform, choosing an open source license, open sourcing Chain Core, and the future of this powerful blockchain written in Go.
  • 99 Practical Bottles of OOP (Changelog Interviews #225) - Changelog

    99 Practical Bottles of OOP (Changelog Interviews #225) - Changelog

    2016-10-28
    Sandi Metz joined the show to talk about her beginnings on a mainframe, her 30+ years of programming experience, the ins and outs of OOP, her book Practical Object-Oriented Design in Ruby (aka POODR), as well as her latest book 99 Bottles of OOP which...
  • Go work groups and hardware projects (Go Time #22) - Changelog

    Go work groups and hardware projects (Go Time #22) - Changelog

    2016-10-27
    Jaana B. Dogan joined the show to talk about hardware geekery, on-boarding people into Go, the state of the feedback loop with the Go team, and her initiative to create Go Work Groups.
  • .NET Core and Microsoft's Shift to Open Source (Changelog Interviews #224) - Changelog

    .NET Core and Microsoft's Shift to Open Source (Changelog Interviews #224) - Changelog

    2016-10-21
    Bertrand Le Roy joined the show to talk about all things .NET Core, their recent 1.0 release, where it's going, the open source around it, and Microsoft's shift towards more open source.
  • Building a startup on Go (Go Time #21) - Changelog

    Building a startup on Go (Go Time #21) - Changelog

    2016-10-20
    Blake Mizerany joined the show to talk about coming to Go from Ruby, Go’s growth and adoption over the past 7 years, adopting external dependencies, building a startup on Go, and coding as CEO.
  • Open Source and Business (Request For Commits #8) - Changelog

    Open Source and Business (Request For Commits #8) - Changelog

    2016-10-18
    David Cramer (CEO of Sentry) and Isaac Schlueter (CEO of npm) joined the show to talk about building businesses in open source, why they decided to turn their side projects into full-time work, how they experimented with finding steady sources of...
  • Kubernetes, Containers, Go (Go Time #20) - Changelog

    Kubernetes, Containers, Go (Go Time #20) - Changelog

    2016-10-13
    Kelsey Hightower joined the show to talk about the work he's doing at Google Cloud Platform, Kubernetes, Bringing Pokémon GO to life on Google Cloud, Kubernetes cluster federation, Containers, and of course Go.
  • Homebrew and package management (Changelog Interviews #223) - Changelog

    Homebrew and package management (Changelog Interviews #223) - Changelog

    2016-10-07
    Mike McQuaid joined us to catch us up on the latest in Homebrew and the recent 1.0.0 release. We talked about no more `/usr/local` — Homebrew moves to `/usr/local/Homebrew` to keep `/usr/local` cleaner, auto-updates, the growth of the Homebrew...
  • Programming Practices, Exercism, Open Source (Go Time #19) - Changelog

    Programming Practices, Exercism, Open Source (Go Time #19) - Changelog

    2016-10-06
    Katrina Owen joined the show to explore ideas about open source, code review, learning to program, becoming a savvy programmer, mentoring, projects she's working on, and also her very prominent and amazing code learning tool Exercism.
  • Ethereum and Cryptocurrency (Changelog Interviews #222) - Changelog

    Ethereum and Cryptocurrency (Changelog Interviews #222) - Changelog

    2016-09-30
    Gavin Wood joined the show to talk about Ethereum, Cryptocurrency, The DAO, Ethereum Virtual Machine (EVM), what could you build with Ethereum, and the future of digital currency. Gavin Wood is Founder of Ethereum, creator of the Solidity contract...
  • How we got here (Changelog Interviews #221) - Changelog

    How we got here (Changelog Interviews #221) - Changelog

    2016-09-23
    Cory is a science fiction author, activist, journalist, co-editor of Boing Boing and the author of many books. We talked to Cory about open source, the open web, internet freedom, his involvement with the EFF, where he began his career, the details...
  • Go in 5 Minutes & design patterns (Go Time #18) - Changelog

    Go in 5 Minutes & design patterns (Go Time #18) - Changelog

    2016-09-22
    Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.
  • GitLab's Master Plan (Changelog Interviews #220) - Changelog

    GitLab's Master Plan (Changelog Interviews #220) - Changelog

    2016-09-16
    Sid Sijbrandij, CEO of GitLab, joined the show to talk about their recent unveiling of the GitLab Master Plan, $20 Million secured in a Series B funding round, their idea of Conversational Development in this "post Agile world", and their...
  • Monorepos, Mentoring, Testing (Go Time #17) - Changelog

    Monorepos, Mentoring, Testing (Go Time #17) - Changelog

    2016-09-15
    Bryan Lyles joined the show to talk about career progression in tech and learning, the idea of a 10x developer, the practice of testing, and advantages and disadvantages of a monorepo.
  • TensorFlow and Deep Learning (Changelog Interviews #219) - Changelog

    TensorFlow and Deep Learning (Changelog Interviews #219) - Changelog

    2016-09-09
    Eli Bixby, Developer Programs Engineer at Google, joined the show to talk to talk about TensorFlow, machine learning and deep learning, why Google open sourced it, and more.
  • SOLID Go Design (Go Time #16) - Changelog

    SOLID Go Design (Go Time #16) - Changelog

    2016-09-08
    Dave Cheney joined the show this week to discuss SOLID Go design, software design in Go, what it means to write “good Go code”, and error handling.
  • Liberal Contribution and Governance Models (Request For Commits #7) - Changelog

    Liberal Contribution and Governance Models (Request For Commits #7) - Changelog

    2016-09-08
    On today’s show Nadia and Mikeal talk with Rod Vagg, Chief Node Officer at NodeSource, about liberal contribution agreements and the underlying mechanics of liberal contribution management, how to level up casual contributors, how projects transition...
  • Elm and Functional Programming (Changelog Interviews #218) - Changelog

    Elm and Functional Programming (Changelog Interviews #218) - Changelog

    2016-09-02
    Evan Czaplicki, creator of Elm, and Richard Feldman of NoRedInk joined the show to talk deeper about Elm, the pains of CSS it solves, scaling the Elm architecture, reusable components, and more.
  • The Go Standard Library (Go Time #15) - Changelog

    The Go Standard Library (Go Time #15) - Changelog

    2016-09-01
    Ben Johnson, creator of BoltDB, joined the show to talk about NoSQL vs. Sql databases, tradeoffs between the two, and choosing one over the other. We also talk about Ben’s Secret Lives of Data project, visualizing data structures, and go over his...
  • Grant Funding: What Happens When You Pay for Open Source Work? (Request For Commits #6) - Changelog

    Grant Funding: What Happens When You Pay for Open Source Work? (Request For Commits #6) - Changelog

    2016-09-01
    On today's show Nadia and Mikeal talk with Max Ogden, creator of Dat, an open source, decentralized tool for distributing data sets. Max has also done a lot of work in the Node.js ecosystem, including helping start NodeSchool and publishing...
  • Sourcegraph the 'Google for Code' (Changelog Interviews #217) - Changelog

    Sourcegraph the 'Google for Code' (Changelog Interviews #217) - Changelog

    2016-08-26
    Beyang Liu, the CTO and co-founder of Sourcegraph, joined the show to talk about the backstory of Sourcegraph, how it works, how they're aiming to be the 'Google for Code', ideas around offline support for code search, how it's...
  • Matt Holt on CaddyServer, the ACME Protocol, TLS (Go Time #14) - Changelog

    Matt Holt on CaddyServer, the ACME Protocol, TLS (Go Time #14) - Changelog

    2016-08-25
    This episode wins the contest for **the most protocols discussed**. Matt Holt joined the show to to talk about TLS, Let’s Encrypt, the ACME protocol, CaddyServer, and a host of other important information security issues.
  • Documentation and the Value of Non-Code Contributions (Request For Commits #5) - Changelog

    Documentation and the Value of Non-Code Contributions (Request For Commits #5) - Changelog

    2016-08-25
    On today’s show Nadia and Mikeal are joined by Eric Holscher to discuss non-code contributions, how they are regarded in open source culture, their value, and how to incentivize this type of work. They also talked about how Read the Docs grew a...
  • GitHub's Electron (Changelog Interviews #216) - Changelog

    GitHub's Electron (Changelog Interviews #216) - Changelog

    2016-08-19
    Zeke Sikelianos joined the show to talk about GitHub's Electron project and the future of web folks making cross platform desktop apps. We talked about the web revolution around native vs web app, where Electron is heading, who's using it, and...
  • Francesc Campoy on GopherCon and understanding nil (Go Time #13) - Changelog

    Francesc Campoy on GopherCon and understanding nil (Go Time #13) - Changelog

    2016-08-18
    In our first show after GopherCon, we are joined by Francesc Campoy to chat about some of our GopherCon experience, understanding nil, and a great variety of interesting topics of interest to the Go community.
  • Building Communities (Request For Commits #4) - Changelog

    Building Communities (Request For Commits #4) - Changelog

    2016-08-18
    On today’s show Nadia and Mikeal are joined by Jan Lehnardt to discuss the value of building communities to reduce burden on maintainers and create sustainable projects, how communities help grow a project, and contributor models.
  • Best Practices Badge from Core Infrastructure Initiative (Changelog Interviews #215) - Changelog

    Best Practices Badge from Core Infrastructure Initiative (Changelog Interviews #215) - Changelog

    2016-08-12
    David A. Wheeler, from Core Infrastructure Initiative, joined the show to talk about the CII Best Practices Badge program.
  • Measuring Success in Open Source (Request For Commits #3) - Changelog

    Measuring Success in Open Source (Request For Commits #3) - Changelog

    2016-08-11
    On today’s show Nadia and Mikeal are joined by Andrew Nesbitt and Arfon Smith to talk about open source metrics, and how to interpret data around dependencies and usage. They talked about what we currently can, and can not measure in today’s open...
  • Beyang Liu on Go at Sourcegraph and Writing Better Code (Go Time #12) - Changelog

    Beyang Liu on Go at Sourcegraph and Writing Better Code (Go Time #12) - Changelog

    2016-08-10
    Beyang Liu from Sourcegraph joins the show to talk about Go at Sourcegraph and their code insight and language analysis tools for writing better code. We also get an understanding of what Sourcegraph is and the many ways to integrate it into your workflow.
  • Jessie Frazelle on Maintaining Open Source, Docker, dotfiles (Go Time #11) - Changelog

    Jessie Frazelle on Maintaining Open Source, Docker, dotfiles (Go Time #11) - Changelog

    2016-08-10
    Jessie Frazelle joins us this week to talk about being an open source maintainer, Docker's pull request acceptance workflow, dotfiles, getting started with public speaking.
  • Libscore, Velocity.js, Hacking (Changelog Interviews #214) - Changelog

    Libscore, Velocity.js, Hacking (Changelog Interviews #214) - Changelog

    2016-08-06
    Julian Shapiro, startup founder and developer, joined the show to talk about his story of entrepreneurship, open source, growth hacking, and more. Julian's story is a story you don't want to miss — plus he shares actionable advice on growing...
  • Open Source, Then and Now (Part 2) (Request For Commits #2) - Changelog

    Open Source, Then and Now (Part 2) (Request For Commits #2) - Changelog

    2016-08-04
    Nadia Eghbal and Mikeal Rogers kick off Season 1 of Request For Commits with a two part conversation with Karl Fogel — a software developer who has been active in open source since its inception.
  • Open Source, Then and Now (Part 1) (Request For Commits #1) - Changelog

    Open Source, Then and Now (Part 1) (Request For Commits #1) - Changelog

    2016-08-04
    Nadia Eghbal and Mikeal Rogers kick off Season 1 of Request For Commits with a two part conversation with Karl Fogel — a software developer who has been active in open source since its inception.
  • State of Go Survey and Go at Heroku (Go Time #10) - Changelog

    State of Go Survey and Go at Heroku (Go Time #10) - Changelog

    2016-08-01
    Ed Muller from Heroku join us to discuss his State of Go survey, vendoring and versioning, the Heroku Go Buildpack, how they use Go at Heroku, and more.
  • ZEIT, HyperTerm, now (Changelog Interviews #213) - Changelog

    ZEIT, HyperTerm, now (Changelog Interviews #213) - Changelog

    2016-07-30
    Guillermo Rauch joined the show to talk with Adam about how he got into programming, how that lead him to what he's doing now at ZEIT, the design of HyperTerm, and now.
  • Scott Mansfield on Go at Netflix (Go Time #9) - Changelog

    Scott Mansfield on Go at Netflix (Go Time #9) - Changelog

    2016-07-28
    Scott Mansfield joins us this week to talk about Go at Netflix, performance, latency and caching, Rend (their memcached proxy), chaos monkey, and more.
  • Asim Aslam on Micro, the Go Microservice Toolkit (Go Time #8) - Changelog

    Asim Aslam on Micro, the Go Microservice Toolkit (Go Time #8) - Changelog

    2016-07-27
    Asim Aslam joined us to talk about Micro, a pluggable RPC based library which provides the fundamental building blocks for writing microservices in Go. We also discussed open source sustainability, microservices, and serverless architecture.
  • Raphaël Simon on goa, the Framework for Building Microservices (Go Time #7) - Changelog

    Raphaël Simon on goa, the Framework for Building Microservices (Go Time #7) - Changelog

    2016-07-26
    A deep dive into goa, a design-based microservice framework with a DSL that generates idiomatic Go code for your APIs, swagger documentation, and tests helpers.
  • SiteSpeed.io and Performance (Changelog Interviews #212) - Changelog

    SiteSpeed.io and Performance (Changelog Interviews #212) - Changelog

    2016-07-23
    Peter Hedenskog joined the show to talk about SiteSpeed.io and web performance. We covered where it came from, where it's going, and more importantly, simple ways you can focus on your web performance.
  • Open Source at Facebook (Changelog Interviews #211) - Changelog

    Open Source at Facebook (Changelog Interviews #211) - Changelog

    2016-07-15
    James Pearce, Head of Open Source at Facebook, joined the show to talk about that very subject — open source at Facebook, his path to software development, why he's the person to lead open source at Facebook, their view on open source, their...
  • ngrok and Go (Changelog Interviews #210) - Changelog

    ngrok and Go (Changelog Interviews #210) - Changelog

    2016-07-09
    Alan Shreve, creator of the beloved ngrok, joined the show to talk about ngrok — what it is, why it exists, why he wrote it in Go, and ultimately why 1.0 is open source but 2.0 is not.
  • GitHub and Google on Public Datasets & Google BigQuery (Changelog Interviews #209) - Changelog

    GitHub and Google on Public Datasets & Google BigQuery (Changelog Interviews #209) - Changelog

    2016-06-29
    Arfon Smith from GitHub, and Felipe Hoffa & Will Curran from Google joined the show to talk about BigQuery — the big picture behind Google Cloud's push to host public datasets, the collaboration between the two companies to expand GitHub's...
  • Bill Kennedy on Mechanical Sympathy (Go Time #6) - Changelog

    Bill Kennedy on Mechanical Sympathy (Go Time #6) - Changelog

    2016-06-23
    A deep dive into the fascinating topic of mechanical sympathy with Bill Kennedy. We talk about that plus CPU caches, how object oriented programming is not oriented to be sympathetic to the hardware, and data-oriented design.
  • Ecto 2 and Phoenix Presence (Changelog Interviews #208) - Changelog

    Ecto 2 and Phoenix Presence (Changelog Interviews #208) - Changelog

    2016-06-22
    José Valim and Chris McCord joined the show to talk all about how they're advancing the "state of the art" in the Elixir community with their release of Ecto 2.0 and Phoenix 1.2. We also share our journey with Elixir at The Changelog, find...
  • Sarah Adams on Test2Doc and Women Who Go (Go Time #5) - Changelog

    Sarah Adams on Test2Doc and Women Who Go (Go Time #5) - Changelog

    2016-06-21
    On this show we’re joined by Sarah Adams. We talk about creating safe spaces for women to get started in the Go community, about Women Who Go, and take a deep dive into her Test2Doc open source project.
  • Ubuntu Everywhere (Changelog Interviews #207) - Changelog

    Ubuntu Everywhere (Changelog Interviews #207) - Changelog

    2016-06-18
    Dustin Kirkland joined the show to talk about Ubuntu — the most widely used flavor of Linux. We talked about the rise of Ubuntu, Ubuntu being everywhere, their collaboration with Microsoft to bring Bash to Windows, and what we can expect from the...
  • Go and Data Science (Go Time #4) - Changelog

    Go and Data Science (Go Time #4) - Changelog

    2016-06-16
    In this super informative show with Daniel Whitenack we discuss Go and data science. We talk about what data science really is, tools and projects for getting started with data science using Go, and what to expect from Daniel’s talk at GopherCon this...
  • The advantages of being a blind programmer (Changelog Interviews #206) - Changelog

    The advantages of being a blind programmer (Changelog Interviews #206) - Changelog

    2016-06-11
    Parham Doustdar is a blind programmer and joined the show to talk about the advantages he has being a blind programmer, the tools he uses, why he had to quit school, and carving your own path. Note: We couldn't stop using visual words when...
  • Early Go Adoption (Go Time #3) - Changelog

    Early Go Adoption (Go Time #3) - Changelog

    2016-06-10
    Travis Reeder joins the show today to talk about Iron.io, early Go adoption, how Iron.io helps with GoSF and other events for the Go community, the implications of containers at scale, and more.
  • A protocol for dying (Changelog Interviews #205) - Changelog

    A protocol for dying (Changelog Interviews #205) - Changelog

    2016-06-04
    Since airing this show, Pieter passed away due to his battle with a metastasis of bile duct cancer in both lungs. But rather than listen to this show with sadness, listen with a happy heart and let's celebrate Pieter's life, and what he has...
  • Go Community Discussions (Go Time #2) - Changelog

    Go Community Discussions (Go Time #2) - Changelog

    2016-06-02
    Cory LaNou is our guest this week. He shared what it was like to start open source development after 13 years of programming behind closed doors, and what it was like to have one of his first contributions (a bug fix) be reviewed by Dave Cheney (a...
  • IPFS (InterPlanetary File System) (Changelog Interviews #204) - Changelog

    IPFS (InterPlanetary File System) (Changelog Interviews #204) - Changelog

    2016-05-21
    Juan Benet joined the show to talk about IPFS (InterPlanetary File System), a peer-to-peer hypermedia protocol to make the web faster, safer, and more open — addressed by content and identities. We talked about what it is, how it works, how it can be...
  • It's Go Time! (Go Time #1) - Changelog

    It's Go Time! (Go Time #1) - Changelog

    2016-05-19
    In this inaugural show Erik, Brian, and Carlisia kick things off by sharing some recent Go news that caught their attention, what to expect from this show, ways to get in touch, and more.
  • Jewelbots and Getting Kids Coding (Changelog Interviews #203) - Changelog

    Jewelbots and Getting Kids Coding (Changelog Interviews #203) - Changelog

    2016-05-14
    Sara Chipps, the creator of Jewelbots, and George Stocker, the VP of Engineering at Jewelbots joined the show to talk about connected wearables for kids, keeping UX simple, building a business on open source, and influencing young girls through the...
  • 23 years of Ruby (Changelog Interviews #202) - Changelog

    23 years of Ruby (Changelog Interviews #202) - Changelog

    2016-05-07
    Big show! Matz, creator of the Ruby programming language, joined the show to discuss where he began as a programmer, the origins of Ruby, its history and future, Ruby 3.0, concurrency and parallelism, Streem, Erlang, Elixir, and more.
  • Why SQLite succeeded as a database (Changelog Interviews #201) - Changelog

    Why SQLite succeeded as a database (Changelog Interviews #201) - Changelog

    2016-04-30
    This episode is part of our remastered greatest hits collection and features Richard Hipp, the creator of SQLite, talking with us about its history, where it came from, why it has succeeded as a database, how its development has been sustainably...
  • JavaScript and Robots (Changelog Interviews #200) - Changelog

    JavaScript and Robots (Changelog Interviews #200) - Changelog

    2016-04-19
    Raquel Vélez, aka Rockbot, joined the show to talk about where she came from, how she got into programming with JavaScript, her passion for robots and mechanical engineering, the culture of npm, and more.
  • Your Huginn Agents Are Standing By (Changelog Interviews #199) - Changelog

    Your Huginn Agents Are Standing By (Changelog Interviews #199) - Changelog

    2016-04-15
    Andrew Cantino joined the show to talk with Jerod about Huginn, a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Think of it as a hackable Yahoo! Pipes...
  • Haskell Programming (Changelog Interviews #198) - Changelog

    Haskell Programming (Changelog Interviews #198) - Changelog

    2016-03-26
    Chris Allen and Julie Moronuki joined the show to talk about Haskell, their book "Haskell Programming", learning to program, their book writing process, and more.
  • The future of WordPress and Calypso (Changelog Interviews #197) - Changelog

    The future of WordPress and Calypso (Changelog Interviews #197) - Changelog

    2016-03-04
    Matt Mullenweg, the creator of WordPress and the CEO of Automattic, joined the show to talk about the past, present, and future of WordPress. We talked about the role of JavaScript for WordPress, their new REST API, Calypso, and more.
  • TiddlyWiki (Changelog Interviews #196) - Changelog

    TiddlyWiki (Changelog Interviews #196) - Changelog

    2016-02-27
    Jeremy Ruston joined the show to talk about TiddlyWiki — a unique non-linear notebook for capturing, organizing, and sharing complex information. It's written in JavaScript and sports a custom fake DOM. We talked to Jeremy about his nearly 40 year...
  • freeCodeCamp (Changelog Interviews #195) - Changelog

    freeCodeCamp (Changelog Interviews #195) - Changelog

    2016-02-12
    Quincy Larson is the creator of an open source community called freeCodeCamp. We talked with Quincy about "the secret to getting good at coding", their curriculum that spans a solid year (totaling 2,080 hours) of deliberate coding practice,...
  • Elixir and the Future of Phoenix (Changelog Interviews #194) - Changelog

    Elixir and the Future of Phoenix (Changelog Interviews #194) - Changelog

    2016-02-09
    José Valim joined the show to talk about Elixir. We learned about the early days of José's start as a programmer. José took us back to the beginning of Elixir and shared why Erlang got him so excited, we broke down features of the language, we...
  • Funding open source (Changelog Interviews #193) - Changelog

    Funding open source (Changelog Interviews #193) - Changelog

    2016-01-30
    Nadia Eghbal joined the show to discuss a HUGE topic that's near and dear to our heart -- funding open source! We discussed what it takes to fund open source software development, Nadia's current investigative journalism efforts around funding...
  • Crystal: Fast as C, Slick as Ruby (Changelog Interviews #192) - Changelog

    Crystal: Fast as C, Slick as Ruby (Changelog Interviews #192) - Changelog

    2016-01-29
    Ary Borenszweig and Juan Wajnerman, the folks behind Crystal, joined the show to talk about the goals of the language, how it's the best of both worlds between Ruby and C, why if it's so close to and inspired by Ruby why not just give their...
  • Elm and Functional Programming (Changelog Interviews #191) - Changelog

    Elm and Functional Programming (Changelog Interviews #191) - Changelog

    2016-01-16
    Richard Feldman from NoRedInk joined the show to talk about Elm and Functional Programming. Elm labeled itself "the best of functional programming in your browser" and boasts "no runtime exceptions." We talked about the language,...
  • ZeroDB (Changelog Interviews #190) - Changelog

    ZeroDB (Changelog Interviews #190) - Changelog

    2016-01-08
    MacLane Wilkison and Michael Egorov, the creators of ZeroDB, joined the show to talk about ZeroDB — an end-to-end encrypted database (protocol), why it's open source, how it's different than other encryption techniques, performance for running...
  • JSON API and API Design (Changelog Interviews #189) - Changelog

    JSON API and API Design (Changelog Interviews #189) - Changelog

    2016-01-01
    Yehuda Katz joined the show to talk about JSON.API — where the spec came from, who's involved, compliance, API design, the future, and more. We also finally got Yehuda on the show alone, so we were able to talk with him about his origins, how he...
  • DOUBLEHEADER — 24 Pull Requests and Libraries.io + Flynn (Changelog Interviews #188) - Changelog

    DOUBLEHEADER — 24 Pull Requests and Libraries.io + Flynn (Changelog Interviews #188) - Changelog

    2015-12-25
    We have a special doubleheader holiday show for you. Andrew Nesbitt joined the show to talk about 24 Pull Requests and Libraries.io, and Jonathan Rudenberg is back to catch us up on Flynn.
  • Redux, React, and Functional JavaScript (Changelog Interviews #187) - Changelog

    Redux, React, and Functional JavaScript (Changelog Interviews #187) - Changelog

    2015-12-18
    Dan Abramov, creator of Redux, joined the show to talk about his path to becoming a programmer, his introduction to open source, React, JavaScript, functional programming in JavaScript, his thoughts on looking outside of your bubble to other...
  • Building the Ultimate Hacking Keyboard (Changelog Interviews #186) - Changelog

    Building the Ultimate Hacking Keyboard (Changelog Interviews #186) - Changelog

    2015-12-11
    László Monda (aka Lotsy) joined the show to talk about a keyboard for hackers — the Ultimate Hacking Keyboard. We discussed the features, the hardware design, the open source that powers it, and more.
  • Kong, APIs, Microservices (Changelog Interviews #185) - Changelog

    Kong, APIs, Microservices (Changelog Interviews #185) - Changelog

    2015-12-05
    Ahmad Nassri from Mashape joined the show to talk about Kong, an open-source management layer for APIs and Microservices.
  • Discussing Vue.js and Personal Projects (Changelog Interviews #184) - Changelog

    Discussing Vue.js and Personal Projects (Changelog Interviews #184) - Changelog

    2015-11-28
    Evan You joined the show to talk about Vue.js - his library for building web interfaces. We discussed what Vue.js offers, what makes it different, why developers should trust this project even if it's "just a personal project" that's...
  • The Offline First Revolution and Speech Recognition (Changelog Interviews #183) - Changelog

    The Offline First Revolution and Speech Recognition (Changelog Interviews #183) - Changelog

    2015-11-21
    Tal Ater joined the show to talk about the offline first revolution, the use of service workers, how UpUp is helping on that front, speech recognition, and annyang.
  • Metabase & open source Business Intelligence (Changelog Interviews #182) - Changelog

    Metabase & open source Business Intelligence (Changelog Interviews #182) - Changelog

    2015-11-14
    Sameer Al-Sakran and Tom Robinson from Metabase joined the show to discuss Metabase - their open source tool that's laying the foundation of their goals for open source business intelligence.
  • RethinkDB, Databases, the Realtime Web (Changelog Interviews #181) - Changelog

    RethinkDB, Databases, the Realtime Web (Changelog Interviews #181) - Changelog

    2015-11-07
    Slava Akhmechet joined the show again to catch us up on RethinkDB and the awesome progress they've made to power the realtime web. We talked about innovation in databases, compared and contrasted to pub/sub, Pusher, NoSQL, and even The Next Big...
  • Otto, Vagrant, Automation (Changelog Interviews #180) - Changelog

    Otto, Vagrant, Automation (Changelog Interviews #180) - Changelog

    2015-11-04
    Mitchell Hashimoto joined the show to talk about HashiCorp's new tool - Otto, how it compares to and compliments Vagrant, Automation, and we even talked to Mitchell about his history with software development in the beginning of the show.
  • Caddy HTTP/2 Web Server (Changelog Interviews #179) - Changelog

    Caddy HTTP/2 Web Server (Changelog Interviews #179) - Changelog

    2015-10-31
    Matt Holt and Sebastian Erhart joined the show to talk about Caddy the HTTP/2 web server written in Go. It's time to serve the web like it's 2015!
  • OAuth 2.0, Oz, Node.js, Hapi.js (Changelog Interviews #178) - Changelog

    OAuth 2.0, Oz, Node.js, Hapi.js (Changelog Interviews #178) - Changelog

    2015-10-20
    Eran Hammer joined the show to talk about updates to Hapi.js, Node.js, OAuth, and deep discussions about Oz – Eran's replacement for OAuth 2.0.
  • Cylon.js, Gobot, Artoo, IoT (Changelog Interviews #177) - Changelog

    Cylon.js, Gobot, Artoo, IoT (Changelog Interviews #177) - Changelog

    2015-10-10
    Ron Evans, ringleader of The Hybrid Group and creator of a fleet of open source robot libraries, joined the show to talk about open source and robotics, Cylon.js, Gobot, Artoo, teaching, KidsRuby, his programming hero, and more.
  • CROSSOVER — CodeNewbie and Community (Changelog Interviews #176) - Changelog

    CROSSOVER — CodeNewbie and Community (Changelog Interviews #176) - Changelog

    2015-10-03
    Saron Yitbarek, creator of CodeNewbie and the CodeNewbie podcast, joined the show to talk about helping more people discover software development, embarrassing moments, lessons learned along the way, and more.
  • OSCON and Open Source (Changelog Interviews #175) - Changelog

    OSCON and Open Source (Changelog Interviews #175) - Changelog

    2015-09-25
    Rachel Roumeliotis, the Strategic Content Director at O’Reilly Media, joined the show to talk about the history of OSCON, what you can expect from this year's conference and the importance of open source software.
  • Metasploit, InfoSec, Open Source (Changelog Interviews #174) - Changelog

    Metasploit, InfoSec, Open Source (Changelog Interviews #174) - Changelog

    2015-09-22
    Trevor Rosen and James "Egypt" Lee joined the show to talk about Metasploit, a collaboration of the open source community and Rapid7 -- its penetration testing software that helps you verify vulnerabilities and manage security assessments.
  • CROSSOVER — Turing-Incomplete (Changelog Interviews #173) - Changelog

    CROSSOVER — Turing-Incomplete (Changelog Interviews #173) - Changelog

    2015-09-11
    The entire crew behind Turing-Incomplete podcast joined the show to talk about the history and focus of their show, the ins and outs of technical podcasting, software industry trends, and more.
  • GitUp and the UX of Git (Changelog Interviews #172) - Changelog

    GitUp and the UX of Git (Changelog Interviews #172) - Changelog

    2015-09-05
    Pierre-Olivier Latour joined the show to talk about his history as a software developer - everything from creating Quartz Composer, working at Apple, to his new project GitUp and the user experience of Git.
  • Clojure, ClojureScript, and Living Clojure (Changelog Interviews #171) - Changelog

    Clojure, ClojureScript, and Living Clojure (Changelog Interviews #171) - Changelog

    2015-08-29
    Carin Meier joined the show to talk about Clojure, ClojureScript, her book Living Clojure, all the fun things she loves about math, physics, and creating a programming language.
  • BoltDB, InfluxDB, Key-Value Databases (Changelog Interviews #170) - Changelog

    BoltDB, InfluxDB, Key-Value Databases (Changelog Interviews #170) - Changelog

    2015-08-22
    Ben Johnson joined the show to talk about BoltDB, InfluxDB, and several other key-value store databases out there and why he's so passionate about developing open source software.
  • Middleman and Static Site Generators (Changelog Interviews #169) - Changelog

    Middleman and Static Site Generators (Changelog Interviews #169) - Changelog

    2015-08-15
    Thomas Reynolds, the creator of Middleman, joined the show to talk about the history of static site generators, how he got into open-source, his love for Go, and what's to come in Middleman v4.
  • Prometheus and service monitoring (Changelog Interviews #168) - Changelog

    Prometheus and service monitoring (Changelog Interviews #168) - Changelog

    2015-08-07
    Julius Volz from SoundCloud joined the show to talk about Prometheus, an open-source service monitoring system written in Go.
  • Mesos and Mesosphere DCOS (Changelog Interviews #167) - Changelog

    Mesos and Mesosphere DCOS (Changelog Interviews #167) - Changelog

    2015-07-31
    Tobi Knaup, co-founder & CTO of Mesosphere joined the show to talk about the datacenter operating system, and all the open source around it.
  • JavaScript in the Wild at NEJS Conf (Changelog Interviews #166) - Changelog

    JavaScript in the Wild at NEJS Conf (Changelog Interviews #166) - Changelog

    2015-07-25
    Jerod Santo took off his host hat this show and joined Zach Leatherman, and Nick Nisi, his co-organizers of NEJS Conf to talk about JavaScript in the wild in Omaha, Nebraska.
  • Betting the company on Elixir and Ember (Changelog Interviews #165) - Changelog

    Betting the company on Elixir and Ember (Changelog Interviews #165) - Changelog

    2015-07-18
    Brian Cardarella joined the show to talk about the bet he's placed on Elixir and Ember to be the focus of his company.
  • Semantic UI Returns (Changelog Interviews #164) - Changelog

    Semantic UI Returns (Changelog Interviews #164) - Changelog

    2015-07-11
    Jack Lukic is back again to talk about what's new with Semantic UI, the progress he, 104 contributors, and hundreds of translators have made towards a front-end standard only rivaled by Twitter's Bootstrap numbers. We discuss the why and the...
  • Go in the Modern Enterprise and Go Kit (Changelog Interviews #163) - Changelog

    Go in the Modern Enterprise and Go Kit (Changelog Interviews #163) - Changelog

    2015-07-04
    Peter Bourgon joined the show to talk about building microservices using Go in the modern enterprise and his microservices toolkit Go kit.
  • Octopress 3.0 (Changelog Interviews #162) - Changelog

    Octopress 3.0 (Changelog Interviews #162) - Changelog

    2015-06-26
    Brandon Mathis joined the show to tell us all about the much anticipated 3.0 release of Octopress - his Jekyll-based blogging framework for hackers. Octopress 3.0 is a complete rewrite and has been in the works for quite a while. We find out why...
  • The HTTP/2 Spec (Changelog Interviews #161) - Changelog

    The HTTP/2 Spec (Changelog Interviews #161) - Changelog

    2015-06-19
    Ilya Grigorik is back again — this time we're talking about his true passion, internet plumbing, web performance, and the HTTP/2 spec. We cover everything around HTTP/2, the spec, HTTP/1 history, SPDY, binary framing layer, the semantics of...
  • Ampersand.js, SPAs, WebRTC (Changelog Interviews #160) - Changelog

    Ampersand.js, SPAs, WebRTC (Changelog Interviews #160) - Changelog

    2015-06-13
    Henrik Joreteg joined the show to talk about Single Page Apps (SPAs), Ampersand.js, WebRTC, JavaScript coding styles, and more.
  • Sustaining Open Source Software (Changelog Interviews #159) - Changelog

    Sustaining Open Source Software (Changelog Interviews #159) - Changelog

    2015-06-05
    Mike Perham joined the show to talk about sustaining open source software, living a healthy life, how to treat one another, and more.
  • Building Bridges (Changelog Interviews #157) - Changelog

    Building Bridges (Changelog Interviews #157) - Changelog

    2015-05-29
    Sarah Allen, cofounder of RailsBridge and Bridge Foundry, joined the show to talk about the incredible ability to make something with software, leading and teaching a community, teaching programming to kids, programming is a life skill, and more.
  • Modern WordPress using Bedrock and Sage (Changelog Interviews #156) - Changelog

    Modern WordPress using Bedrock and Sage (Changelog Interviews #156) - Changelog

    2015-05-22
    Ben Word and Scott Walkinshaw joined the show to talk about a more modern WordPress stack, Bedrock and Sage, dependency management, WordPress deployment, smarter development setup with tools like Ansible and Vagrant, and more. If you're someone...
  • GopherCon 2015 (Changelog Interviews #158) - Changelog

    GopherCon 2015 (Changelog Interviews #158) - Changelog

    2015-05-19
    Brian Ketelsen and Erik St. Martin, the organizers of GopherCon, joined the show to talk about what it takes to create and run a conference like GopherCon, the size of the event, the speaking track, after-parties, hack day, workshops, and more. We...
  • The Future of Node.js (Changelog Interviews #155) - Changelog

    The Future of Node.js (Changelog Interviews #155) - Changelog

    2015-05-16
    Scott Hammond, the CEO of Joyent, joined the show to talk about the history of Node, Joyent's interest in Node, how they've handled the stewardship of Node over the years, their support of io.js joining Node Foundation, the convergence of the...
  • All Things Ruby with 2015's Ruby Heroes (Changelog Interviews #154) - Changelog

    All Things Ruby with 2015's Ruby Heroes (Changelog Interviews #154) - Changelog

    2015-05-16
    Our guests this week are 2015's RUBY HEROES! Big show today, lots of great Ruby talk with these heroes, great insights from this past year of Ruby, and more.
  • 17 Years of curl (Changelog Interviews #153) - Changelog

    17 Years of curl (Changelog Interviews #153) - Changelog

    2015-05-01
    Daniel Stenberg joined the show to talk about curl and libcurl and how he has spent at least 2 hours every day for the past 17 years working on and maintaining curl. That's over 13k hours! We covered the origins of curl, how he chooses projects to...
  • BONUS — Magic cURL Feature (Changelog Interviews) - Changelog

    BONUS — Magic cURL Feature (Changelog Interviews) - Changelog

    2015-04-30
    This is a bonus clip from the after call with Daniel Stenberg for episode #153. Daniel shared the details of a "magic feature" in cURL that's been there for over 6 years. It's a feature he feels most people don't know exists.
  • TypeScript and open source at Microsoft (Changelog Interviews #152) - Changelog

    TypeScript and open source at Microsoft (Changelog Interviews #152) - Changelog

    2015-04-24
    Anders Hejlsberg and Jonathan Turner from the TypeScript team at Microsoft joined the show to talk about TypeScript, a typed superset of JavaScript that compiles to plain JavaScript from Microsoft. We cover Microsoft's acceptance and support of...
  • The Rust Programming Language (Changelog Interviews #151) - Changelog

    The Rust Programming Language (Changelog Interviews #151) - Changelog

    2015-04-11
    Steve Klabnik and Yehuda Katz joined the show to talk about the Rust Programming Language, a systems programming language from Mozilla Research. We covered memory safety without garbage collection, security, the Rust 1.0 Beta, getting started with...
  • Internet Connected Things Using Spark (Changelog Interviews #150) - Changelog

    Internet Connected Things Using Spark (Changelog Interviews #150) - Changelog

    2015-04-04
    Zach Supalla joined the show to talk about Spark - a complete, open source, full stack solution for creating amazing internet connected things. We talk about making connected hardware easier, using Kickstarter to fund hardware projects, and...
  • React, React Native, Flux, Relay, GraphQL (Changelog Interviews #149) - Changelog

    React, React Native, Flux, Relay, GraphQL (Changelog Interviews #149) - Changelog

    2015-03-27
    Christopher "vjeux" Chedeau and Spencer Ahrens joined the show to talk about React, React Native, Flux, Relay, and GraphQL. They also announce on this show that React Native is now open source on GitHub.
  • The State of Go in 2015 (Changelog Interviews #148) - Changelog

    The State of Go in 2015 (Changelog Interviews #148) - Changelog

    2015-03-25
    Andrew Gerrand joined the show to talk about the state of Go in 2015, how Go compares to other concurrent languages, why people choose Go over other languages, the C to Go toolchain conversion, and what's coming in version 1.5 and 1.6 of Go.
  • Elixir and Phoenix (Changelog Interviews #147) - Changelog

    Elixir and Phoenix (Changelog Interviews #147) - Changelog

    2015-03-20
    Chris McCord joined the show to take us on a deep dive into the Phoenix web framework and Elixir. We covered the similarities between Ruby and Erlang, getting started with Elixir, and deploying Phoenix. He also shared his plans for the 1.0 release and...
  • Mind the Gender Parity Gap (Changelog Interviews #146) - Changelog

    Mind the Gender Parity Gap (Changelog Interviews #146) - Changelog

    2015-03-13
    Sarah Mei joined the show to talk through a recent article she authored titled "Mind the Gap" and why we’re missing our best chance for gender parity. We discussed our innate subconscious assumptions and prejudices towards one another, how we...
  • 10+ Years of Rails (Changelog Interviews #145) - Changelog

    10+ Years of Rails (Changelog Interviews #145) - Changelog

    2015-03-06
    David Heinemeier Hansson, aka DHH joined the show to talk through the past, present, and future of Ruby on Rails — the most beloved web application framework in the Ruby community.
  • GitHub Archive and Changelog Nightly (Changelog Interviews #144) - Changelog

    GitHub Archive and Changelog Nightly (Changelog Interviews #144) - Changelog

    2015-02-27
    Ilya Grigorik joined the show to talk about GitHub Archive, logging and archiving GitHub's public event data, and how he uses Google BigQuery to make querying that data accessible to everyone.
  • Front-end Developer Interview Questions (Changelog Interviews #143) - Changelog

    Front-end Developer Interview Questions (Changelog Interviews #143) - Changelog

    2015-02-21
    Darcy Clarke joined the show to talk about his repo on the HTML5 Boilerplate org on GitHub "Front-end Developer Interview Questions". We discussed why the repo has been so successful, the challenges of translating a text document into multiple...
  • Laravel PHP Framework (Changelog Interviews #142) - Changelog

    Laravel PHP Framework (Changelog Interviews #142) - Changelog

    2015-02-13
    Taylor Otwell, the creator of the Laravel PHP framework, joined the show for a deep dive into Laravel, why he doesn't release without good documentation, building apps to test your own framework, writing an API for Lavarel Forge, and more.
  • Going fulltime on The Changelog (Changelog Interviews #141) - Changelog

    Going fulltime on The Changelog (Changelog Interviews #141) - Changelog

    2015-02-11
    BIG news! This is the episode where we discuss Adam going fulltime on The Changelog.
  • Aurelia, Durandal, Leaving AngularJS (Changelog Interviews #140) - Changelog

    Aurelia, Durandal, Leaving AngularJS (Changelog Interviews #140) - Changelog

    2015-02-06
    Rob Eisenberg joined the show to talk about why he left the AngularJS team, how the community responded, the allure of working for Google and getting paid to work on open source full time, why someone might choose Aurelia over other frameworks, and more.
  • The Rise of io.js (Changelog Interviews #139) - Changelog

    The Rise of io.js (Changelog Interviews #139) - Changelog

    2015-01-30
    Mikeal Rogers joined the show to talk about io.js, a friendly fork of Node.js with an open governance model. We discussed why the io.js fork exists, why they choose open governance, the roadmap and future of io.js, supporting ES6, burnout while...
  • rkt, App Container Spec, CoreOS (Changelog Interviews #138) - Changelog

    rkt, App Container Spec, CoreOS (Changelog Interviews #138) - Changelog

    2015-01-23
    Alex Polvi, CEO of CoreOS, joined the show to talk about their new open source product rkt, their App Container Spec, and CoreOS - the container only server OS focused on securing the internet.
  • Better GitHub Issues with HuBoard (Changelog Interviews #137) - Changelog

    Better GitHub Issues with HuBoard (Changelog Interviews #137) - Changelog

    2015-01-16
    Adam and Jerod talk with Ryan built about HuBoard - a project management solution for teams and organizations using GitHub. He gives us an inside look at how he created HuBoard, how he made the transition from free service to paid users, the technical...
  • Phusion Passenger (aka Ruby Raptor) (Changelog Interviews #136) - Changelog

    Phusion Passenger (aka Ruby Raptor) (Changelog Interviews #136) - Changelog

    2015-01-08
    Adam and Jerod talk with Hong Lai, one of the co-founders of Phusion. His company recently got a lot of attention for their upcoming version of Phusion Passenger, which they decided to call Ruby Raptor in a clever marketing play to get people excited...
  • End of Year 2014 (Changelog Interviews #135) - Changelog

    End of Year 2014 (Changelog Interviews #135) - Changelog

    2014-12-20
    Adam and Jerod close out the year and give thanks to everyone who helps support The Changelog -- community members, listeners, readers, sponsors, as well as our various partners. We also discuss top topics from 2014, Changelog Weekly and how we use...
  • Open Sourcing .NET Core (Changelog Interviews #134) - Changelog

    Open Sourcing .NET Core (Changelog Interviews #134) - Changelog

    2014-12-10
    Adam and Jerod talk with the members of the .NET Core team at Microsoft about Microsoft's motivation for open sourcing the base class libraries of .NET, open source vs source open, the true goal of open sourcing .NET Core, and this new Microsoft...
  • All things Perl (Changelog Interviews #133) - Changelog

    All things Perl (Changelog Interviews #133) - Changelog

    2014-12-03
    Adam and Jerod talk with Curtis "Ovid" Poe about how he got started with Perl, what Perl is really good at, why he doesn't expect everyone to love Perl, why Perl doesn't get no respect, the difference between Perl 5 and Perl 6, and why...
  • Buckets CMS on Node.js (Changelog Interviews #132) - Changelog

    Buckets CMS on Node.js (Changelog Interviews #132) - Changelog

    2014-11-28
    Adam and Jerod talk with David Kaneda about Buckets (a simple, open source CMS built on Node.js), how he's building Buckets, what competing with Wordpress and Drupal is like, the process of working with people on Assembly, and more.
  • The Road to Ember 2.0 (Changelog Interviews #131) - Changelog

    The Road to Ember 2.0 (Changelog Interviews #131) - Changelog

    2014-11-18
    Adam and Jerod talk with Tom Dale and Yehuda Katz about the road to Ember 2.0 and the complete front-end stack it is today.
  • Inspeqtor and OSS Products (Changelog Interviews #130) - Changelog

    Inspeqtor and OSS Products (Changelog Interviews #130) - Changelog

    2014-11-11
    Adam and Jerod talk with Mike Perham about his new project Inspeqtor and his approach to better application infrastructure monitoring.
  • The PHP Language Specification (Changelog Interviews #129) - Changelog

    The PHP Language Specification (Changelog Interviews #129) - Changelog

    2014-11-11
    Adam and Jerod talk with Sara Golemon about her work at Facebook, The PHP Language Specification, and making PHP awesome.
  • Lineman.js and JavaScript apps (Changelog Interviews #128) - Changelog

    Lineman.js and JavaScript apps (Changelog Interviews #128) - Changelog

    2014-08-28
    Adam and Jerod talk with Justin Searls about Lineman.js, building for the web with JavaScript, and his abstract "The Social Coding Contract."
  • Keep a CHANGELOG (Changelog Interviews #127) - Changelog

    Keep a CHANGELOG (Changelog Interviews #127) - Changelog

    2014-08-08
    Adam and Jerod talk with Olivier Lacan about keeping a `CHANGELOG` and his passion for keeping a human facing, readable history, for software projects.
  • Xiki and Reimagining the Shell (Changelog Interviews #126) - Changelog

    Xiki and Reimagining the Shell (Changelog Interviews #126) - Changelog

    2014-07-16
    Adam and Jerod talk with Craig Muth about his project Xiki, the current Kickstarter he has to raise funds so he can work on it full time, and reimagining the shell.
  • Blogging for Hackers (Changelog Interviews #125) - Changelog

    Blogging for Hackers (Changelog Interviews #125) - Changelog

    2014-07-16
    Parker Moore joined the show to talk with Adam about blogging for hackers with Jekyll and GitHub Pages.
  • Tedit, JS-Git, Jack (Changelog Interviews #124) - Changelog

    Tedit, JS-Git, Jack (Changelog Interviews #124) - Changelog

    2014-07-16
    Adam and Jerod talk with Tim Caswell about getting started in open source, exploring new frontiers, and his latest project Tedit -- a development platform that makes programming JavaScript easy and more accessible.
  • Gittip and Open Companies (Changelog Interviews #123) - Changelog

    Gittip and Open Companies (Changelog Interviews #123) - Changelog

    2014-05-29
    Adam and Jerod talk with Chad Whitacre the Founder of Gittip to talk about what's new this year for Gittip and the directions they are taking things.
  • Rails Girls Summer of Code and Travis Foundation (Changelog Interviews #122) - Changelog

    Rails Girls Summer of Code and Travis Foundation (Changelog Interviews #122) - Changelog

    2014-05-20
    Adam and Jerod talk to Anika Lindtner and Floor Drees about Rails Girls Summer of Code, Travis Foundation, fundraising, supporting open source through grants, and ways the community is showing their support of diversity in tech.
  • Google's Dart Programming Language (Changelog Interviews #121) - Changelog

    Google's Dart Programming Language (Changelog Interviews #121) - Changelog

    2014-05-08
    Adam and Andrew talk with Lars Bak and Seth Ladd from Google about Dart, a new language and platform started by Google for scalable web app engineering.
  • Ruby Tooling, chruby, ruby-install, Security (Changelog Interviews #120) - Changelog

    Ruby Tooling, chruby, ruby-install, Security (Changelog Interviews #120) - Changelog

    2014-05-02
    Adam and Andrew talked to Postmodern about his open source projects chruby, ruby-install, chgems, ronin, and more.
  • MEAN.js & Full-Stack JavaScript (Changelog Interviews #119) - Changelog

    MEAN.js & Full-Stack JavaScript (Changelog Interviews #119) - Changelog

    2014-04-25
    Andrew talks with the fellas behind MEAN.js, Amos Haviv and Roie Cohen. MEAN.js is a full-stack JavaScript solution using MongoDB, Express, AngularJS, and Node.
  • The Sass Way and Open Publishing (Changelog Interviews #118) - Changelog

    The Sass Way and Open Publishing (Changelog Interviews #118) - Changelog

    2014-04-18
    Adam and John talk about Sass, The Sass Way, Middleman, and open publishing on GitHub.
  • Go, Martini, Gophercasts (Changelog Interviews #117) - Changelog

    Go, Martini, Gophercasts (Changelog Interviews #117) - Changelog

    2014-04-16
    Jeremy Saenz joined the show to talk about Go, Martini, Gophercasts, and more.
  • Node Black Friday at Walmart (Changelog Interviews #116) - Changelog

    Node Black Friday at Walmart (Changelog Interviews #116) - Changelog

    2014-01-11
    Eran Hammer joined the show to talk about Node.js and Black Friday at Walmart.
  • Flynn Updates (Changelog Interviews #115) - Changelog

    Flynn Updates (Changelog Interviews #115) - Changelog

    2013-12-20
    Andrew talks with Jonathan Rudenberg and Jeff Lindsay about their hard work and updates on Flynn, their open source PaaS.
  • RethinkDB (Changelog Interviews #114) - Changelog

    RethinkDB (Changelog Interviews #114) - Changelog

    2013-12-11
    Slava Akhmechet, co-founder and CEO of RethinkDB, joined the show to talk with Andrew about RethinkDB - the open-source database for the realtime web.
  • Keep npm Running (Changelog Interviews #113) - Changelog

    Keep npm Running (Changelog Interviews #113) - Changelog

    2013-11-26
    Isaac Schlueter and Charlie Robbins joined the show to talk about the "crashyness" of npm recently and the community fundraiser they are starting to ask the community to support npm and to keep it running. Isaac is the creator of npm and a...
  • ZURB Foundation 5 and Front-End Frameworks (Changelog Interviews #112) - Changelog

    ZURB Foundation 5 and Front-End Frameworks (Changelog Interviews #112) - Changelog

    2013-11-16
    Adam and Andrew talk with Jonathan Smiley and Mark Hayes from ZURB about Foundation 5, front-end frameworks, and Ink — their new email framework project.
  • Hoodie, noBackend, Offline-First (Changelog Interviews #111) - Changelog

    Hoodie, noBackend, Offline-First (Changelog Interviews #111) - Changelog

    2013-11-09
    Andrew and Adam talk with Caolan McMahon from Hoodie to talk about very fast web development where you can build complete web apps in days, without having to worry about backends, databases or servers (with Hoodie). We discuss noBackend and the idea...
  • Capistrano and Burnout (Changelog Interviews #110) - Changelog

    Capistrano and Burnout (Changelog Interviews #110) - Changelog

    2013-10-30
    Adam and Andrew talk with Lee Hambley about some serious subjects such as Capistrano 3.0/2.0, open source burnout, various conversations around deploying, Ruby, respect, handing over the reigns and more. If you hack on open source or run an open...
  • Open Karma and Design Love for OSS (Changelog Interviews #109) - Changelog

    Open Karma and Design Love for OSS (Changelog Interviews #109) - Changelog

    2013-10-26
    Adam and Andrew talk with Justine Arreche a Designer at Travis CI and Sebastian Gräßl a Freelance Developer. Together, they're the creators of Open Karma, a tool to help bridge the gap between developers and designers in open source (they're...
  • Exercism.io and Crowd-Sourced Code Reviews (Changelog Interviews #108) - Changelog

    Exercism.io and Crowd-Sourced Code Reviews (Changelog Interviews #108) - Changelog

    2013-10-16
    Adam and Jerod talk with Katrina Owen about Exercism.io - an open source platform for crowd-sourced code reviews on daily practice problems. Practice problems are available in Ruby, Elixir, JavaScript, Python, Haskell, and Clojure, and other languages...
  • Balanced Payments and Open Sourcing Everything (Changelog Interviews #107) - Changelog

    Balanced Payments and Open Sourcing Everything (Changelog Interviews #107) - Changelog

    2013-10-09
    Andrew and Adam talk with Marshall Jones from Balanced Payments about all they do in open source, and how they approach being an open company that desires to release as much software as they can as open source.
  • Semantic UI (Changelog Interviews #106) - Changelog

    Semantic UI (Changelog Interviews #106) - Changelog

    2013-10-05
    Andrew and Adam talk with Jack Lukic about Semantic UI.
  • Ghost Blogging Platform (Changelog Interviews #105) - Changelog

    Ghost Blogging Platform (Changelog Interviews #105) - Changelog

    2013-09-26
    Andrew and Adam talk with John O'Nolan about his open source blogging platform Ghost written in JavaScript (Node.js), and how he and his team are working hard to create this beautifully designed platform dedicated to one thing: Publishing.
  • Kickstarting Espruino (Changelog Interviews #104) - Changelog

    Kickstarting Espruino (Changelog Interviews #104) - Changelog

    2013-09-20
    Andrew and Jerod talk with Gordon Williams about his hardware/software open source project called Espruino that's currently raising funds on Kickstarter. Espruino is the world's first JavaScript microcontroller for beginners or experts, now...
  • GitLab and Open Source (Changelog Interviews #103) - Changelog

    GitLab and Open Source (Changelog Interviews #103) - Changelog

    2013-09-13
    Andrew and Adam talk with Sytse Sijbrandij, one of the Co-founders of GitLab, about building GitLab, sustaining open source, community management, and ways to handle a "road map" for your product or project.
  • Sam Soffes / Onward (Founders Talk #51) - Changelog

    Sam Soffes / Onward (Founders Talk #51) - Changelog

    2013-09-11
    Could this be Sam's final appearance on Founders Talk? Only time will tell. Sam says he's moving onward. New things await. The future is bright and he's wearing shades. Follow along.
  • RVM and Ruby Version Managment (Changelog Interviews #102) - Changelog

    RVM and Ruby Version Managment (Changelog Interviews #102) - Changelog

    2013-09-06
    Adam Stacoviak and Jerod Santo talk with Michal Papis about the history and future of RVM, the plan for RVM 2.0, the complexities of managing your Ruby version, Ruby 2.0 and more.
  • npm Origins and Node.js (Changelog Interviews #101) - Changelog

    npm Origins and Node.js (Changelog Interviews #101) - Changelog

    2013-08-22
    Andrew and Adam talk with Isaac Schlueter about the origins of npm, building an asynchronous web with Node.js, and how to get paid to open source.
  • Chad Pytel / thoughtbot (Founders Talk #50) - Changelog

    Chad Pytel / thoughtbot (Founders Talk #50) - Changelog

    2013-08-20
    Adam talks with Chad Pytel, founder of thoughtbot.
  • Geoffrey Grosenbach / PeepCode, Part 2 (Founders Talk #49) - Changelog

    Geoffrey Grosenbach / PeepCode, Part 2 (Founders Talk #49) - Changelog

    2013-08-19
    Adam talks with Geoffrey Grosenbach, founder of PeepCode and now the VP of Open Source at Pluralsight.
  • Go Programming (Changelog Interviews #100) - Changelog

    Go Programming (Changelog Interviews #100) - Changelog

    2013-08-14
    This episode is part of our remastered greatest hits collection and features Rob Pike and Andrew Gerrand talking about the history and latest updates to the Go programming language.
  • Flynn, Tent, Open Source PaaS's (Changelog Interviews #99) - Changelog

    Flynn, Tent, Open Source PaaS's (Changelog Interviews #99) - Changelog

    2013-08-13
    Adam Stacoviak and Andrew Thorp talk with Jeff Lindsay and Jonathan Rudenberg about Flynn, open source, PaaS and more.
  • AFNetworking, Helios, iOS Development (Changelog Interviews #98) - Changelog

    AFNetworking, Helios, iOS Development (Changelog Interviews #98) - Changelog

    2013-08-06
    Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Mattt Thompson, Mobile Lead at Heroku, about his many contributions to open source.
  • API Wrappers and Ruby (Changelog Interviews #97) - Changelog

    API Wrappers and Ruby (Changelog Interviews #97) - Changelog

    2013-07-30
    Adam Stacoviak and Andrew Thorp talk with Drew Blas of Chargify about API wrappers, Ruby, open source, and more.
  • Kevin Delaney / Charity Hack (Founders Talk #48) - Changelog

    Kevin Delaney / Charity Hack (Founders Talk #48) - Changelog

    2013-07-22
    Adam talks with Kevin Delaney, the founder of Charity Hack - a simple concept that takes 5 amazing charities and the most talented people you can find to create innovative fundraising campaigns for those charities.
  • Ruby off Rails (Changelog Interviews #96) - Changelog

    Ruby off Rails (Changelog Interviews #96) - Changelog

    2013-07-22
    Adam Stacoviak and guest co-host Tim Smith talk with Jesse Wolgamott about learning Ruby, his course and mentorship Ruby off Rails, and more!
  • Civic Hacking and Code for America (Changelog Interviews #95) - Changelog

    Civic Hacking and Code for America (Changelog Interviews #95) - Changelog

    2013-07-03
    Adam Stacoviak and Andrew Thorp talk with Michal Migurski (CTO) and Ezra Spier (Fellow) about civic hacking at Code for America, technical sustainability in government, skill gap for more modern software in government, open city data and more.
  • Tim Smith / The East Wing (Founders Talk #47) - Changelog

    Tim Smith / The East Wing (Founders Talk #47) - Changelog

    2013-06-27
    Adam talks with Tim Smith, the creator of The East Wing, Tim Likes to Teach, Lustra and more. Tim is a master of the art of design and UX and loves hacking on front-end web codes.
  • Sass, libsass, Haml (Changelog Interviews #94) - Changelog

    Sass, libsass, Haml (Changelog Interviews #94) - Changelog

    2013-06-27
    Adam Stacoviak and Andrew Thorp talk with Hampton Catlin about Sass, libsass, Haml, Tritium, Moovweb and more.
  • Drew Strojny / Memberful (Founders Talk #46) - Changelog

    Drew Strojny / Memberful (Founders Talk #46) - Changelog

    2013-06-13
    Adam talks with Drew Strojny the founder of The Theme Foundry and Memberful. Drew is back again to talk about his latest product, Memberful - a membership as a service site that lets you create a membership in minutes and start selling monthly or...
  • Sass, Bourbon, Product Design (Changelog Interviews #93) - Changelog

    Sass, Bourbon, Product Design (Changelog Interviews #93) - Changelog

    2013-06-12
    Adam Stacoviak talks with Phil LaPier about Sass, Bourbon, Neat, sustaining open source, product design, and more.
  • Dalton Caldwell / App.net - Part 2 (Founders Talk #45) - Changelog

    Dalton Caldwell / App.net - Part 2 (Founders Talk #45) - Changelog

    2013-06-07
    Adam talks with Dalton Caldwell the Founder of App.net. Since we barely scratched the surface of the planned conversation around what he's doing with App.net in part 1, Dalton agreed to come back on the show for a part 2 to discuss the back story...
  • Sidekiq and Ruby (Changelog Interviews #92) - Changelog

    Sidekiq and Ruby (Changelog Interviews #92) - Changelog

    2013-06-07
    Adam Stacoviak and Andrew Thorp talk with Mike Perham about sustaining open source, sidekiq, message processing with Ruby, and more.
  • Robert Sha / CAPSULE + Minimalist (Founders Talk #44) - Changelog

    Robert Sha / CAPSULE + Minimalist (Founders Talk #44) - Changelog

    2013-05-30
    Adam talks with Robert Sha, the founder of CAPSULE and the maker of Minimalist - a super slim wallet for minimalists popularized by its successful project on Kickstarter.
  • Discover Meteor.js (Changelog Interviews #91) - Changelog

    Discover Meteor.js (Changelog Interviews #91) - Changelog

    2013-05-29
    Adam Stacoviak and Andrew Thorp talk with Sacha Greif about his new book Discover Meteor, Meteor.js, sustaining open source and more.
  • Daniel Genser & Jamie Smyth / TypeEngine (Founders Talk #43) - Changelog

    Daniel Genser & Jamie Smyth / TypeEngine (Founders Talk #43) - Changelog

    2013-05-23
    Adam talks with Daniel Genser and Jamie Smyth, the makers of TypeEngine, to talk about their "beautifully simple" solution to publishing a magazine to Newsstand and the future and democratization of digital publishing.
  • Pair Programming and Ruby (Changelog Interviews #90) - Changelog

    Pair Programming and Ruby (Changelog Interviews #90) - Changelog

    2013-05-22
    Adam Stacoviak, Andrew Thorp, and Steve Klabnik talk about pair programming, distributed teams, workflows, Ruby and more with Avdi Grimm.
  • Docker and Linux Containers (Changelog Interviews #89) - Changelog

    Docker and Linux Containers (Changelog Interviews #89) - Changelog

    2013-05-17
    Adam Stacoviak and Andrew Thorp talk about Docker, linux containers, and dotCloud with Solomon Hykes - Founder & CEO of DotCloud and the creator of Docker.
  • After Founders Talk #42 (Founders Talk) - Changelog

    After Founders Talk #42 (Founders Talk) - Changelog

    2013-05-16
    Adam Stacoviak talks with Dalton Caldwell the Founder of App.net after Founders Talk #42.
  • Dalton Caldwell / App.net - Part 1 (Founders Talk #42) - Changelog

    Dalton Caldwell / App.net - Part 1 (Founders Talk #42) - Changelog

    2013-05-16
    Adam talks with Dalton Caldwell the Founder of App.net. This is a hefty part 1, mainly focusing on the road traveled by Dalton to get to App.net. We barely scratched the surface of the planned conversation around what he's doing with App.net. We...
  • Vagrant and HashiCorp (Changelog Interviews #88) - Changelog

    Vagrant and HashiCorp (Changelog Interviews #88) - Changelog

    2013-05-15
    Adam Stacoviak and Andrew Thorp talk with Mitchell Hashimoto, the creator of Vagrant and founder of HashiCorp.
  • Garrett Dimon / Sifter (Founders Talk #41) - Changelog

    Garrett Dimon / Sifter (Founders Talk #41) - Changelog

    2013-05-10
    Garrett Dimon the Founder of Sifter and writer of Starting + Sustaining joins Adam to share his history with becoming a founder and the wisdom he's gained by bloodying his knuckles over the years with lessons learned.
  • Sustaining Open Source and Building an Open Company (Changelog Interviews #87) - Changelog

    Sustaining Open Source and Building an Open Company (Changelog Interviews #87) - Changelog

    2013-05-09
    Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Chad Whitacre about sustaining open source through Gittip, building an open company and more.
  • Discourse and Ruby (Changelog Interviews #86) - Changelog

    Discourse and Ruby (Changelog Interviews #86) - Changelog

    2013-05-03
    Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Jeff Atwood about Discourse and more.
  • We're back and we're LIVE! (Changelog Interviews #85) - Changelog

    We're back and we're LIVE! (Changelog Interviews #85) - Changelog

    2013-04-22
    Adam Stacoviak, Andrew Thorp, Steve Klabnik, Kenneth Reitz and Jerod Santo take the show live for the first time since August 8th, 2012.
  • Sam Soffes / Seesaw - Part 3 (Founders Talk #40) - Changelog

    Sam Soffes / Seesaw - Part 3 (Founders Talk #40) - Changelog

    2012-12-06
    Sam Soffes the Founder of Nothing Magical and NOW the VP of Engineering at Seesaw joins Adam Stacoviak to share some of the most recent details and changes for him in the finale part 3 show. Core take away? **Embrace risk.** _Stay focused._
  • News Roundup (Changelog Interviews #84) - Changelog

    News Roundup (Changelog Interviews #84) - Changelog

    2012-08-08
    Andrew and Wynn run down the news from the last month.
  • After Founders Talk #39 (Founders Talk) - Changelog

    After Founders Talk #39 (Founders Talk) - Changelog

    2012-08-07
    Adam and guest Sam Soffes the Founder of Nothing Magical and the maker of Cheddar after Founders Talk #39.
  • Sam Soffes / Nothing Magical, Cheddar - Part 2 (Founders Talk #39) - Changelog

    Sam Soffes / Nothing Magical, Cheddar - Part 2 (Founders Talk #39) - Changelog

    2012-08-07
    Sam Soffes the Founder of Nothing Magical and the maker of Cheddar joins Adam Stacoviak to share more details about the rise of Cheddar, its revenue, metrics, numbers and more. Sam shares lessons learned, his dreams as well as his thoughts on those...
  • Cloud 9 IDE (Changelog Interviews #83) - Changelog

    Cloud 9 IDE (Changelog Interviews #83) - Changelog

    2012-07-17
    Wynn caught up with Ruben and Matt from Cloud 9 to talk about what's new with their IDE in the cloud.
  • Sam Soffes / Nothing Magical, Cheddar - Part 1 (Founders Talk #38) - Changelog

    Sam Soffes / Nothing Magical, Cheddar - Part 1 (Founders Talk #38) - Changelog

    2012-07-14
    Sam Soffes the Founder of Nothing Magical and the maker of Cheddar joins Adam Stacoviak to share all the details of his wild ride as an indie software developer and designer. Sam has worked at Hipstamatic, built YouTube ripoffs, gotten offers from...
  • After Founders Talk #37 (Founders Talk) - Changelog

    After Founders Talk #37 (Founders Talk) - Changelog

    2012-07-05
    Adam and guest Sarah Hatter the founder of CoSupport after Founders Talk #37.
  • Sarah Hatter / CoSupport - Part 2 (Founders Talk #37) - Changelog

    Sarah Hatter / CoSupport - Part 2 (Founders Talk #37) - Changelog

    2012-07-05
    Sarah Hatter the Founder of CoSupport, joins Adam for part 2 of 2 to go back in time and dig deep into her history, we learn about "the early days" and how she got started, her passions for TV and her podcast TVBFF, the early days of blogging...
  • After Founders Talk #36 (Founders Talk) - Changelog

    After Founders Talk #36 (Founders Talk) - Changelog

    2012-06-28
    Adam and guest Sarah Hatter the founder of CoSupport after Founders Talk #36.
  • Sarah Hatter / CoSupport - Part 1 (Founders Talk #36) - Changelog

    Sarah Hatter / CoSupport - Part 1 (Founders Talk #36) - Changelog

    2012-06-28
    Sarah Hatter the Founder of CoSupport, joins Adam for part 1 of 2 to share her passion for great customer support for web products, being a woman in a man filled industry, her thoughts and history with potentially selling her company and getting...
  • Ruby Motion and MacRuby (Changelog Interviews #82) - Changelog

    Ruby Motion and MacRuby (Changelog Interviews #82) - Changelog

    2012-06-26
    Wynn and Sam caught up with Laurent Sansonetti to talk about MacRuby, RubyMotion, and more.
  • Celluloid and Concurrency (Changelog Interviews #81) - Changelog

    Celluloid and Concurrency (Changelog Interviews #81) - Changelog

    2012-05-31
    Wynn talked with Tony Arcieri, creator of Celluloid, about concurrency in Ruby and his thoughts on Erlang, Clojure, and design patterns.
  • Luvit and Lua Bindings for libuv (Changelog Interviews #80) - Changelog

    Luvit and Lua Bindings for libuv (Changelog Interviews #80) - Changelog

    2012-05-23
    Wynn caught up with Tim Caswell to talk about Luvit, his new project that provides Lua bindings for libuv.
  • Adhearsion, Telephony, XMPP (Changelog Interviews #79) - Changelog

    Adhearsion, Telephony, XMPP (Changelog Interviews #79) - Changelog

    2012-04-13
    Wynn caught up with Ben Klang and Ben Langfeld of the Adhearsion project to talk about Adhearsion 2.0, the future of telephony apps, XMPP, and more.
  • After Founders Talk #35 (Founders Talk) - Changelog

    After Founders Talk #35 (Founders Talk) - Changelog

    2012-04-11
    Adam Stacoviak and guest Steve Espinosa after Founders Talk #35.
  • Steve Espinosa / AppStack (Founders Talk #35) - Changelog

    Steve Espinosa / AppStack (Founders Talk #35) - Changelog

    2012-04-11
    Steve Espinosa, the Founder of AppStack, joins Adam to tell his story of hustling his way to the top, gaining the trust and friendship of Jason Calacanis, Dave McClure, Eric Schmidt and the awesome team behind Google Ventures, what it means to focus...
  • CocoaPods and MacRuby (Changelog Interviews #78) - Changelog

    CocoaPods and MacRuby (Changelog Interviews #78) - Changelog

    2012-04-05
    Wynn caught up with Eloy Durán, creator of CocoaPods to talk about the project, MacRuby, and his favorite Objective-C libraries.
  • After Founders Talk #34 (Founders Talk) - Changelog

    After Founders Talk #34 (Founders Talk) - Changelog

    2012-04-03
    Adam Stacoviak and guest Jon Crawford of Storenvy after Founders Talk #34.
  • Jon Crawford / Storenvy (Founders Talk #34) - Changelog

    Jon Crawford / Storenvy (Founders Talk #34) - Changelog

    2012-04-03
    Jon Crawford, the Founder of Storenvy joins Adam to talk about how everything began for Storenvy, his road from Kansas to Austin, TX to SF, how he got kicked out of Y Combinator the same week he was accepted then raised $1.5M for Storenvy, and how...
  • Solarized and Linux on the Desktop (Changelog Interviews #77) - Changelog

    Solarized and Linux on the Desktop (Changelog Interviews #77) - Changelog

    2012-03-30
    Wynn sat down with Ethan Schoonover, creator of Solarized to talk about the science and design behind the wildly popular color scheme as well as his love for Arch Linux.
  • .NET, NuGet, Open Source (Changelog Interviews #76) - Changelog

    .NET, NuGet, Open Source (Changelog Interviews #76) - Changelog

    2012-03-16
    Wynn caught up with Phil Haack to talk about NuGet and growing the .NET open source community at GitHub.
  • Travis CI, Scaling Apps, Riak (Changelog Interviews #75) - Changelog

    Travis CI, Scaling Apps, Riak (Changelog Interviews #75) - Changelog

    2012-03-06
    Wynn caught up with Josh Kalderimis and Mathias Meyer from Travis CI to talk about hosted CI in the sky, scaling apps, and a little Riak.
  • After Founders Talk #33 (Founders Talk) - Changelog

    After Founders Talk #33 (Founders Talk) - Changelog

    2012-03-02
    Adam Stacoviak, Nate Peretic & Jay Fanelli after Founders Talk #33.
  • Nate & Jay / United Pixelworkers (Founders Talk #33) - Changelog

    Nate & Jay / United Pixelworkers (Founders Talk #33) - Changelog

    2012-03-02
    Nate Peretic & Jay Fanelli, the Founders of Full Stop and United Pixelworkers join Adam to talk about plotting and planning to leave old jobs, being outspoken and opinionated, having a core set of principles and not deviating from them, reaching...
  • The League of Moveable Type (Changelog Interviews #74) - Changelog

    The League of Moveable Type (Changelog Interviews #74) - Changelog

    2012-02-23
    Adam and Wynn caught up with Micah Rich from The League of Moveable type to talk about open source typography.
  • Nathan Ryan / Proxart (Founders Talk #32) - Changelog

    Nathan Ryan / Proxart (Founders Talk #32) - Changelog

    2012-02-21
    Nathan Ryan, the Co-founder of Proxart joins Adam to talk about what to do when you're bored in Santa Clarita, team development, keeping everyone motivated and on track, and his globalized local focus on art and how artists relate to, react to,...
  • tmux, dotfiles, and Text Mode (Changelog Interviews #73) - Changelog

    tmux, dotfiles, and Text Mode (Changelog Interviews #73) - Changelog

    2012-02-17
    Wynn sat down with Brian Hogan and Josh Clayton to talk about tmux, dotfiles, and the joys of text mode.
  • Kyle Bragger / Forrst (Founders Talk #31) - Changelog

    Kyle Bragger / Forrst (Founders Talk #31) - Changelog

    2012-02-10
    Kyle Bragger, the Founder of Forrst joins Adam to talk about how everything got started for him, how he met Gary Vaynerchuk - which ultimately led Gary and his brother Aj to provide the initial angel funding that helped Kyle work full-time on Forrst....
  • Vagrant and virtualized environments (Changelog Interviews #72) - Changelog

    Vagrant and virtualized environments (Changelog Interviews #72) - Changelog

    2012-02-09
    Wynn caught up with Mitchell Hashimoto from the Vagrant project to talk about virtualized environments, DevOps, and more.
  • Peter Cooper / Cooper Press (Founders Talk #30) - Changelog

    Peter Cooper / Cooper Press (Founders Talk #30) - Changelog

    2012-02-03
    Peter Cooper, the Founder of Cooper Press joins Adam to talk about all the stops along the way on his path to where he is today. Peter shares an immense amount of knowledge on tech publishing, what he's learned about marketing, email newsletters...
  • Francisco Dao / 50 Kings (Founders Talk #29) - Changelog

    Francisco Dao / 50 Kings (Founders Talk #29) - Changelog

    2012-01-25
    Francisco Dao, the Founder of 50 Kings (an invitation-only, private community of thinkers and doers) joins Adam to talk about the importance of building relationships, doing only what interests you, entrepreneurship, all sorts of "insider"...
  • Andrew Wilkinson / MetaLab (Founders Talk #28) - Changelog

    Andrew Wilkinson / MetaLab (Founders Talk #28) - Changelog

    2012-01-13
    Andrew Wilkinson, the Founder of MetaLab (an interface design studio) joins Adam to talk about how he started as a one-man band and learned to delegate to succeed. Andrew started MetaLab in 2006 and quickly built the company into a multi-million...
  • Ryan Carson / Carsonified (Founders Talk #27) - Changelog

    Ryan Carson / Carsonified (Founders Talk #27) - Changelog

    2011-12-21
    Ryan Carson, the Founder of Carsonified and Treehouse, joins Adam to talk about all the details of starting his new venture, Treehouse.
  • Spine and Client-Side MVC (Changelog Interviews #71) - Changelog

    Spine and Client-Side MVC (Changelog Interviews #71) - Changelog

    2011-12-20
    Wynn caught up with Alex MacCaw to talk about Spine, CoffeeScript, writing books, and working at Twitter.
  • Bryan Zmijewski / ZURB (Founders Talk #26) - Changelog

    Bryan Zmijewski / ZURB (Founders Talk #26) - Changelog

    2011-12-09
    Bryan Zmijewski (Shme-yes-key), Founder and Chief Instigator of ZURB, joins Adam to talk about his path to starting ZURB, what sharing code and design patterns has done for their business, product, culture and team development, and what it takes to...
  • Foundation and Other Zurb Goodies (Changelog Interviews #70) - Changelog

    Foundation and Other Zurb Goodies (Changelog Interviews #70) - Changelog

    2011-12-07
    Wynn caught up with Jonathan and Matt from Zurb to talk about Foundation, their HTML5 front end scaffold and many projects from the Zurb playground.
  • Dan Martell / Clarity (Founders Talk #25) - Changelog

    Dan Martell / Clarity (Founders Talk #25) - Changelog

    2011-11-30
    Dan Martell, Co-Founder of Flowtown, joins Adam to talk about his road to success with Flowtown, getting acquired, how he met his Co-Founder Ethan Bloch on Twitter, angel investing and being an advisor, giving back to charity and customer development...
  • Dan Cederholm and Rich Thornett / Dribbble (Founders Talk #24) - Changelog

    Dan Cederholm and Rich Thornett / Dribbble (Founders Talk #24) - Changelog

    2011-11-10
    The founders of Dribbble, Rich Thornett and Dan Cederholm, join Adam to talk about how Dribbble came to be, the 3rd edition of Bullet Proof Web Design, product development, new and existing features of Dribbble as well as focusing on revenue producing...
  • Spree and Ecommerce in Rails (Changelog Interviews #69) - Changelog

    Spree and Ecommerce in Rails (Changelog Interviews #69) - Changelog

    2011-11-03
    Wynn sat down with Sean and Brian from Spree to talk about ecommerce in Rails, SpreeConf, and their recent $1.5M funding round.
  • Vitaly Friedman / Smashing Magazine (Founders Talk #23) - Changelog

    Vitaly Friedman / Smashing Magazine (Founders Talk #23) - Changelog

    2011-10-26
    Vitaly Friedman, Founder of Smashing Magazine, joins Adam to talk about the beginnings of Smashing Magazine, taking chances, not being copyable, experimenting to find what works, supporting the community, developing content, paying writers, developing...
  • Drew Strojny / The Theme Foundry (Founders Talk #22) - Changelog

    Drew Strojny / The Theme Foundry (Founders Talk #22) - Changelog

    2011-10-22
    Drew Strojny joins Adam to talk about his path in life, playing in the NFL, marrying your business partner, web design and pursuing the unknown, developing digital products and themes for WordPress and the 5by5 logo.
  • Growl and Open Source in the App Store (Changelog Interviews #68) - Changelog

    Growl and Open Source in the App Store (Changelog Interviews #68) - Changelog

    2011-10-11
    Adam and Wynn caught up with Chris Forsythe, lead of the Growl project to talk about Growl, their App Store launch, and his work on Adium and Perian.
  • Mark Jardine and Paul Haddad / Tapbots (Founders Talk #21) - Changelog

    Mark Jardine and Paul Haddad / Tapbots (Founders Talk #21) - Changelog

    2011-09-30
    Mark Jardine and Paul Haddad join Adam to talk about Tapbots, their side project turned business, designing and developing mobile applications on iOS, establishing and building trust and much more.
  • Drew Wilson / Valio - Part 2 (Founders Talk #20) - Changelog

    Drew Wilson / Valio - Part 2 (Founders Talk #20) - Changelog

    2011-09-22
    Drew Wilson joins Adam again for part 2, to talk about his latest venture Advise.me, Valio Con, his ad network Yoggrt (sold) and some future products.
  • Drew Wilson / Valio - Part 1 (Founders Talk #19) - Changelog

    Drew Wilson / Valio - Part 1 (Founders Talk #19) - Changelog

    2011-09-15
    Drew Wilson joins Adam for part 1 to talk about his journey as an entrepreneur, the lows, the highs and the in-betweens. Drew talks with Adam about digital projects, how to chase your dreams and more.
  • HTML5 Boilerplate and JavaScript (Changelog Interviews #67) - Changelog

    HTML5 Boilerplate and JavaScript (Changelog Interviews #67) - Changelog

    2011-08-19
    Adam and Wynn caught up with Paul Irish of Google’s Chrome developer relations team to talk about HTML5, JavaScript, CSS3, polyfills, and more.
  • RVM and BDSM (Changelog Interviews #66) - Changelog

    RVM and BDSM (Changelog Interviews #66) - Changelog

    2011-08-04
    Steve and Wynn caught up with Wayne Seguin to talk about his Ruby enVironment Manager and BDSM shell scripting framework projects.
  • Code for America (Changelog Interviews #65) - Changelog

    Code for America (Changelog Interviews #65) - Changelog

    2011-07-26
    Adam and Wynn caught up with Erik and Max, Fellows at Code for America to talk about civic-focused development and open source.
  • Pow, Rails 3.1 Asset Pipeline, CoffeeScript and More (Changelog Interviews #64) - Changelog

    Pow, Rails 3.1 Asset Pipeline, CoffeeScript and More (Changelog Interviews #64) - Changelog

    2011-07-13
    Adam and Wynn caught up with Sam Stephenson from 37Signals to talk about his his many open source projects and developing Basecamp Mobile.
  • CDNJS (Changelog Interviews #63) - Changelog

    CDNJS (Changelog Interviews #63) - Changelog

    2011-06-21
    Adam and Wynn caught up with the developers behind CDNJS, a community-powered CDN for JavaScript libraries.
  • Matt Mickiewicz / 99 Designs (Founders Talk #18) - Changelog

    Matt Mickiewicz / 99 Designs (Founders Talk #18) - Changelog

    2011-06-02
    Matt Mickiewicz, Co-Founder of SitePoint, 99 Designs, and Flippa talks with Adam about becoming an entrepreneur at a young age, building marketplaces, finding talented people, and using community development and a forum as the spring board for 99...
  • IronJS, F#, and .NET (Changelog Interviews #62) - Changelog

    IronJS, F#, and .NET (Changelog Interviews #62) - Changelog

    2011-06-02
    Wynn caught up with Fredrik Holmström to talk about IronJS, F#, and open source in .NET.
  • Niel Robertson / Trada (Founders Talk #17) - Changelog

    Niel Robertson / Trada (Founders Talk #17) - Changelog

    2011-05-28
    Niel Robertson, Founder and CEO of Trada, talks about crowd-sourcing, crowd mechanics, leveraging "the stealth mode", raising 52 million dollars, community engagement, as well as thoughts on whether or not crowd-sourcing commoditizes freelance...
  • Oh My Zsh (Changelog Interviews #61) - Changelog

    Oh My Zsh (Changelog Interviews #61) - Changelog

    2011-05-26
    Adam and Kenneth caught up with Robby Russell to talk about his community-driven zsh project.
  • Fog, the Ruby Cloud Services Library (Changelog Interviews #60) - Changelog

    Fog, the Ruby Cloud Services Library (Changelog Interviews #60) - Changelog

    2011-05-20
    Wynn sat down with Wesley Beary from Engine Yard to talk about the Fog project and the Cloud, live from Red Dirt Ruby Conf.
  • Avner Ronen / Boxee (Founders Talk #16) - Changelog

    Avner Ronen / Boxee (Founders Talk #16) - Changelog

    2011-05-17
    Avner Ronen talks about his vision of the "Future of TV," the role Boxee plays in today's internet video/audio content on the big screen, the backlash of "big media" against Boxee and how they've changed their tune and much more.
  • Noah Kagan / App Sumo (Founders Talk #15) - Changelog

    Noah Kagan / App Sumo (Founders Talk #15) - Changelog

    2011-05-12
    Noah Kagan, Founder of App Sumo talks with Adam about his journey to success. Send an email to [email protected] for more details about something special for 5by5 listeners.
  • Bill Boebel / Rackspace (Founders Talk #14) - Changelog

    Bill Boebel / Rackspace (Founders Talk #14) - Changelog

    2011-05-11
    Adam talks with Bill Boebel, VP Strategy/Corp Dev at Rackspace and Founder of Webmail.us about staying the course, keeping the team motivated during turbulent "cash strapped" times, getting acquired by Rackspace and staying on to continue...
  • RubyGems and RubyGems.org (Changelog Interviews #59) - Changelog

    RubyGems and RubyGems.org (Changelog Interviews #59) - Changelog

    2011-05-11
    Wynn sat down with Nick Quaranto at Red Dirt Ruby Conference to talk about Gemcutter, RubyGems.org, and how to get started creating your own Ruby gem.
  • Twisted and Evented Programming in Python (Changelog Interviews #58) - Changelog

    Twisted and Evented Programming in Python (Changelog Interviews #58) - Changelog

    2011-05-03
    Kenneth and Wynn caught up with Glyph Lefkowitz from Twisted to talk about the project and evented programming in Python.
  • Chris Nagele / Wildbit (Founders Talk #13) - Changelog

    Chris Nagele / Wildbit (Founders Talk #13) - Changelog

    2011-04-28
    Adam talks with Chris Nagele, Founder of Wildbit about his 11 year journey of building Wildbit and ultimately some awesome web products like Beanstalk, Postmark, and Newsberry.
  • Amplify.js, jQuery, CoffeeScript (Changelog Interviews #57) - Changelog

    Amplify.js, jQuery, CoffeeScript (Changelog Interviews #57) - Changelog

    2011-04-27
    Wynn caught up with Mike Hostetler and Scott González from AppendTo to talk about Amplify.js, jQuery, CoffeeScript, Microsoft, the web, and open source.
  • Vim round table discussion (Changelog Interviews #56) - Changelog

    Vim round table discussion (Changelog Interviews #56) - Changelog

    2011-04-12
    Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor.
  • Goliath, Event Machine, SPDY (Changelog Interviews #55) - Changelog

    Goliath, Event Machine, SPDY (Changelog Interviews #55) - Changelog

    2011-04-06
    Wynn caught up with Ilya Grigorik, Founder and CTO of PostRank to talk about Goliath, async Ruby web development, and Google’s SPDY.
  • Erlang, CouchBase, merging with Membase (Changelog Interviews #54) - Changelog

    Erlang, CouchBase, merging with Membase (Changelog Interviews #54) - Changelog

    2011-03-30
    Wynn sat down with Chris Anderson from CouchBase to talk about CouchDB, the merger with Membase, Erlang, and bringing NoSQL to PHPers.
  • Formalize and News Roundup

    Formalize and News Roundup "Design Edition" (Changelog Interviews #53) - Changelog

    2011-03-22
    Adam and Wynn were joined by Nathan Smith, creator of 960.gs to talk about his new project Formalize and the latest news on The Changelog.
  • Serve, RadiantCMS, Design and Prototyping (Changelog Interviews #52) - Changelog

    Serve, RadiantCMS, Design and Prototyping (Changelog Interviews #52) - Changelog

    2011-03-16
    Adam sat down with Designer/Developer John Long, creator of RadiantCMS about his new project Serve, design, and running a successful open source project.
  • MongoDB, NoSQL, Web Scale (Changelog Interviews #51) - Changelog

    MongoDB, NoSQL, Web Scale (Changelog Interviews #51) - Changelog

    2011-03-09
    Steve and Wynn sat down with Eliot Horowitz from 10gen to talk about MongoDB, the NoSQL landscape, and the fun of building at Web Scale.
  • Ruby, Rails, the Cloud (Changelog Interviews #50) - Changelog

    Ruby, Rails, the Cloud (Changelog Interviews #50) - Changelog

    2011-03-01
    Steve and Wynn caught up with Dr. Nic from Engine Yard to talk about the cloud, Jenkins, Ruby, and lowering the barrier of entry for learning Rails on Windows.
  • Eric Kuhn / Founders Card (Founders Talk #12) - Changelog

    Eric Kuhn / Founders Card (Founders Talk #12) - Changelog

    2011-02-24
    Adam talks with Eric Kuhn, Founder of Founders Card about the ups and downs of building an online business during the era of the "dot com" bubble, managing hyper growth, getting listed and de-listed on the NASDAQ and building an exclusive...
  • Git, Showoff, XBox Kinect (Changelog Interviews #49) - Changelog

    Git, Showoff, XBox Kinect (Changelog Interviews #49) - Changelog

    2011-02-22
    Kenneth and Wynn caught up with GitHubber Scott Chacon to talk about Git, distributed version control, and his quest to kill Word as a book authoring tool.
  • Jenkins  and Continous Integration (Changelog Interviews #48) - Changelog

    Jenkins and Continous Integration (Changelog Interviews #48) - Changelog

    2011-02-08
    Kenneth and Wynn caught up with Kohsuke Kawaguchi and Andrew Bayer from the Jenkins project to talk about continuous integration, Java, and corporate backing drama.
  • Open Government and the Citizen Coder (Changelog Interviews #47) - Changelog

    Open Government and the Citizen Coder (Changelog Interviews #47) - Changelog

    2011-02-01
    Adam and Wynn caught up with Carl Tashian from Open Government to talk about OpenGovernment.org, OpenCongress.org, and the rise of the Citizen Coder.
  • Rick Perreault / Unbounce (Founders Talk #11) - Changelog

    Rick Perreault / Unbounce (Founders Talk #11) - Changelog

    2011-01-28
    Adam talks with Rick Perreault, Co-Founder & CEO of Unbounce about entrepreneurship and solving your own pain, sticking to an MVP (Minimal Viable Product) launch strategy, becoming an authority by blogging/marketing before you launch, listening to...
  • YUI 3, Node.js, JSLint, Douglas Crockford Code Reviews (Changelog Interviews #46) - Changelog

    YUI 3, Node.js, JSLint, Douglas Crockford Code Reviews (Changelog Interviews #46) - Changelog

    2011-01-25
    Adam and Wynn caught up with Adam Moore and Satyen Desai from the YUI team to talk about YUI 3, Node.js, and working with Douglas Crockford.
  • Ryan Holmes / HootSuite (Founders Talk #10) - Changelog

    Ryan Holmes / HootSuite (Founders Talk #10) - Changelog

    2011-01-22
    Adam talks with Ryan Holmes, Founder of Hootsuite entrepreneurship, establishing and leveraging their relationship with Twitter, from "free" to "freemium" with a plan, and growing to well over 1 Million users in 2 years.
  • Redis In-Memory Data Store (Changelog Interviews #45) - Changelog

    Redis In-Memory Data Store (Changelog Interviews #45) - Changelog

    2011-01-17
    Wynn caught up with Salvatore Sanfilippo to talk about Redis, the super hot key value store.
  • Maciej Ceglowski / Pinboard (Founders Talk #9) - Changelog

    Maciej Ceglowski / Pinboard (Founders Talk #9) - Changelog

    2011-01-10
    Adam talks with Maciej Ceglowski, Founder of Pinboard about turning this side project into the next Delicious, handling a massive in-flux of Delicious users when they announced its "sunset", keeping the technology and architecture simple and more.
  • Ruby 1.9, Nokogiri, Tender Lovemaking (Changelog Interviews #44) - Changelog

    Ruby 1.9, Nokogiri, Tender Lovemaking (Changelog Interviews #44) - Changelog

    2011-01-10
    Wynn caught up with Aaron Patterson, aka @tenderlove, to talk about Ruby 1.9, Nokogiri, and muscle cars.
  • Hackety Hack and _why (Changelog Interviews #43) - Changelog

    Hackety Hack and _why (Changelog Interviews #43) - Changelog

    2011-01-05
    Steve Klabnik joined the show to talk about learning to program with Hackety Hack and why the lucky stiff.
  • Alex Hillman / Indy Hall (Founders Talk #8) - Changelog

    Alex Hillman / Indy Hall (Founders Talk #8) - Changelog

    2010-12-24
    Adam talks with Alex Hillman, Co-Founder of Indy Hall and co-conspirator/creator of many things, about all things Coworking, people helping people, how to hustle, get unstuck and more. Alex also mentions something "super secret" that's...
  • Henk Rogers / The Tetris Company (Founders Talk #7) - Changelog

    Henk Rogers / The Tetris Company (Founders Talk #7) - Changelog

    2010-12-21
    Adam talks with Henk Rogers, Founder of The Tetris Company, Blue Planet Software and Blue Planet Foundation about the beginnings of and the evolution of Tetris, over-coming brick walls, social and mobile gaming, never giving up, changing the world,...
  • Amy Hoy and Thomas Fuchs / Slash7 (Founders Talk #6) - Changelog

    Amy Hoy and Thomas Fuchs / Slash7 (Founders Talk #6) - Changelog

    2010-12-17
    Adam talks with Amy Hoy and Thomas Fuchs, Founders of Slash7 about product development, profiting from Open Source, the key to happiness, living a Unicorn-Free lifestyle and how Amy and Thomas met and ultimately fell in love.
  • Rails 3.1 and SproutCore (Changelog Interviews #42) - Changelog

    Rails 3.1 and SproutCore (Changelog Interviews #42) - Changelog

    2010-12-09
    Adam and Wynn caught up with Yehuda Katz to talk about upcoming changes in Rails 3.1, SproutCore, and his growing list of open source projects.
  • Allan Branch and Steven Bristol / Less Everything (Founders Talk #5) - Changelog

    Allan Branch and Steven Bristol / Less Everything (Founders Talk #5) - Changelog

    2010-12-07
    Adam talks with Allan Branch and Steven Bristol, Founders of Less Everything about how things got started, why they hate QuickBooks, what it takes to create a successful partnership and more.
  • Ryan Carson / Carsonified (Founders Talk #4) - Changelog

    Ryan Carson / Carsonified (Founders Talk #4) - Changelog

    2010-11-30
    Adam talks with Ryan Carson, Founder of Carsonified about the "lessons learned" in creating their latest product, Think Vitamin Membership - the biggest being the need to rename the product and go through a re-branding process. In Q2 of 2011...
  • Building Telephony Apps (Changelog Interviews #41) - Changelog

    Building Telephony Apps (Changelog Interviews #41) - Changelog

    2010-11-30
    Wynn caught up with Chris Matthieu of Voxeo Labs to talk about Phono, Tropo, Adhearsion, and building telephony apps with open source tools.
  • Riak Revisited (Changelog Interviews #40) - Changelog

    Riak Revisited (Changelog Interviews #40) - Changelog

    2010-11-09
    Wynn sat down with Andy Gross and Mark Phillips of Basho and John Nunemaker of Ordered List to talk about Riak, Riak Search, and moving an open source community to GitHub.
  • Scripty2, Zepto.js, Vapor.js (Changelog Interviews #39) - Changelog

    Scripty2, Zepto.js, Vapor.js (Changelog Interviews #39) - Changelog

    2010-10-26
    Wynn caught up with Thomas Fuchs to talk about script.aculo.us, Scripty2, Zepto.js and the future of Prototype.
  • Lance Jones and Joanna Wiebe / Page 99 Test (Founders Talk #3) - Changelog

    Lance Jones and Joanna Wiebe / Page 99 Test (Founders Talk #3) - Changelog

    2010-10-22
    Adam talks with Lance Jones and Joanna Wiebe, Founders of Page99Test.com. People in bookstores often read page 99 of a book to get a taste for the writing - to determine if they'd buy the book. Lance, Joanna and technical Co-Founder, Steven Luke...
  • Ted Roden / Fancy Hands (Founders Talk #2) - Changelog

    Ted Roden / Fancy Hands (Founders Talk #2) - Changelog

    2010-10-16
    Adam talks with Ted Roden, Founder of Fancy Hands, a team of personal assistants in the cloud ready to work for you right now. For those of you who have an over flowing todo list, get back to focusing on what's important and give Fancy Hands a try.
  • DevOps and Chef (Changelog Interviews #38) - Changelog

    DevOps and Chef (Changelog Interviews #38) - Changelog

    2010-10-12
    Wynn sat down with Corey Donohoe from GitHub and Seth Chisamore from Opscode to talk about DevOps, Chef, agile infrastructure and innovation in the datacenter.
  • Geoffrey Grosenbach / PeepCode (Founders Talk #1) - Changelog

    Geoffrey Grosenbach / PeepCode (Founders Talk #1) - Changelog

    2010-10-06
    Adam talks with Geoffrey Grosenbach about his quest for greatness as Senior Visionary in building PeepCode Screencasts. Complete with the signature voice that Geoff delivers, he walks us through the various aspects of building Peepcode from scratch,...
  • PubSubHubBub and the Real-Time Web (Changelog Interviews #37) - Changelog

    PubSubHubBub and the Real-Time Web (Changelog Interviews #37) - Changelog

    2010-10-05
    Wynn chatted with Julien Genestoux (github/twitter) from Superfeedr about PubSubHubBub, XMPP, Websockets, and the real-time web.
  • Django Dash, Python, Ruby (Changelog Interviews #36) - Changelog

    Django Dash, Python, Ruby (Changelog Interviews #36) - Changelog

    2010-09-23
    Kenneth and Wynn caught up with Daniel, Christian, and Matt from Pragmatic Badger to talk about the Django Dash, Python, and Ruby.
  • Homebrew and OSX Package Management (Changelog Interviews #35) - Changelog

    Homebrew and OSX Package Management (Changelog Interviews #35) - Changelog

    2010-09-14
    Adam and Wynn caught up with Max Howell, creator of Homebrew to talk about package managment on OSX, beer, and scrobbling.
  • Mongrel2 and high performance web sites (Changelog Interviews #34) - Changelog

    Mongrel2 and high performance web sites (Changelog Interviews #34) - Changelog

    2010-09-08
    Wynn caught up with Zed Shaw’s non-rockstar alter ego to talk about Mongrel2, high performance web sites, guitar, and software community ponzi schemes.
  • Node Knockout (Changelog Interviews #33) - Changelog

    Node Knockout (Changelog Interviews #33) - Changelog

    2010-08-31
    Micheil and Wynn caught up with Gerad and Visnu from the Node Knockout to talk about the 48 hour Node.js development competition and its entries.
  • 960.gs and CSS Grid Frameworks (Changelog Interviews #32) - Changelog

    960.gs and CSS Grid Frameworks (Changelog Interviews #32) - Changelog

    2010-08-19
    Adam and Wynn caught up with Nathan Smith from 960 Grid System to talk about web development and CSS grid frameworks.
  • The WebSocket protocol (Changelog Interviews #31) - Changelog

    The WebSocket protocol (Changelog Interviews #31) - Changelog

    2010-08-09
    Wynn and Micheil sat down with Peter Griess from Yahoo Mail, Martyn Loughran from Pusher App, and Guillermo Rauch from Socket.IO to talk about Websockets.
  • Sencha Touch (Changelog Interviews #30) - Changelog

    Sencha Touch (Changelog Interviews #30) - Changelog

    2010-07-27
    Wynn caught up with David Kaneda to talk about mobile web app development with Sencha Touch.
  • CoffeeScript and JavaScript (Changelog Interviews #29) - Changelog

    CoffeeScript and JavaScript (Changelog Interviews #29) - Changelog

    2010-07-23
    Wynn and special guest host Micheil Smith sat down with Jeremy Ashkenas from DocumentCloud to chat about CoffeeScript, a cool language that compiles to JavaScript.
  • Mobile Web Development and jQuery (Changelog Interviews #28) - Changelog

    Mobile Web Development and jQuery (Changelog Interviews #28) - Changelog

    2010-06-25
    Adam and Wynn caught up with John Resig at TXJS and talked about mobile web development with jQuery and TestSwarm, a continuous integration project from Mozilla Labs.
  • Padrino Ruby Web Framework (Changelog Interviews #27) - Changelog

    Padrino Ruby Web Framework (Changelog Interviews #27) - Changelog

    2010-06-17
    Adam and Wynn caught up with Arthur Chiu and Nathan Esquenazi from Padrino, the Ruby web framework built on top of Sinatra.
  • JSON and JavaScript (Changelog Interviews #26) - Changelog

    JSON and JavaScript (Changelog Interviews #26) - Changelog

    2010-06-08
    While at TXJS — Adam and Wynn caught up with Douglas Crockford, author of both JavaScript: The Good Parts and the JSON spec, and a global namespace unto himself.
  • RaphaëlJS and Running an Open Source Project (Changelog Interviews #25) - Changelog

    RaphaëlJS and Running an Open Source Project (Changelog Interviews #25) - Changelog

    2010-05-25
    Wynn caught up with Dmitry Baranovskiy to talk about his project RaphaëlJS, running an open source project, and why living in Australia is better than living anywhere else in the world.
  • Tornado, Hip-hop, Three20 (Changelog Interviews #24) - Changelog

    Tornado, Hip-hop, Three20 (Changelog Interviews #24) - Changelog

    2010-05-18
    Adam and Wynn caught up with David Recordon and other Facebook developers to talk about their wide range of open source projects including Tornado, Hip-Hop, and Three20 as well as OpenGraph and OAuth 2.0.
  • The Ruby Racer (Changelog Interviews #23) - Changelog

    The Ruby Racer (Changelog Interviews #23) - Changelog

    2010-05-11
    Wynn and Gregg Pollack did a special LIVE episode at Red Dirt Ruby Conf where they sat down with Charles Lowell to talk about embedding JavaScript engines in Ruby.
  • Sammy.js and Semantic Versioning (Changelog Interviews #22) - Changelog

    Sammy.js and Semantic Versioning (Changelog Interviews #22) - Changelog

    2010-04-20
    Adam and Wynn caught up with Aaron Quint, the brains behind Sammy.js, a neat JavaScript framework built on top on jQuery fashioned after Ruby’s Sinatra.
  • Tweets from Chirp, Twitter's Developer Conference (Changelog Interviews #21) - Changelog

    Tweets from Chirp, Twitter's Developer Conference (Changelog Interviews #21) - Changelog

    2010-04-20
    While in San Francisco for Chirp, Wynn caught up with Erik and John from 140Proof, Hayes Davis from CheapTweet, and Christie Koehler from Open Source Bridge about Twitter and open source development.
  • Node.js and Server-Side JavaScript (Changelog Interviews #20) - Changelog

    Node.js and Server-Side JavaScript (Changelog Interviews #20) - Changelog

    2010-04-06
    Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and JSConf 2010.
  • Ruby, TextMate, Red Dirt Ruby Conf (Changelog Interviews #19) - Changelog

    Ruby, TextMate, Red Dirt Ruby Conf (Changelog Interviews #19) - Changelog

    2010-03-30
    While in OKC for OpenBeta4, Adam and Wynn sat down with James Edward Gray II and talked about his many Ruby gems, TextMate bundles, and his upcoming Ruby conference Red Dirt Ruby Conf this May.
  • NoSQL Smackdown! (Changelog Interviews #18) - Changelog

    NoSQL Smackdown! (Changelog Interviews #18) - Changelog

    2010-03-18
    While at SXSW Interactive, Adam and Wynn got to attend the Data Cluster Meetup hosted by Rackspace and Infochimps. Things got a bit rowdy when the panel debated features of Cassandra, CouchDB, MongoDB and Amazon SimpleDB and started throwing dirt at...
  • Open Source Publishing (Changelog Interviews #17) - Changelog

    Open Source Publishing (Changelog Interviews #17) - Changelog

    2010-03-11
    Adam and Wynn caught up with Geoffrey Grosenbach, Brandon Mathis, and Tim Caswell to talk about publishing with open source tools, open blogging, and the back-to-the-future world of static site generators and database-less blogs.
  • Ajax.org frameworks (Changelog Interviews #16) - Changelog

    Ajax.org frameworks (Changelog Interviews #16) - Changelog

    2010-03-08
    Adam and Wynn caught up with Ruben Daniels and Rik Arends from Ajax.org and talked about APF and O3, their frameworks for both browser and server based JavaScript applications.
  • OAuth, Hurl.it, Baconfile (Changelog Interviews #15) - Changelog

    OAuth, Hurl.it, Baconfile (Changelog Interviews #15) - Changelog

    2010-02-27
    Adam and Wynn caught up with Leah Culver and talked about startups, APIs, and her open source work on OAuth, oEmbed, Hurl.it, Baconfile, and more.
  • Riak, the New Erlang-based NoSQL Store (Changelog Interviews #14) - Changelog

    Riak, the New Erlang-based NoSQL Store (Changelog Interviews #14) - Changelog

    2010-02-18
    Adam and Wynn caught up with Andy Gross from Basho and Sean Cribbs, a freelance Ruby developer, to discuss Riak, the new Erlang-based NoSQL store and Ripple, Sean’s new Ruby wrapper for Riak.
  • Civic hacking (Changelog Interviews #13) - Changelog

    Civic hacking (Changelog Interviews #13) - Changelog

    2010-02-10
    Adam and Wynn caught up with Luigi Montanez and Jeremy Carbaugh from Sunlight Labs and discussed their Python and Ruby projects, government transparency, and civic hacking - open source contributions as activism.
  • Gordon is such a Showoff (Changelog Interviews #12) - Changelog

    Gordon is such a Showoff (Changelog Interviews #12) - Changelog

    2010-02-03
    Adam and Wynn continued chatting with John Nunemaker about recent featured projects on the blog — including Gordon, Showoff, jQuery Lint, JSpec, congomongo and more.
  • Ordered List, RailsTips.org, and MongoMapper (Changelog Interviews #11) - Changelog

    Ordered List, RailsTips.org, and MongoMapper (Changelog Interviews #11) - Changelog

    2010-01-29
    John Nunemaker joined the show to talk about open source, improving your craft, building a business, and how MongoDB has changed his life.
  • All things GitHub (Changelog Interviews #10) - Changelog

    All things GitHub (Changelog Interviews #10) - Changelog

    2010-01-25
    Chris Wanstrath joined the show to talk about the past, present, and future of GitHub.
  • Fix-me, Configliere, more Node.js (Changelog Interviews #9) - Changelog

    Fix-me, Configliere, more Node.js (Changelog Interviews #9) - Changelog

    2010-01-19
    Marshall Culpepper Appcelerator is back and we go through the news together.
  • Appcelerator's Titanium and Titanium Mobile (Changelog Interviews #8) - Changelog

    Appcelerator's Titanium and Titanium Mobile (Changelog Interviews #8) - Changelog

    2010-01-14
    Marshall Culpepper joined the show to talk about Appcelerator's Titanium Desktop and Titanium Mobile.
  • 10gen and MongoDB (Changelog Interviews #7) - Changelog

    10gen and MongoDB (Changelog Interviews #7) - Changelog

    2009-12-17
    Mike Dirolf joined the show to talk about how MongoDB came about, design decisions, and the future of this cool NoSQL server.
  • The Weekly News (Changelog Interviews #6) - Changelog

    The Weekly News (Changelog Interviews #6) - Changelog

    2009-12-15
    Friend of the show, Steven Bristol from LessEverything join us to discuss the latest in open source.
  • Document Cloud and Underscore.js (Changelog Interviews #5) - Changelog

    Document Cloud and Underscore.js (Changelog Interviews #5) - Changelog

    2009-12-06
    Jeremy Ashkenas is the Lead Developer at DocumentCloud about their effort to revolutionize the way media organizations gather news. Jeremy discusses their open source projects CloudCrowd, Underscore.js, and JAMMIT that they've released along the way.
  • Chrome OS, Thor and ROaR (Changelog Interviews #4) - Changelog

    Chrome OS, Thor and ROaR (Changelog Interviews #4) - Changelog

    2009-12-01
    In this show we're still trying to find our footing with this podcast stuff. Seriously, we get better at this.
  • The Go Programming Language from Google (Changelog Interviews #3) - Changelog

    The Go Programming Language from Google (Changelog Interviews #3) - Changelog

    2009-11-27
    Rob Pike is a Principal Engineer at Google and Tech Lead for Google's Go team. Rob is also a co-creator of the Go programming language. We talked with Rob about Go — Google’s new open source programing language!
  • The original Changelog Weekly (Changelog Interviews #2) - Changelog

    The original Changelog Weekly (Changelog Interviews #2) - Changelog

    2009-11-25
    This goes WAAAAY back in the archive of The Changelog. So far back, that our audio was down-right horrible and you can tell we were nervous to even be recording. We were green and wet behind the ears when it came to producing a podcast (we had no clue).
  • Haml, Sass, Compass (Changelog Interviews #1) - Changelog

    Haml, Sass, Compass (Changelog Interviews #1) - Changelog

    2009-11-19
    Natalie Weizenbaum and Chris Eppstein joined the show today to discuss Haml, Sass, and Compass.