Changelog Master Feed

Changelog Media
undefined
Jan 7, 2021 • 1h 3min

Go Panic! (Go Time #161)

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? Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Teleport – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. Try Teleport today in the cloud, self-hosted, or open source at goteleport.com LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Equinix Metal – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog. Featuring:Kat Zień – Website, GitHub, XMark Bates – Website, GitHub, XV Körbes – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes: Watch the Go Panic! video Something missing or broken? PRs welcome!
undefined
Dec 21, 2020 • 1h 22min

State of the “log” 2020 (Changelog Interviews #425)

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 listen episodes, top posts from Changelog Posts, and what we have in the works for 2021 and beyond. Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:New Relic – Observability made simple. New Relic One is an observability platform built to help engineers create more perfect software — Telemetry Data Platform, Full-Stack Observability, Applied Intelligence. Get one (1) user and 100GB per month, totally free. Forever. DigitalOcean – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at do.co/changelog. Equinix – Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog. Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. 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:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:The Changelog’s most popular episodes of 2020: Good tech debt featuring Jon Thornton The ONE thing every dev should know with Jessica Kerr The 10x developer myth with William Nichols What’s so exciting about Postgres with Craig Kerstiens Meet Algo, your personal VPN in the cloud featuring Dan Guido Jerod’s personal favorites of 2020: Laws for hackers to live by with Dave Kerr Engineer to manager and back again with Lauren Tan Must listen: The developer’s guide to content creation with Stephanie Morillo Adam’s personal favorites of 2020: Designing and building HEY with Jonas Downey It’s OK to make money from your open source with Zeno Rocha Must listen: Securing the web with Josh Aas, Shipping work that matters with Ryan Singer, Leading GitHub to a $7.5 billion acquisition with Jason Warner Top Changelog posts of 2020: Monoliths are the future (Kelsey Hightower) Slaying Changelog’s compilation beast (Owen Bickford) Git is simply too hard (Mislav Marohnic) There’s a good reason why experienced devs say “it depends” so often (Jerod Santo) Other links mentioned: Backstage #10: YouTube made me do it with Owen Bickford The Changelog #362: Machine powered refactoring with AST’s featuring Amal Hussein The Changelog #420: The Kollected Kode Vicious with George Neville-Neil Founders Talk #60: Leading data-driven software teams and products featuring Travis Kimmel Let’s set up a free, personal VPN in the cloud with Algo VPN 4 sources of endless content ideas 💡 by Stephanie Morillo Something missing or broken? PRs welcome!
undefined
Dec 21, 2020 • 47min

Getting in the Flow with Snorkel AI (Practical AI #117)

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 and deployment process. Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:DigitalOcean – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at do.co/changelog. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. LaunchDarkly – Power experimentation at any scale. Fast and reliable feature management for the modern enterprise. Featuring:Braden Hancock – Website, XChris Benson – Website, GitHub, LinkedIn, XShow Notes: Snorkel AI Snorkel OSS Snorkel Blog Snorkel AI | Twitter Snorkel AI | LinkedIn Snorkel Best of VLDB paper Snorkel Drybell collaboration with Google Jerod recommends Getting Waymo into autonomous driving (Drago Anguelov) Building the world’s most popular data science platform (Peter Wang) Achieving provably beneficial, human-compatible AI (Stuart Russell) Something missing or broken? PRs welcome!
undefined
Dec 20, 2020 • 1h 20min

You can FINALLY use JSHint for evil (Changelog Interviews #424)

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 made it very hard for legally-conscious teams to use the project. The license was the widely-used MIT Expat license, but it included one additional clause: “The Software shall be used for Good, not Evil.” Because of this clause, many teams could not use JSHint. Today’s episode with Mike covers the full gamut of JSHint’s journey and how non-free licensing can poison the well of free software. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog DigitalOcean – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at do.co/changelog. Equinix – Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog. Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. New Relic – Observability made simple. New Relic One is an observability platform built to help engineers create more perfect software — Telemetry Data Platform, Full-Stack Observability, Applied Intelligence. Get one (1) user and 100GB per month, totally free. Forever. Featuring:Mike Pennisi – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: You May Finally Use JSHint for Evil 2020 Relicensing JSHint: Watching the Ship Sink JSHint: Dug In JSHint: Asking Nicely JSHint: Wrestling it Free Karen Sandler from the FSC on The Changelog Something missing or broken? PRs welcome!
undefined
Dec 18, 2020 • 1h 4min

A hot cup of Mocha ☕ (JS Party #156)

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 Mocha’s success, what it’s like to maintain it, and how to make maintainers (and users) happy! Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:DigitalOcean – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at do.co/changelog. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. LaunchDarkly – Power experimentation at any scale. Fast and reliable feature management for the modern enterprise. Featuring:Amal Hussein – GitHub, XDivya – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes: Mocha’s website Working in Public Jerod recommends The Builder Pattern (for your career) Let’s replace your kidney with React What’s new and what’s Next.js Lesser known things browsers can do in 2020 Something missing or broken? PRs welcome!
undefined
Dec 17, 2020 • 1h 12min

Go in other spoken languages (Go Time #160)

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. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this! Pace.dev – Minimalist web based management tool for your teams. Async by default communication and simplistic task management gives you everything you need to build your next thing. Brought to you by Go Time panelist Mat Ryer. Try it out today! LaunchDarkly – Power experimentation at any scale. Fast and reliable feature management for the modern enterprise. Featuring:V Körbes – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XKris Brandow – GitHub, XNatalie Pistunovich – GitHub, XShow Notes: Aprenda Go Jerod recommends How Go helped save HealthCare.gov The one with Brad Fitzpatrick We have regrets The Zen of Go Something missing or broken? PRs welcome!
undefined
Dec 14, 2020 • 26min

Engaging with governments on AI for good (Practical AI #116)

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 for all our listeners to enjoy! The panelists were Danya Murali from Arcadia Power and Emily Martinez from the NYC Department of Health and Mental Hygiene. Danya and Emily gave some great perspectives on sources of government data, ethical uses of data, and privacy. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Danya Murali – GitHub, LinkedIn, XEmily Martinez – XDaniel Whitenack – Website, GitHub, XShow Notes:The Government & Public Sector R Conference, or R|Gov for short, is returning in Fall of 2021 and the R Conference New York is returning in 2021 as well and you can learn more at rstats.ai, twitter.com/rstatsnyc and twitter.com/rstatsdc. Something missing or broken? PRs welcome!
undefined
Dec 13, 2020 • 1h 18min

Coding without your hands (Changelog Interviews #423)

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 for coding without his hands. Spoiler Alert: he uses weird noises and some fancy eye tracking tech. On this episode Josh tells us all about the fascinating system he developed, how it changed his perspective on work & life, and where he’s going from here. Plus we mix in some CSS & JS chat along the way. Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog New Relic – Observability made simple. New Relic One is an observability platform built to help engineers create more perfect software. Get one (1) user and 100GB per month, totally free. Forever. Equinix – Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog. Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Featuring:Josh Comeau – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Josh on hands-free coding Jerod on his RSI battle The Mindbody Prescription Talon Software CSS for JavaScript Developers Tobii Eye Tracker 5 Something missing or broken? PRs welcome!
undefined
Dec 11, 2020 • 1h 6min

The Tailwind beneath my wings (JS Party #155)

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 with Tailwind and integrate it into their workflows, and how Adam has managed to build a business around the project. Thanks, Bette Midler! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:AWS Amplify – AWS Amplify is a suite of tools and services that enable developers to build full-stack serverless and cloud-based web and mobile apps using their framework and technology of choice. Amplify gives you easy access to hosting, authentication, managed GraphQL, serverless functions, APIs, machine learning, chatbots, and storage for files like images, videos, and pdfs. Learn more and get started for free at awsamplify.info/JSParty Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to raygun.com and join thousands of customer-centric software teams who use Raygun every day. Linode – Get $100 in free credit to get started on Linode – our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Featuring:Adam Wathan – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes: Tailwind CSS Tailwind Playground coc-tailwind-intellisense Tachyons CSS Something missing or broken? PRs welcome!
undefined
Dec 10, 2020 • 52min

What to expect when you’re NOT expecting (Go Time #159)

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! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode – Get $100 in free credit to get started on Linode – our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Hana Kim – GitHub, XDerek Parker – GitHub, XGrant Seltzer Richman – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes: Delve is a debugger for Go Weaver – trace Go program execution with uprobes and eBPF Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app