Dave Lacey takes Daniel and Chris on a journey that connects the user interfaces that we already know - TensorFlow and PyTorch - with the layers that connect to the underlying hardware. Along the way, we learn about Poplar Graph Framework Software. If you are the type of practitioner who values ‘under the hood’ knowledge, then this is the episode for you. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: O'Reilly Med...
Apr 13, 2021•44 min
This week we’re talking with Daniel Stenberg about 23 years of curl. Daniel shares how curl came to be, what drives and motivates him, maintaining a good cadence of an open source product, what to expect from http3, how many billions of users curl has, and Daniel also shares some funny stories like the “Spotify and Instagram hacking ring.” Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100 in free credit ...
Apr 12, 2021•1 hr 18 min
Jerod and Nick discuss the big Deno news, play a ridiculous new game in honor of April Fool’s Day, then give shout outs to some awesome software projects we love. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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...
Apr 09, 2021•54 min
Testing can be hard, how to test, where to test, what is a good test? All questions that can be deceptively difficult to answer. In this episode we talk about the trials and tribulations of testing and why it can be argued to be especially difficult in Go. Join the discussion Changelog++ members save 5 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 an...
Apr 08, 2021•1 hr 13 min
Nikola Mrkšić, CEO & Co-Founder of PolyAI, takes Daniel and Chris on a deep dive into conversational AI, describing the underlying technologies, and teaching them about the next generation of voice assistants that will be capable of handling true human-level conversations. It’s an episode you’ll be talking about for a long time! Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: O'Reilly Media – Learn by doing — P...
Apr 06, 2021•51 min
This week we’re joined by long-time web developer Matt Patterson. Earlier this year Matt wrote an evocative article for A List Apart called The Future of Web Software Is HTML-over-WebSockets . In this episode Matt sits down with Jerod to discuss, in-detail, why he believes the future of the web is server-rendered (again) and how Ruby on Rails is well positioned to bring that future to us today. Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads....
Apr 05, 2021•59 min
This week Alexander Neumann takes Jerod on a tour of Restic , the world-class backup solution that’s fast, secure, and cross-platform. We discuss why he created Restic in the first place, how (and why you should) you use it, some of its more interesting technical bits, lessons learned over the years building and maintaining a community, and more of course. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100...
Apr 02, 2021•1 hr 7 min
KBall, Amal, and Nick dive into key dimensions of what makes a developer work environment good – or bad. They discuss systemic factors, individual factors, what you can do about it, and a proposed scoring system for good work environments. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and...
Apr 02, 2021•57 min
Carlos Alexandro Becker joins Mat, Natalie, & Johnny to discuss the ins and outs of releasing your Go code. Carlos created and maintains GoReleaser , a popular tool that helps you deliver your Go binaries as fast and easily as possible. Join the discussion Changelog++ 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 acros...
Apr 01, 2021•1 hr 4 min
Chris has the privilege of talking with Stanford Professor Margot Gerritsen, who co-leads the Women in Data Science (WiDS) Worldwide Initiative. This is a conversation that everyone should listen to. Professor Gerritsen’s profound insights into how we can all help the women in our lives succeed - in data science and in life - is a ‘must listen’ episode for everyone, regardless of gender. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. J...
Mar 30, 2021•57 min
This week we’re talking with Ben Johnson. Ben is known for his work on BoltDB, his work in open source, and as a freelance Go developer. Late January when Ben open sourced his newest project Litestream in the readme he shared how the project was open source, but not open for contribution. His reason was to protect his mental health and the long term viability of the project. On this episode we talk with Ben about what that means, his thoughts on mental health and burnout in open source, choosing...
Mar 26, 2021•1 hr 23 min
This week Adam talks with Spencer Kimball, CEO and Co-founder of Cockroach Labs — makers of CockroachDB an open source cloud-native distributed SQL database. Cockroach Labs recently raised $160 million dollars on a $2 billion dollar valuation. In this episode, Spencer shares his journey in open source, startups and entrepreneurship, and what they’re doing to build CockroachCloud to meet the needs of applications that require massive scale and ultra-resilience. Join the discussion Changelog++ mem...
Mar 26, 2021•1 hr 10 min
In which Jerod, Nick, and KBall play the most preposterous round of “Explain it Like I’m 5” in human history. Then we dig in to Vite a little further than is advisable on a podcast. Finally, we talk about our Quiz Show app that powers JS Danger. You’re welcome! Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingerti...
Mar 26, 2021•57 min
In this insight-filled episode, Bill Kennedy joins Johnny and Kris to discuss best practices around the design of software in Go. Bill talks through scenarios, lessons learned, and pitfalls to avoid in both architecture and coding of Go projects. Join the discussion Changelog++ members save 4 minutes on this episode because they made 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 develo...
Mar 25, 2021•1 hr 26 min
This week we’re talking about big security breaches with Neil Daswani, renowned security expert, best-selling author, and Co-Director of Stanford University’s Advanced CyberSecurity Program. His book, Big Breaches: Cybersecurity Lessons for Everyone helped to guide this conversation. We cover the six common key causes (aka vectors) that lead to breaches, which of these causes are exploited most often, recent breaches such as the Equifax breach (2017), the Capital One breach (2019), and the more ...
Mar 24, 2021•1 hr 21 min
David Sweet, author of “Tuning Up: From A/B testing to Bayesian optimization”, introduces Dan and Chris to system tuning, and takes them from A/B testing to response surface methodology, contextual bandit, and finally bayesian optimization. Along the way, we get fascinating insights into recommender systems and high-frequency trading! Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: O'Reilly Media – Learn by doing — Pytho...
Mar 23, 2021•43 min
Spotify’s Tryggvi Gylfason joins Emma & Nick to discuss common accessibility mistakes and tips for avoiding them! Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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, ...
Mar 19, 2021•55 min
Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty unpopular opinions thrown in for good measure. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Code-ish by Heroku – A podcast from the team at Heroku, exploring code, t...
Mar 18, 2021•1 hr 5 min
This week we’re talking about the future of freeCodeCamp with Quincy Larson and what it’s taken to build it into the non-profit unicorn that it is. They’re expanding their Python section into a full-blown data science curriculum and they’ve launched a $150,000 fundraiser to make it happen with 100% dollar-for-dollar matching up to the first $150,000 thanks to Darrell Silver . As you may know, we’re big fans of Quincy and the work being done at freeCodeCamp, so if you want to back their efforts a...
Mar 16, 2021•1 hr 17 min
The wonderful folks behind CSS-Tricks (maybe you’ve heard of it?) face off in our much beloved don’t-call-it-jeopardy game show. Can you out smart our intrepid contestants? Play along while you listen ( or watch ). It’s JS Danger time, y’all! Join the discussion Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today! Sponsors: Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find ...
Mar 12, 2021•47 min
O.G. Brian Ketelsen joins the panel to discuss code generation; programs that write programs. They also discuss IDLs , DSLs , overusing language features, generics, and more. Also Brian plays his guitar. 🤘 Join the discussion Changelog++ 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 - infrastructur...
Mar 11, 2021•1 hr 31 min
Our Slack community wanted to hear about AI-driven drug discovery, and we listened. Abraham Heifets from Atomwise joins us for a fascinating deep dive into the intersection of deep learning models and molecule binding. He describes how these methods work and how they are beginning to help create drugs for “undruggable” diseases! Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: O'Reilly Media – Learn by doing — Pytho...
Mar 09, 2021•57 min
The week we talk about the new Open Web Docs initiative and the future of MDN. Join the discussion Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today! Sponsors: 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 o...
Mar 05, 2021•1 hr
In this episode we explore how Clever started using Go. What technologies did Clever start with, how did they transition to Go, and what were the motivations behind those changes? We then explore some of the OS tech written by the team at Clever. Join the discussion Changelog++ 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...
Mar 04, 2021•1 hr 2 min
Empirical analysis from Roy Schwartz (Hebrew University of Jerusalem) and Jesse Dodge (AI2) suggests the AI research community has paid relatively little attention to computational efficiency. A focus on accuracy rather than efficiency increases the carbon footprint of AI research and increases research inequality. In this episode, Jesse and Roy advocate for increased research activity in Green AI (AI research that is more environmentally friendly and inclusive). They highlight success stories a...
Mar 02, 2021•1 hr
This week Jerod is joined by Paul Biggar the creator of Dark , a new way to build serverless backends. Paul shares all the details about this all-in-one language, editor, and infrastructure, why he decided to make Dark in the first place, his view on programming language design, the advantages Dark has as an integrated solution, and also why it’s source available, but NOT open source. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join...
Feb 26, 2021•57 min
Go Time’s Mat Ryer joins Jerod, KBall, and Nick to play Story of the Week , Today I Learned , Unpopular Opinions , and Shout Outs ! Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Strapi – Open source headless CMS that frontenders love. It’s 100% Javascript, fully customizable, and developer-first. Strapi is also enterprise-ready. Head to strapi.io/jsparty and click the “Get started” button for a step-by-step guide...
Feb 26, 2021•1 hr 8 min
This is the second part of a discussion about Go language proposals that may or may not make it into the language. Listen to part one as well! Join the discussion Changelog++ members save 5 minutes on this episode because they made 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. Check out episode 101 for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, clou...
Feb 25, 2021•1 hr 14 min
This week Adam talks with John-Daniel Trask, co-founder & CEO of Raygun. Raygun is an award-winning application monitoring company founded by John-Daniel Trask (better known as JD) and Jeremy Boyd in Wellington, New Zealand. They have revenues in the 8 digits annually, and have done it with very little funding (~1.7M USD). Today’s conversation with JD shares a ton of wisdom. Listen twice and take notes. Join the discussion Changelog++ members get a bonus 3 minutes at the end of this episode ...
Feb 23, 2021•1 hr 21 min
In this Fully-Connected episode, Chris and Daniel discuss low code / no code development, GPU jargon, plus more data leakage issues. They also share some really cool new learning opportunities for leveling up your AI/ML game! Join the discussion Changelog++ members get a bonus 3 minutes at the end of this episode and zero ads. Join today! Sponsors: 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,...
Feb 23, 2021•48 min