Changelog Master Feed - podcast cover

Changelog Master Feed

Changelog Mediachangelog.com
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

The future of Testify (Go Time #139)

The panel discuss testing frameworks in Go. After a brief overview of the concepts involved, we discuss how testing frameworks can make our lives easier, and why some people still choose to avoid them. Mat Ryer and Mark Bates chat with Boyan Soubachov about the future of the Testify project. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in th...

Jul 23, 20201 hr 1 min

It’s OK to make money from your open source (Changelog Interviews #405)

Adam loves a good dark theme and supporting a fellow creator, and Hedy Li finished the episode we did with Nikita Prokopov covering FiraCode and reached out saying Zeno Rocha’s work on Dracula deserved the same credit. We agreed. So we linked up with Zeno about his passion for open source, how he’s changed his mind on making money with open source, his big release of Dracula Pro and the future of Dracula, and of course his new book – 14 Habits of Highly Productive Developers. Check for a link in...

Jul 22, 20201 hr 5 min

MLOps and tracking experiments with Allegro AI (Practical AI #97)

DevOps for deep learning is well… different. You need to track both data and code, and you need to run multiple different versions of your code for long periods of time on accelerated hardware. Allegro AI is helping data scientists manage these workflows with their open source MLOps solution called Trains . Nir Bar-Lev, Allegro’s CEO, joins us to discuss their approach to MLOps and how to make deep learning development more robust. Join the discussion Changelog++ members save 3 minutes on this e...

Jul 20, 202051 min

The science behind caffeine (Brain Science #25)

Today’s episode features our very first guest . We’re joined by Danielle Rath, a notable expert and product developer in the caffeine and energy drink industry. Danielle is the founder of GreenEyedGuide Research and Consulting where she shares science-based information about energy drinks and caffeine, and helps people and companies where fatigue and caffeine use are prevalent. In this lengthly episode, we talk through all aspects of the science behind caffeine — its chemical structure and half-...

Jul 17, 20201 hr 32 min

Where the Prolog version of Vue died (JS Party #135)

An amalgam of interest on this week’s episode starting with a peek at what’s finally coming in Vue 3. We talk about the process of change in the Vue ecosystem and what interesting features are coming either very soon or not for a while depending on how you view time right now. Then, the panelists share what they’ve learned recently, and finish off with shout outs to the projects, ideas, and people we’re appreciative of. Join the discussion Changelog++ members support our work, get closer to the ...

Jul 17, 202047 min

Your first week with Go (Go Time #138)

Your first week with a new programming language can be tricky. In this episode Jon is joined by Jacquie and DaShaun to talk about their first week with Go. What was their primary focus? What resources did they leverage? What made it stick, and what didn’t? Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Sponsors: DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They ha...

Jul 16, 20201 hr 1 min

Laws for hackers to live by (Changelog Interviews #403)

Dave Kerr joins Jerod to discuss the various laws, theories, principles, and patterns that we developers find useful in our work and life. We unpack Hanlon’s Razor, Gall’s Law, Murphy’s Law, Kernighan’s Law, and too many others to list here. Join the discussion Changelog++ members save 4 minutes on this episode because they made 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 intu...

Jul 16, 20201 hr 2 min

Practical AI Ethics (Practical AI #96)

The multidisciplinary field of AI Ethics is brand new, and is currently being pioneered by a relatively small number of leading AI organizations and academic institutions around the world. AI Ethics focuses on ensuring that unexpected outcomes from AI technology implementations occur as rarely as possible. Daniel and Chris discuss strategies for how to arrive at AI ethical principles suitable for your own organization, and what is involved in implementing those strategies in the real world. Tune...

Jul 14, 202053 min

What's next for José Valim and Elixir? (Changelog Interviews #402)

We’re joined again by José Valim talking about the recent acquihire of Plataformatec and what that means for the Elixir language, as well as José. We also talk about Dashbit a new 3 person company he helped form from work done while at Plataformatec to help startups and enterprises adopt and run Elixir in production. Lastly we talk about a new idea José has called Bytepack that aims to help developers package and deliver software products to developers and enterprises. Join the discussion Change...

Jul 10, 20201 hr 7 min

"GraphQL is the bacon that'll make everything better" (JS Party #134)

KBall, Jerod, and Nick Nisi dive into GraphQL – what it can do, what the challenges are, and how it differs from REST – all with a generous helping of metaphor about buffets, restaurants, and of course bacon. Join the discussion Changelog++ 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 . DigitalOcea...

Jul 10, 202054 min

Focusing in on PostgreSQL (Go Time #137)

Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How well does it scale? What libraries exist in Go for using Postgres? Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Our cloud of choice and the home of Changelo...

Jul 09, 20201 hr 17 min

The ins and outs of open source for AI (Practical AI #95)

Daniel and Chris get you Fully-Connected with open source software for artificial intelligence. In addition to defining what open source is, they discuss where to find open source tools and data, and how you can contribute back to the open source AI community. Join the discussion Changelog++ 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 ser...

Jul 07, 202047 min

From acquisition to full conviction (Founders Talk #71)

Guy Podjarny is the Founder of Snyk, a security platform that empowers software-driven businesses to develop fast and stay secure. Prior to Snyk, Guy founded Blaze which was acquired by Akamai and became CTO. We talked through the topic of acquisition — the sale, the merge, the learnings, and why Guy might not be planning for Snyk to be acquired anytime soon. We started the conversation with Snyk’s recent raise of $150 million dollars. Join the discussion Changelog++ members save 3 minutes on th...

Jul 03, 20201 hr 32 min

The intersection of coding and fonts (Changelog Interviews #401)

A listener request led us to Nikita Prokopov and FiraCode , and we’re sure glad they did. When we think of open source software, fonts aren’t usually high on the list of things that need maintaining. That’s not true when your font also supports hundreds of programming ligatures like FiraCode does. Nikita has his hands full! Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Tidelift – The first managed open source ...

Jul 03, 202058 min

Blitz.js puts React on Rails (JS Party #133)

Blitz.js creator Brandon Bayer joins Jerod to dive deep into the foundational principles of this fullstack React framework. We talk about its inspiration (Ruby on Rails), its differentiation (a “no-API” data layer), and its aspirations (built-in auth, plugins, recipes, and more). Join the discussion Changelog++ 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. D...

Jul 03, 202047 min

Cognitive distortions (Brain Science #24)

How reflective are you with the thoughts you think? In this episode, Mireille and Adam talk through a few more cognitive distortions. These “distortions” are general tendencies or patterns of thinking that are false or inaccurate, which also have the potential to cause psychological damage. Generally speaking, people develop cognitive distortions as a way of coping with adverse life events. The more prolonged and severe those adverse events are, the more likely it is that one or more cognitive d...

Jul 03, 202049 min

Go in production at Pace.dev (Go Time #136)

Building a new app in Go can involve a lot of technical decisions. How will your code be structured? How will you handle background jobs? What will your deploy process look like? In this episode we will walk through the decisions made while building the public release of Pace.dev . Join the discussion Changelog++ 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...

Jul 02, 20201 hr 17 min

Big updates in Safari 14 (Changelog Interviews #400)

We’re joined by Ronak Shah and Beth Dakin from the Safari team at Apple about their announcements at WWDC20 and the release of Safari 14. We talk about Safari WebExtensions, Face ID and Touch ID coming to the web, Safari’s plans to advance the web platform, and it all comes down to their focus on privacy, power, and performance. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Linode – Our cloud of choice and the...

Jun 29, 202051 min

Operationalizing ML/AI with MemSQL (Practical AI #94)

A lot of effort is put into the training of AI models, but, for those of us that actually want to run AI models in production, performance and scaling quickly become blockers. Nikita from MemSQL joins us to talk about how people are integrating ML/AI inference at scale into existing SQL-based workflows. He also touches on how model features and raw files can be managed and integrated with distributed databases. Join the discussion Changelog++ members support our work, get closer to the metal, an...

Jun 29, 202054 min

Feross takes us to security school (JS Party #132)

Did you know Feross taught Web Security at Stanford last Fall? On this episode, Divya and Nick enroll in his security school to learn about XSS, CSP, ambient authority, and a whole lot more. Join the discussion Changelog++ 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...

Jun 26, 202058 min

We have regrets (Go Time #135)

Leaning from mistakes is key to progressing. In this episode Ben, Aaron, Kris, and Jon discuss some of our mistakes - like spending too much time designing a feature that isn’t that important, or using channels excessively when first learning Go - and how we learned from them. Join the discussion Changelog++ 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 ...

Jun 25, 20201 hr 13 min

Shipping work that matters (Changelog Interviews #399)

We’re revisiting Shape Up and product development thoughts with Ryan Singer, Head of Product Strategy at Basecamp. Last August we talked with Ryan when he first launched his book Shape Up and now we’re back to see how Shape Up is shaping up — “How are teams using the wisdom in this book to actually ship work that matters? How does Shape Up work in new versus existing products?” We also talk about the concept of longitudinal thinking and the way it’s impacting Ryan’s designs, plus a grab bag of t...

Jun 25, 20201 hr 33 min

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 discussion Changelog++ members support our work, get closer to the metal, and make...

Jun 22, 202050 min

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 discussion Changelog++ 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% u...

Jun 19, 20201 hr 19 min

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 discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Rollbar – We move fast...

Jun 19, 20201 hr 7 min

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 discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring: Mire...

Jun 17, 202050 min

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 discussion Changelog++ 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, na...

Jun 16, 202053 min

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 discussion Changelog++ members support our work, get closer to the metal, and ma...

Jun 15, 202050 min

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 emo...

Jun 13, 202049 min

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 discussion Changelog++ 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. ...

Jun 12, 202055 min
For the best experience, listen in Metacast app for iOS or Android