Changelog Master Feed

Changelog Media
undefined
Jun 22, 2020 • 50min

Roles to play in the AI dev workflow (Practical AI #93)

This full connected has it all: news, updates on AI/ML tooling, discussions about AI workflow, and learning resources. Chris and Daniel breakdown the various roles to be played in AI development including scoping out a solution, finding AI value, experimentation, and more technical engineering tasks. They also point out some good resources for exploring bias in your data/model and monitoring for fairness. 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. 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. 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. Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Featuring:Chris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes:Streamlit: Streamlit funding announcement Previous Practical AI episode about Streamlit GPU acceleration in Windows Subsystem for Linux Fairness and bias: Google’s explanation of bias in their ML crash course IBM fairness 360 Google’s responsible AI practices Driven Data’s Deon project Previous Practical AI episode about bias in AI and hiring US Department of Defense Ethical principles for AI Chris’s personal, COVID-related blog post Something missing or broken? PRs welcome!
undefined
Jun 19, 2020 • 1h 19min

Beginnings (Go Time #134)

Mat Ryer talks to a new full-time Go programmer, an intern at Google, and a high-school programmer about the tech world from their perspective. 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. 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. 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:Aditya Prerepa – Website, GitHub, LinkedIn, XBenjamin Bryant – LinkedInShaquille Que – Website, GitHub, LinkedIn, XMat Ryer – GitHub, LinkedIn, Bluesky, XShow Notes:What does the Go community look like from those at various beginnings in their early careers. Benjamin Bryant has recently become a full-time Go programmer and shares insights valuable to those more senior as well as those more junior. Shaquille Que recorded this episode during his very first day as an intern at Google; we learn a little about his story. Aditya Prerepa is a very proactive high-school programmer who has already started learning code to build solutions to real world problems. If you know somebody starting out in tech, why not send them this episode? Something missing or broken? PRs welcome!
undefined
Jun 19, 2020 • 1h 7min

Evolving alongside JS (JS Party #131)

We take a listener request this week and discuss how we evolve alongside (or opt out of) the ever changing JavaScript syntax. Arrow functions and variable declarations take center stage, but a wide range of new(ish) JS syntax and features are discussed. Then Feross shares his new app, Nick talks fiction books, and Jerod switches coding fonts. 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. 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, XFeross Aboukhadijeh – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes: A re-introduction to JavaScript common-tags Virus Cafe Chakra UI on JS Party Arc of a Scythe by Neal Shusterman FiraCode = You can install fonts with homebrew?! Something missing or broken? PRs welcome!
undefined
Jun 17, 2020 • 50min

Your brain can change (Brain Science #23)

You are not what you’ve been dealt. You might have heard in your life that you’ve inherited bad genes or even good genes, and from that you conclude that you’re doomed or blessed. In some cases there’s a margin of truth to that. However, the role of genes, Epigentics, and Neuroplasticity tell a different story. It’s a story of hope and opportunity for change. 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: Dr Sarah McKay - an Oxford University-educated neuroscientist What are DNA and Genes? What are Proteins? Basics of neural transmission What is Epigenetics? BDNF gene - brain-derived neurotrophic factor What is neuroplasticity and how does it work? Something missing or broken? PRs welcome!
undefined
Jun 16, 2020 • 53min

The ONE thing every dev should know (Changelog Interviews #398)

The incomparable Jessica Kerr drops by with a grab-bag of amazing topics. Understanding software systems, transferring knowledge between devs, building relationships, using VS Code & Docker to code together, observability as a logical extension of TDD, and a whole lot more. 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. Tidelift – If you use open source to develop applications as part of your day job…our friends at Tidelift would like you to share your thoughts in their annual open source survey. Take the survey — it takes around 10 minutes on average. Algolia – Our search partner. As the world is spending even more time online, search will be a critical lever for engaging your own users and customers. Algolia made their Pro Plan free to any developer or team working on a COVID-19-related, not-for-profit website or app. 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:Jessica Kerr – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:Get an email as soon as we ship new shows ~> subscribe via email here Symmathecist (n) - A quick definition, without the narrative newsletter.jessitron.com Listen to Jessica (and others) elsewhere on Arrested DevOps and Greater Than Code Something missing or broken? PRs welcome!
undefined
Jun 15, 2020 • 50min

The long road to AGI (Practical AI #92)

Daniel and Chris go beyond the current state of the art in deep learning to explore the next evolutions in artificial intelligence. From Yoshua Bengio’s NeurIPS keynote, which urges us forward towards System 2 deep learning, to DARPA’s vision of a 3rd Wave of AI, Chris and Daniel investigate the incremental steps between today’s AI and possible future manifestations of artificial general intelligence (AGI). 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. 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. 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:Chris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: Yoshua Bengio | From System 1 Deep Learning to System 2 Deep Learning | NeurIPS 2019 (video) Yoshua Bengio | From System 1 Deep Learning to System 2 Deep Learning | NeurIPS 2019 (slides) Yoshua Bengio | Wikipedia A DARPA Perspective on Artificial Intelligence DARPA | Wikipedia U.S. Department of Defense Directive 3000.09: Autonomy in Weapon Systems Books “Thinking, Fast and Slow” by Daniel Kahneman Something missing or broken? PRs welcome!
undefined
Jun 13, 2020 • 49min

The Neuroscience of touch (Brain Science #22)

How much do you focus on your sense of touch? Have you ever considered how or why this sense is so critical to our lives and how we manage ourselves? In this episode, Mireille and Adam discuss the neurophysiological underpinnings of our sense of touch and how our brains process these sensory experiences. According to David Linden, Ph.D., Professor of Neuroscience at Johns Hopkins University School of Medicine, “The sense of touch is intrinsically emotional.” Not only is touch relevant to our emotional experience, but it is a foundational aspect of the development of our nervous system and it impacts how we manage stress and respond to pain. It isn’t surprising then to consider that touch is also extremely relevant to our relationships as we are apt to feel more connected to those with whom we engage in touch. 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: The Power of Touch Harlow’s Classic Studies Revealed the Importance of Maternal Contact Touch: The Science of Hand, Heart, and Mind (book) The Neuroscience of Touch and Pain Something missing or broken? PRs welcome!
undefined
Jun 12, 2020 • 55min

Betting on Svelte for pace.dev (JS Party #130)

We often try new frameworks and tools in side projects or throwaway contexts, but you don’t learn that much about a thing until you use it to build something real. That’s why we have Mat Ryer and David Hernandez joining us to share their experience of using Svelte while building their new startup, Pace.dev. 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. 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. 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:Mat Ryer – GitHub, LinkedIn, Bluesky, XDavid Hernandez – GitHub, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Mat and David talk MachineBox on Practical AI Their open source Go tool: oto The blog post about their Svelte Grouper component Pace.dev is now in public beta Something missing or broken? PRs welcome!
undefined
Jun 11, 2020 • 1h 3min

Reflection and meta programming (Go Time #133)

Mat, Jon, and Jaana discuss reflection and meta programming. How do other languages use reflection, and how does that differ from Go’s approach? What libraries are using reflection well? What are some examples of bad times to use reflect? What alternative approaches exist? And what are those weird struct tags I keep seeing in Go code? 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. Gophercises – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at gophercises.com/gotime 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. Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Featuring:Mat Ryer – GitHub, LinkedIn, Bluesky, XJon Calhoun – Website, GitHub, XJaana Dogan – Website, GitHub, XShow Notes: Laws of Reflection - From the Go blog Oto - Library by Mat using AST to generate code form - Jon’s form library that uses reflect form’s without reflect - An example from Jon of creating forms without reflect Language Server Protocol - Created by Microsoft to make it easier to create autocompletion for different editors A new Go API for Protocol Buffers - A writeup of changes in protobuf to allow for a type of reflection Something missing or broken? PRs welcome!
undefined
Jun 9, 2020 • 1h 2min

Leading GitLab to $100M ARR (Founders Talk #70)

Sid Sijbrandij is the Co-founder and CEO of GitLab — an all-remote company and complete DevOps platform. As a company, they have their eyes set on taking the company public to IPO and they’re very outspoken about their culture, open handbook, and how they work as an all-remote company. We talk through where Sid came from, the early days of GitLab, why IPO vs a private sale (like GitHub), what it means to put “family and friends first, work second,” how we should view work, and his biggest fear — the company failing. 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. 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:Sid Sijbrandij – Website, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes: GitLab More Than Doubles Valuation To $2.75 Billion Ahead Of Planned 2020 IPO Mental Models I Find Repeatedly Useful The importance of a handbook-first approach to documentation GitLab values GitLab’s biggest risks GitLab maturity Family and friends first, work second 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