Changelog Master Feed

Changelog Media
undefined
Feb 17, 2020 • 52min

Real-time conversational insights from phone call data (Practical AI #77)

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 insights that can be harvested. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives. Featuring:Mike McCourt – GitHub, LinkedInChris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: Mike McCourt | Invoca Employee Spotlight Invoca Signal AI Zipf’s law Meet the Data Scientists Behind Invoca’s Conversational Analytics Algorithms -Invoca raises $56 million to apply AI and analytics to voice calls -Invoca’s Signal Discovery uses machine learning to conduct conversational analysis on inbound calls -Invoca - What Will You Discover? Something missing or broken? PRs welcome!
undefined
Feb 14, 2020 • 49min

Productionising real-world ML data pipelines (Changelog Interviews #380)

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 the landscape of data pipelines in Python”, the ins/outs of open sourcing Kedro, and how they found early success by sweating the details. Finally, Jerod asks Yetunde about her passion project: a virtual reality film which debuted at the Sundance Film Festival in January. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. 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 Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives. 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:Yetunde Dada – GitHub, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Kedro on GitHub Kedro’s documentation Cookiecutter CausalNex on GitHub Atomu at Sundance QuantumBlack is hiring Something missing or broken? PRs welcome!
undefined
Feb 14, 2020 • 1h 1min

Octane moves Ember to an HTML-first approach (JS Party #114)

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. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. The Brave Browser – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in Basic Attention Token. Download Brave for free and give tipping a try right here on changelog.com. Featuring:Jen Weber – GitHub, XChris Manson – Website, GitHub, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes:Segment 1: About Ember Ember Engines Upgrades in Ember Glimmer Segment 2: Ember Octane Octane is Here Ember Guides: Testing Components Ember Guides: Template Lifecycle DOM and Modifiers Ember Guides: Autotracking In Depth Ember Guides: The Ember Tutorial Segment 3: Future of Ember To Have A Future, Ember Must Kill Its Past RFC: Ember 2018 Roadmap RFC: Editions Something missing or broken? PRs welcome!
undefined
Feb 13, 2020 • 1h 10min

Telemetry and the art of measuring what matters (Go Time #117)

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 discuss some common metrics to collect, how to get started with telemetry, and more with guest Dave Blakey of Snapt. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge. Featuring:Dave Blakey – LinkedIn, XJon Calhoun – Website, GitHub, XJohnny Boursiquot – Website, GitHub, XJaana Dogan – Website, GitHub, XShow Notes: OpenTelemetry - Telemetry software that is the merger of OpenCensus and OpenTracing Nova - ADC software created by Dave’s company statsd - Open source stats aggregator used often in telemetry collection Prometheus - Monitoring system for metrics Something missing or broken? PRs welcome!
undefined
Feb 11, 2020 • 30min

GraphQL's benefits and costs (JS Party)

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 pros and cons of using GraphQL in your application. Learn more and subscribe at heroku.com/podcasts/codeish. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Code-ish by Heroku – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Listen on Apple Podcasts and Spotify. Featuring:Tanmai Gopal – Website, GitHub, LinkedIn, XOwen Ou – Website, GitHub, LinkedIn, XShow Notes:GraphQL is a querying language with the aim of increasing the productivity of frontend and backend developers. It can make working with React easier, be used as an API for third-party clients, and allow for feature-rich applications to request precisely the data they need. Like any part of your stack, GraphQL isn’t a panacea. The language is still being developed, and has some limitations. graphql.org is where you can learn all about GraphQL Awesome GraphQL provides a list of GraphQL tools learn.hasura.io offers GraphQL tutorials Check the show notes and transcript for more details. Something missing or broken? PRs welcome!
undefined
Feb 10, 2020 • 43min

AI-powered scientific exploration and discovery (Practical AI #76)

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 relevant information from scientific papers. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Douglas Raymond – GitHub, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: Semantic Scholar Allen Institute for Artificial Intelligence ELMo SciBERT: A Pretrained Language Model for Scientific Text Semantic Scholar API Something missing or broken? PRs welcome!
undefined
Feb 7, 2020 • 52min

Fullstack D3 (JS Party #113)

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 creating data visualizations, and even learn a bit about the CSS cascade. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. Algolia – Our search partner. Algolia’s full suite search APIs enable teams to develop unique search and discovery experiences across all platforms and devices. We’re using Algolia to power our site search here at Changelog.com. Get started for free and learn more at algolia.com. Featuring:Amelia Wattenberger – Website, GitHub, XEmma Bostian – GitHub, LinkedIn, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: CSS Cascade by Amelia State of JS overview survey Star Wars CSS Specificity Wars D3 website The Fullstack D3 book React Spring Pudding.cool Something missing or broken? PRs welcome!
undefined
Feb 6, 2020 • 1h 6min

Unusual uses for Go: GUIs (Go Time #116)

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 cross platform and functional. How do you create buttons that work on both mobile and a desktop app? Should you even be designing both apps at the same time? Tune in to find out! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog. Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge. Featuring:Andy Williams – Website, GitHub, LinkedIn, XJon Calhoun – Website, GitHub, XJohnny Boursiquot – Website, GitHub, XShow Notes: Enlightenment Window Manager - Window manager mentioned on the show Shiny Go Bindings - A way to access Shiny with Go Qt Go Bindings - A way to interact with Qt in Go andlabs UI - GUI library in Go Fyne - GUI library in Go Wails - GUI library in Go using Vue.js Awesome Go - List of Go projects with a GUI section Hands on GUI Application Development in Go - Andrew’s book on GUI development Something missing or broken? PRs welcome!
undefined
Feb 6, 2020 • 60min

Good tech debt (Changelog Interviews #379)

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 to leverage it, how to manage it, who’s in charge of it, how it’s similar to ways we leverage financial debt, and how Squarespace uses tech debt to drive product development. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog. 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 Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives. 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:Jon Thornton – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:3 Kinds of Good Tech Debt ~> discuss “Tech debt” is a dirty word in the software engineering world. It’s often said with an air of regret; a past mistake that will eventually need to be atoned for with refactoring. Head to changelog.com/submit if you’ve written something your fellow devs would find interesting that you’d like us to promote. Something missing or broken? PRs welcome!
undefined
Feb 5, 2020 • 50min

Shame on you (Brain Science #10)

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 threat of vulnerability and perception of oneself as defective or inherently “not enough.” Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mireille Reece, PsyD – LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:What is shame? Brené Brown, leading researcher on shame, vulnerability and connection — ​​​​”Shame is the most powerful, master emotion. It’s the fear that we’re not good enough.” The “hustle” of not enough Shame is the response to threat. It is a stress response. ​​Think of Shame as the inner critic. The one who berates and belittles you out of this place of fear of inadequacy or inherent flaw. Shame vs. guilt Shame = I AM bad/marred/irreparably flawed. Guilt = I DID something bad. Guilt is rooted in a behavior you did whereas shame is all encompassing, fundamentally who you are as defective or inadequate. Behavioral response Shame prompts hiding. Because when we feel ashamed, we don’t want to expose ourselves to others. If we “feel” or believe ourselves to be marred, it makes sense that we would be apt to hide. From an evolutionary perspective - ​​Shame is a signal that you aren’t part of the tribe, which would’ve been threatening or dangerous. ​​​Is the culture of today conditioning us to feel dis-content more often? “I stopped trying to keep up with the Jones’ because I realized that when I wake up someone moved the line.” Examine what you are optimizing for as opposed to applying the “one-size-fits-all” approach. How do I manage shame more adaptively? Identify the emotion. What is the perceived threat that I’m reacting to? Identify your tribe. Who can I connect with? Who’s part of my tribe? What is my system for soothing? I need to upload new soothing/calming data. It all comes back to being grounded in knowing what you’re optimizing for and recognizing that being who we are — being human, always involves vulnerability so we have to practice showing up. 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