Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Changelog Interviews Changelog Interviews #577

Taking on Goliath

Play
2024-02-08T22:00:00Z #startups +1 🎧 17,385

This week on The Changelog we’re talking with Nadia Odunayo, founder of StoryGraph. Nadia started out as a one woman dev and product team — she’s had to adjust and maneuver along way to becoming the Amazon-free alternative to Goodreads.

We talk about the importance of customer research, the iterative nature of customer research and what it takes to synthesize and analyze the findings to guide product development, the technical challenges and learnings she faced while building StoryGraph, for example at several points they’ve faced challenges in handling an influx of users and had to re-architect the system. We also talk about the business model of StoryGraph and how they generate revenue through Plus subscriptions, and partnerships with publishers for book giveaways.

Go Time Go Time #91

if err != nil

Play
2019-07-11T10:55:00Z #go +1 🎧 17,321

Mat and Carmen along with guest panelists Dave Cheney, Peter Bourgon, and Marcel van Lohuizen discuss errors in Go, including the new try proposal. Many questions get answered…What do we think about how errors work in Go? How is it different from other languages/approaches? What do/don’t we like? What don’t we like? How do we handle errors these days? What’s going on with the try proposal?

Go Time Go Time #244

The art of the PR: Part 2

Play Watch
2022-08-27T16:00:00Z #go +2 🎧 17,311

In this episode, we’ll be further exploring PRs. Check out The art of the PR: Part 1 if you haven’t yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who aren’t a part of the repository? How does giving feedback and encouragement fit in to the PR process? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by the awesome Anderson Queiroz, hosted by Natalie Pistunovich & Angelica Hill.

Practical AI Practical AI #137

Learning to learn deep learning 📖

Play
2021-06-08T18:00:00Z #ai +3 🎧 17,296

Chris and Daniel sit down to chat about some exciting new AI developments including wav2vec-u (an unsupervised speech recognition model) and meta-learning (a new book about “How To Learn Deep Learning And Thrive In The Digital World”). Along the way they discuss engineering skills for AI developers and strategies for launching AI initiatives in established companies.

JS Party JS Party #250

Making sense of production

Play
2022-11-04T19:00:00Z #javascript +1 🎧 17,253

Maggie Johnson-Pint from Stanza sits down with Amal & Divya for a deep-dive in to the production side of the development world. If you’re at all curious (and/or intimidated) by terms like Site Reliability Engineering (SRE), Service Level Objective (SLO), OpenTelemetry, distributed tracing, and the like… this episode’s for you!

Go Time Go Time #137

Focusing in on PostgreSQL

Play
2020-07-09T14:00:00Z #postgresql +2 🎧 17,252

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?

JS Party JS Party #338

Undirected hyper arrows

Play
2024-09-12T15:30:00Z #javascript 🎧 17,170

Chris Shank has been on sabbatical since January, so he’s had a lot of time to think deeply about the web platform. On this episode, Jerod & KBall pick Chris’ brain to answer questions like, what does a post-component paradigm look like? What would it look like if the browser had primitives for building spatial canvases? How can we make it easier to make “folk interfaces” on the web?

JS Party JS Party #282

The massive bug at the heart of npm

Play
2023-07-07T16:30:00Z #javascript +3 🎧 17,140

Darcy Clarke, former GitHub Staff Engineering Manager and founder of vlt, joins us to discuss a major bug in the npm ecosystem that he recently disclosed. We cover the bug’s timeline, nuances, and impact, all while setting some important context on npm packages, clients, and registries. Tune in to learn how to protect your codebase and gain a deeper understanding of this crucial part of the JavaScript ecosystem.

JS Party JS Party #245

Launching Platformatic DB 🚀

Play Watch
2022-09-30T18:20:00Z #javascript +2 🎧 17,112

Patformatic co-founders Matteo Collina & Luca Maraschi join Amal & Chris to discuss their just-announced (and we mean just announced) open source database tool: Platformatic DB!

It’s a daemon that can turn any PostgreSQL, MySQL, MariaDB, or SQLite database into a REST and GraphQL endpoint. What makes it special is that it allows massive customization thanks to the flexibility of Fastify plugins.

JS Party JS Party #197

Fastify served with a refreshing Pino 🍷

Play Watch
2021-10-15T16:00:00Z #javascript +2 🎧 17,056

Matteo Collina, Ph.D takes us to school on all things Node, Fastify, and Pino. We start with his journey into the Node community, how he got started in open source, and his experience as a member of Node’s Technical Steering Committee (TSC). We then nerd out about middleware architecture, data structures and logs (yes, logs), and of course, we dive into what makes Fastify so darn fast and how Pino was the precursor project.

Go Time Go Time #153

GitHub's Go-powered CLI

Play
2020-10-29T16:15:00Z #go +2 🎧 16,926

In this episode we discuss Mislav’s experience building not one, but two Github CLIs - hub and gh. We dive into questions like, “What lead to the decision to completely rewrite the CLI in Go?”, “How were you testing the CLI, especially during the transition?”, and “What Go libraries are you using to build your CLI?”

Player art
  0:00 / 0:00