Changelog Master Feed

Changelog Media
undefined
May 27, 2021 • 1h 4min

Building for Ethereum in Go (Go Time #181)

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 company, as well as what it’s like to build technical infrastructure for the Ethereum blockchain using Go. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog LaunchDarkly – Ship fast. Rest easy. 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. 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. Featuring:Raul Jordan – Website, GitHub, XPreston Van Loon – GitHub, LinkedIn, XAngelica Hill – GitHub, LinkedIn, XShow Notes: Go implementation of Ethereum proof of stake Prysmatic Labs Official Go implementation of the Ethereum protocol Eth2 Mainnet Incident Retrospective Ethereum.org Ardan Labs Something missing or broken? PRs welcome!
undefined
May 26, 2021 • 1h 2min

Elixir meets machine learning (Practical AI #135)

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 that’s bringing Elixir into the world of machine learning. They discuss why José chose this as his next direction, the team’s layered approach, influences and collaborators on this effort, and their awesome collaborative notebook that’s built on Phoenix LiveView. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog Snowplow Analytics – The behavioral data management platform powering your data journey. Capture and process high-quality behavioral data from all your platforms and products and deliver that data to your cloud destination of choice. Get started and experience Snowplow data for yourself at snowplowanalytics.com 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:José Valim – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XDaniel Whitenack – Website, GitHub, XShow Notes: Nx (Numerical Elixir) is now publicly available Axon Livebook Jax Livebook demo on YouTube Erlang Ecosystem Foundation Books “Genetic Algorithms in Elixir” by Sean Moriarity Something missing or broken? PRs welcome!
undefined
May 21, 2021 • 59min

Inside 2021's infrastructure for Changelog.com (Changelog Interviews #441)

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 also mention the new podcast we’ve launched, hosted by Gerhard. Stick around the last half of the show for more details. 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 – 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. CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. LaunchDarkly – Ship fast. Rest easy. 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. Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring:Gerhard Lazu – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:Subscribe to Ship It our new podcast about shipping code to production and seeing what happens next. We talk about code, ops, infrastructure, observability…and the people that make it happen. The Changelog #419: Inside 2020’s infrastructure for Changelog.com The Changelog #344: Inside the 2019 infrastructure for Changelog.com The Changelog #254: Deploying Changelog.com Something missing or broken? PRs welcome!
undefined
May 21, 2021 • 60min

CSS! Everyone's favorite programming language (JS Party #176)

This week Emma and Adam are joined by Una Kravets to discuss difficult parts of CSS. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog 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. Sentry – Build better software, faster with Sentry’s application monitoring platform. Diagnose, fix, and optimize the performance of your code. Cut your time on error resolution from hours to minutes. Use the code PARTYTIME and get the team plan free for three months. Featuring:Una Kravets – Website, GitHub, Mastodon, XEmma Bostian – GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes: The CSS Podcast Toolsday Atomic Habits by James Clear Tailwind CSS Bootstrap Adam Argyle Open UI Inverted Triangle CSS CSS The Definitive Guide by Eric Meyer 10 modern layouts in 1 line of CSS by Una Grid Garden Flexbox Froggy CSS Tricks Grid Guide CSS Tricks Flexbox Guide Container Queries Learn CSS by Una’s team Something missing or broken? PRs welcome!
undefined
May 20, 2021 • 1h 6min

Are frameworks getting an Encore? (Go Time #180)

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 developer productivity tools and frameworks in the Go ecosystem in particular. Joining us to discuss is André Eriksson, the creator of Encore, a backend framework that aims to make development and deployment as productive as it can be. Join the discussionChangelog++ members save 3 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 – Ship fast. Rest easy. 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. O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog Featuring:André Eriksson – Website, GitHub, XJohnny Boursiquot – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XNatalie Pistunovich – GitHub, XShow Notes: Encore’s website Encore on GitHub Something missing or broken? PRs welcome!
undefined
May 18, 2021 • 49min

Apache TVM and OctoML (Practical AI #134)

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 created Apache TVM at the University of Washington, then left founded OctoML to bring the project to market. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog Snowplow Analytics – The behavioral data management platform powering your data journey. Capture and process high-quality behavioral data from all your platforms and products and deliver that data to your cloud destination of choice. Get started and experience Snowplow data for yourself at snowplowanalytics.com 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:Luis Ceze – LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: Apache TVM OctoML OctoML: Automated Deep Learning Engineering with Jason Knight and Luis Ceze Something missing or broken? PRs welcome!
undefined
May 14, 2021 • 1h 3min

Open source goes to Mars 🚀 (Changelog Interviews #440)

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 people contributed code, documentation, graphic design, and more to the open source software that made Ingenuity’s launch possible. Today’s show is a celebration of this human achievement and the impact of open source on space exploration as we know it. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:InfluxData – InfluxDays EMEA 2021 Virtual Experience (May 18-19) — InfluxDays is an event focused on the impact of time series data. Find out why time series databases are the fastest growing database segment providing real-time observability of your solutions. Get practical advice and insight from the engineers and developers behind InfluxDB, the leading time series database. Learn more and register for free at influxdays.com Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/changelog O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog LaunchDarkly – Ship fast. Rest easy. 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. Featuring:Martin Woodward – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Open source goes to Mars 🚀 Open Source on Mars: Community powers NASA’s Ingenuity Helicopter The Mars Helicopter, Ingenuity nasa/fprime The .NET Foundation James Webb Space Telescope Maintainer Week The Changelog #436: Curl is a full-time job (and turns 23) with Daniel Stenberg The Changelog #411: Inside GitHub’s Arctic Code Vault The Changelog #370: The making of GitHub Sponsors with Devon Zuegel GitHub Skyline dear-github/dear-github Something missing or broken? PRs welcome!
undefined
May 14, 2021 • 59min

This is ReScript (JS Party #175)

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 about this “JavaScript-like language you have been waiting for”. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog Square – Develop on the platform that sellers trust! Use API Explorer to interact with, test, or play with your applications in Square. You can build, view, and send HTTP requests that call Square APIs with API Explorer. Get started with Square, check out the API Explorer, or the API Explorer docs. Sentry – Build better software, faster with Sentry’s application monitoring platform. Diagnose, fix, and optimize the performance of your code. Cut your time on error resolution from hours to minutes. Use the code PARTYTIME and get the team plan free for three months. Featuring:Patrick Ecker – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XShow Notes: Wormhole The nitty gritty on BitMidi ReScript’s website The ReScript Association Something missing or broken? PRs welcome!
undefined
May 13, 2021 • 1h 11min

Event-driven systems (Go Time #179)

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 embrace eventual consistency, useful tools for building event-driven systems, and more. Join the discussionChangelog++ members save 3 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 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 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. Featuring:Daniel Selans – Website, GitHub, XSteve High – GitHub, XJon Calhoun – Website, GitHub, XKris Brandow – GitHub, XShow Notes: Batch - Daniel’s company, which is a platform for working with message busses and event-driven systems. RabbitMQ - An event/message bus tool. MQTT - Another event/message bus option that is very simple. etcd - A fast key/value store. Daniel talks about using it as a cache in the episode. Plumber CLI - A tool written by Batch to help work with any message bus Event Sourcing - Martin Fowler’s article on event sourcing. CUE - An encoding tool mentioned in the episode. Code blocks example from Steve - In the show Steve mentions code blocks helping readability. This is an example of this. Something missing or broken? PRs welcome!
undefined
May 11, 2021 • 43min

25 years of speech technology innovation (Practical AI #133)

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 with devices in our home. Jeff now leads Cobalt Speech and Language, and he was kind enough to join us for a discussion about human computer interaction, multimodal AI tasks, the history of language modeling, and AI for social good. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog Snowplow Analytics – The behavioral data management platform powering your data journey. Capture and process high-quality behavioral data from all your platforms and products and deliver that data to your cloud destination of choice. Get started and experience Snowplow data for yourself at snowplowanalytics.com 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! Featuring:Jeff Adams – LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: Cobalt Speech and Language Building Blocks of Speech Technology Article: “BYU students, creator of Alexa develop software to preserve Cambodian stories” Previous episode with Catherine Breslin (previously with Cobalt) 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