Artwork for Changelog Master Feed
Technology

Changelog Master Feed

Changelog Media

Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.

  • 2,389 episodes
  • Updated July 21

Support the show

Goes straight to the publisher. podnod takes nothing.

Episodes2389

  • May 18, 2018 · 59 min

    🎊 TS Party! 🎊 (JS Party #26)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog. O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Nick Nisi – Website, GitHub, Bluesky, Mastodon, X Christopher Hiller – Website, GitHub, Mastodon, X Show Notes: Embrace, extend, and extinguish - Wikipedia The Changelog #152: TypeScript and Open Source at Microsoft with Anders Hejlsberg and Jonathan Turner AtScript - Wikipedia Jaume Sanchez Elias on Twitter: “JavaScript is like the parent that lets you do all kind of goofy mildly dangerous things like tumbling in bouncy castles, and even joins in the fun TypeScript is like the parent that gives you a stern look and says that they’re not angry, just disappointed” Jerod Santo on Twitter: “Please stop trying to distinguish between these terms (developer, programmer, engineer, etc.). It’s arbitrary, divisive, and not at all useful…” Trek Glowacki on Twitter: “Since our industry seems hell bent on giving people “Senior” titles who are in the first decade of their career, I’d like to propose we introduce a new layer of Elder Software Engineer, for people in the 11-20 years range, and Ancient Software Engineering for those 21+” Something missing or broken? PRs welcome!

  • May 16, 2018 · 1 hr 15 min

    Prisma and the GraphQL data layer (Changelog Interviews #297)

    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 source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog. DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Johannes Schickling – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The Changelog #255: Why is GraphQL so cool? with Johannes Schickling Prisma raises $4.5M to build the GraphQL data layer for all databases Prisma | Open-Source GraphQL ORM for GraphQL Servers prismagraphql/prisma: ⚡️ Prisma turns your database into a realtime GraphQL API Quickstart | Prisma Docs GraphQL Radio GraphQL Europe 2018 Something missing or broken? PRs welcome!

  • May 15, 2018 · 57 min

    Emotion with Kye Hohenberger (The React Podcast #9)

    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 inspiration for the project and his motivation for creating it. We also discuss the future of the project and what may be in store for the future of CSS-in-JS. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Kye Hohenberger – GitHub, X Michael Jackson – Website, GitHub, X Show Notes: Emotion Emotion “next” (experimental) glam stylis.js Something missing or broken? PRs welcome!

  • May 11, 2018 · 1 hr 6 min

    Dojo 2.0 (JS Party #25)

    Suz Hinton, Alex Sexton, and Nick Nisi talk with Dylan Schiemann about Dojo 2.0, managing an open source project, web standards, and more. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Dylan Schiemann – Website, GitHub, X Suz Hinton – GitHub, Mastodon, X Alex Sexton – Website, GitHub, X Nick Nisi – Website, GitHub, Bluesky, Mastodon, X Show Notes: Dojo Addy Osmani on Twitter: “@dojo @dylans This is true of most things in the JavaScript community at this point…” dojo-codesandbox-template - CodeSandbox CLA - JS Foundation Something missing or broken? PRs welcome!

  • May 9, 2018 · 1 hr 20 min

    Burnout, open source, Datasette (Changelog Interviews #296)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. ZEIT – ZEIT is on a mission to make cloud computing as easy and accessible as mobile computing. Special thanks to the team at ZEIT for inviting us to work with them on ZEIT Day. We’re honored to be involved. Featuring: Jessica Rose – Website, GitHub, X Henry Zhu – Website, GitHub, X Simon Willison – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show Notes: ZEIT Day 2018 ZEIT Day 2018 - Keynote Jessica Rose Jessica Rose: Burnout and Balance at ZEIT Day 2018 Pursuit Podcast on Twitter Henry Zhu Henry Zhu: In Pursuit of Open Source at ZEIT Day 2018 Henry Zhu on Patreon Babel on Open Collective The React Podcast #4: Babel and open source sustainability RFC #18: Maintaining a Popular Project and Sponsored Time Simon Willison Simon Willison: Datasette and Datasette Publish at ZEIT Day 2018 Datasette on GitHub Posts tagged with Datasette on simonwillison.net Datasette: instantly create and publish an API for your SQLite databases Simon was super impressed and very interested in our open source podcast transcripts Something missing or broken? PRs welcome!

  • May 8, 2018 · 40 min

    React Perf Devtool with Nitin Tulswani (The React Podcast #8)

    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 approach to writing code and the motivation behind several of his open source projects. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Nitin Tulswani – GitHub, X Michael Jackson – Website, GitHub, X Show Notes: react-perf-devtool redocx, A docx renderer for React terminal-in-react Something missing or broken? PRs welcome!

  • May 7, 2018 · 1 hr 12 min

    New Go branding strategy (Go Time #79)

    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!) Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Datadog – Cloud-Scale Monitoring — Monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. Start your free trial, install the agent, and get a free t-shirt! Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Steve Francia – GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Go’s New Brand The Go Gopher Go’s New Brand | Hacker News Interesting Go Projects and News Rat - Compose shell commands to build terminal applications gVisor - Container Runtime Sandbox Open-sourcing gVisor, a sandboxed container runtime Using SVGo, A Go Language Library for SVG Generation Bounds Check Elimination In Go Go Compiler intro ian molee on Twitter: “This clip of @deadprogram endangering @markbates’ wellbeing with an out of control robot…” Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - Julia Evans’ Bite Size Linux Steve - Anthony Starks Something missing or broken? PRs welcome!

  • May 7, 2018 · 54 min

    Cool, depending on your definition of cool (JS Party #24)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Feross Aboukhadijeh – Website, GitHub, X Suz Hinton – GitHub, Mastodon, X Nick Nisi – Website, GitHub, Bluesky, Mastodon, X Alex Sexton – Website, GitHub, X Show Notes: <map> <dl>: The Description List element <wbr> <applet>: The Embed Java Applet element Albino Blacksheep Newgrounds.com — Everything, By Everyone Everybody! Everybody! David Firth 🆙 (@DAVID_FIRTH) | Twitter Salad Fingers ::iLL WiLL PreSS:: HOME OF NEUROTICALLY YOURS, 4Y-RECORDS & MORE. :: procatinator :: ytmnd - you’re the man now dog! The Million Dollar Homepage - Own a piece of internet history! HELICOPTER GAME - Play the famous Helicopter Game The End of the World The Best Page In The Universe. Something missing or broken? PRs welcome!

  • May 2, 2018 · 1 hr 9 min

    Scaling all the things at Slack (Changelog Interviews #295)

    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 about Slack’s growth and scale challenges, scaling engineering teams, the responsibilities and challenges of being a manager, communicating up and communicating down, quality of service and reliability, and what it takes to build high performing leadership teams. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. O'Reilly Velocity Conference – Future-proof your systems and yourself. Learn about performance, monitoring and observability, scalability, serverless, security, and leadership. Use the discount code CHANGELOG to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J3gCBP Featuring: Julia Grace – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The Changelog #129: The PHP language specification with Sara Golemon Julia’s upcoming talk at Velocity - Scaling yourself during hyper-growth Use the discount code CHANGELOG to save 20% off Gold, Silver, and Bronze passes Something missing or broken? PRs welcome!

  • Apr 30, 2018 · 1 hr 10 min

    Hacking drones with Go (Go Time #78)

    Ron Evans joined the show and talked with us about GoCV, Gobot, using Go to control drones, and other interesting projects and news. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. ActiveState – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers & 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin & NASA. Check out activestate.com/gotime Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Ron Evans – Website, GitHub, Mastodon, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Gobot Periph GoCV emgo Go Time #37 - Gobot, Hardware, and Gatekeeping with Ron Evans The Changelog #177 - Cylon.js, Gobot, Artoo, and IoT emgo Interesting Go Projects and News The NEW Improved Go Branding 😍😍 qor run - Really nice alternative to the new errgroup package - small api, easy to use and understand Anko - Scriptable interpreter that is embeddable by Yasuhiro Matsumoto (mattn) Francesc Campoy - The Robustness of Go (Slides) GopherCon speaker selections have started, first round of announcements coming SOON! GopherconBR opened their CFP this week Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - Jeff Hodges Brian - Yasuhiro Matsumoto Ron - Steve Francia between Hugo and Cobra… I mean wow. Something missing or broken? PRs welcome!

  • Apr 30, 2018 · 54 min

    The state of Node security (JS Party #23)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: Adam Baldwin – GitHub, X Suz Hinton – GitHub, Mastodon, X Christopher Hiller – Website, GitHub, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: npm Acquires ^Lift Security and the Node Security Platform The Node.js Project Introduces Latest Release Line: Node.js 10.x Announcing npm@6 Something missing or broken? PRs welcome!

  • Apr 25, 2018 · 1 min

    BONUS – Go and WebAssembly (Wasm) (Go Time)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog Featuring: Russ Cox – Website, GitHub, Mastodon, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Erik St. Martin – GitHub, X Show Notes: The Changelog #294: Code Cartoons, Rust, and WebAssembly with Lin Clark Go Time #77 GitHub issue #18892: WebAssembly (“wasm”) support WebAssembly architecture for Go Something missing or broken? PRs welcome!

  • Apr 25, 2018 · 58 min

    Code Cartoons, Rust, WebAssembly (Changelog Interviews #294)

    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 Wasm), passing objects between Rust and JavaScript, Rust libraries depending on JavaScript packages and vice versa, Wasm ES Modules, and Lin’s upcoming keynote at Fluent on the parallel future of the browser. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Use the discount code CHANGELOG to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Featuring: Lin Clark – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Code Cartoons A cartoon guide to Flux Lin Clark – Mozilla Hacks Code Cartoons – Mozilla Hacks Why’s (Poignant) Guide to Ruby WebAssembly Making WebAssembly better for Rust & for all languages Come Join the Rust and WebAssembly Working Group! WebAssembly Studio Hello wasm-pack! Fluent Lin’s talk at Fluent — The parallel future of the browser Agenda for the 64th meeting of Ecma TC39 The Changelog #228: Servo and Rust with Jack Moffitt Something missing or broken? PRs welcome!

  • Apr 24, 2018 · 1 hr

    React and Electron with James Long (The React Podcast #7)

    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, as well as take a peek behind the scenes at how he works with React. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - oreil.ly/2J4z8da Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Featuring: James Long – Website, GitHub, X Michael Jackson – Website, GitHub, X Jed Watson – Website, GitHub, X Michael Chan – Website, GitHub, X Show Notes: Actual Budget Electron Error Handling in React 16 Sentry react-testing-library Something missing or broken? PRs welcome!

  • Apr 23, 2018 · 1 hr 8 min

    Dependencies and the future of Go (Go Time #77)

    Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. ActiveState – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers & 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin & NASA. Check out activestate.com/gotime Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Russ Cox – Website, GitHub, Mastodon, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Toward Go 2 Go += Package Versioning Plan 9 from User Space Emgo: Bare metal Go (language for programming embedded systems) ARM Cortex-M Go on very small hardware (Part 2) Go (golang) Jupyter Notebook kernel and an interactive REPL Netflix/titus Netflix/titus-executor Netflix/titus-control-plane Automatically request certificates for Kubernetes Ingress resources from Let’s Encrypt Resources for New Speakers Go version of Plan9 Acme Editor A Tour of the Acme Editor GopherConBR 2018 Something missing or broken? PRs welcome!

  • Apr 23, 2018 · 56 min

    PWAs to eat the world. Or maybe not. News at 11! (JS Party #22)

    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. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - fluentconf.com Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Safia Abdalla – Website, GitHub, X Nick Nisi – Website, GitHub, Bluesky, Mastodon, X Kevin Ball – Website, GitHub, LinkedIn, X Show Notes: Progressive Web App Checklist Yoav Weiss on Twitter: “Pinterest saw their new PWA leading to core business metrics which beat their previous web experience, as well as their native app!!… https://t.co/sZ8crXB80T” A Pinterest Progressive Web App Performance Case Study Welcoming progressive web apps to Microsoft Edge and Windows 10 PWAs on Safari?! Zarf Something missing or broken? PRs welcome!

  • Apr 18, 2018 · 1 hr 13 min

    Ember four years later (Changelog Interviews #293)

    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 well documented RFC process, ES Classes in Ember, Glimmer, and where Ember is being used today. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Chad Hietala – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Status Board Decorators RFC Process ES Classes in Ember - Glimmer VM Architecture Part 1 Glimmer VM Architecture Part 2 Compiling to Binary JavaScript Modules API The Project I mentioned that I worked on Ember Packages RFC EmberConf 2018 Keynote - Talks about Ember 3.0 roadmap Glimmer The Changelog #131 — The Road to Ember 2.0 with Tom Dale and Yehuda Katz The Changelog #165 — Betting the Company on Elixir and Ember with Brian Cardarella Something missing or broken? PRs welcome!

  • Apr 13, 2018 · 48 min

    Building a distributed index with Go (Go Time #76)

    Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. ActiveState – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers & 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin & NASA. Check out activestate.com/gotime Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Matt Jaffee – GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Pilosa - Insanely Fast Queries on Really Big Data Pilosa Docs https://github.com/pilosa/pilosa Pilosa Whitepaper Supercharge Azure Cosmos DB with Pilosa Interesting Go Projects and News Go Northwest - Seattle 2018 Go on very small hardware (Part 1) cu – idiomatic interface to the CUDA Driver API gotop – A terminal based graphical activity monitor inspired by gtop and vtop dqlite – Distributed SQLite for Go applications Free Software Friday Erik - Michal Derkacz Carlisia - Mastering io Pipes on JustForFunc Brian - All Contributors Matt - Liz Rice Something missing or broken? PRs welcome!

  • Apr 13, 2018 · 54 min

    Oh, the places JS will go (JS Party #21)

    Jerod Santo, Suz Hinton, Feross Aboukhadijeh, and Kevin Ball talk about awesome things being done with JavaScript like WebUSB, WebTorrent, and DSLs. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog O'Reilly Fluent Conference – Learn the latest JavaScript tools and methods. Build a better web. Deliver the best user experiences. Be part of what past attendees call “a great center for modern web development and disruption,” and “the best place to see the current state of the web.” Use discount code JSPARTY to save 20% on most passes. Location and dates: San Jose, California, June 11-14. Learn more - fluentconf.com Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Suz Hinton – GitHub, Mastodon, X Feross Aboukhadijeh – Website, GitHub, X Kevin Ball – Website, GitHub, LinkedIn, X Show Notes: Exploring the Linguistics Behind Regular Expressions JavaScript Hardware with Noopkat! Phaser - A fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering Developing Games with React, Redux, and SVG - Part 1 Craig Spence - Fantastic ASTs and where to find them Getting Started with WebRTC WebTorrent - Streaming browser torrent client WebUSB API Something missing or broken? PRs welcome!

  • Apr 11, 2018 · 1 hr 4 min

    Elasticsearch and doubling down on "open" (Changelog Interviews #292)

    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 database complement, Elasticsearch vs Elastic the company. We also talked about the details behind Elastic’s plan of “doubling down on open” to open up X-Pack, which is open code paid add-on features to Elasticsearch. We discussed the implications of this on their business model, and what changes will take place at the code and license level on GitHub. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days. GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring: Philipp Krenn – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Podcast topic: Elasticsearch Elasticsearch - RESTful, Distributed Search & Analytics Elasticsearch on GitHub Doubling down on open Elastic License We’re opening X-Pack Doubling Down on Open: Shay Banon on Opening the Code of X-Pack Go Time #48: Restic and backups (done right) Handling Relationships - Elasticsearch docs Theory Behind Relevance Scoring - Elasticsearch docs Papertrail Google Summer of Code Third party CSS is not safe Something missing or broken? PRs welcome!