Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

JS Party JS Party #136

Deep in the WebRTC deep end

Play
2020-07-24T17:00:00Z #javascript +1 šŸŽ§ 11,111

Jerod assembles a team of WebRTC experts (Suz, Feross, Mikeal) for a deep, deep dive on this practically-ubiquitous yet still-complicated web API.

We review its history, share really cool applications using the tech, provide an excellent primer on what you need to know about it, and details some production gotchas. ALSO we celebrate how Feross single-handedly ā€œupgraded the internetā€! šŸ™Œ

Practical AI Practical AI #108

Productionizing AI at LinkedIn

Play
2020-10-13T15:00:00Z #ai +1 šŸŽ§ 11,094

Suju Rajan from LinkedIn joined us to talk about how they are operationalizing state-of-the-art AI at LinkedIn. She sheds light on how AI can and is being used in recruiting, and she weaves in some great explanations of how graph-structured data, personalization, and representation learning can be applied to LinkedIn’s candidate search problem. Suju is passionate about helping people deal with machine learning technical debt, and that gives this episode a good dose of practicality.

JS Party JS Party #318

Off to see the Wiz

Play
2024-04-11T19:45:00Z #javascript +2 šŸŽ§ 11,076

How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular.

JS Party JS Party #327

Polypane-demonium

Play
2024-06-20T19:30:00Z #javascript +1 šŸŽ§ 11,056

Polypane purveyor Kilian Valkhof joins Nick & Jerod to tell us all about his efforts building a web browser just for web development. We cover it all: from the business concerns, to the technical details, to his excellent choice not to use TypeScript! We even sneak in a feature request that already made its way into this excellent dev tool for ambitious web developers.

Practical AI Practical AI #129

Going full bore with Graphcore!

Play
2021-04-13T19:15:00Z #ai +4 šŸŽ§ 11,042

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.

Practical AI Practical AI #119

Accelerating ML innovation at MLCommons

Play
2021-01-19T15:30:00Z #ai +1 šŸŽ§ 11,042

MLCommons launched in December 2020 as an open engineering consortium that seeks to accelerate machine learning innovation and broaden access to this critical technology for the public good. David Kanter, the executive director of MLCommons, joins us to discuss the launch and the ambitions of the organization.

In particular we discuss the three pillars of the organization: Benchmarks and Metrics (e.g. MLPerf), Datasets and Models (e.g. People’s Speech), and Best Practices (e.g. MLCube).

Ship It! Ship It! #46

A simpler alternative to cert-manager

Play
2022-03-31T16:40:00Z #ops +2 šŸŽ§ 11,016

Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on Twitter or Slack.

We love this story, especially the long-term approach of working on something that one truly believes in, and the only reason is because it’s fun. The world needs more people like Nabeel, and we hope that this episode inspires you to go all out, and do just that.

Practical AI Practical AI #127

Women in Data Science (WiDS)

Play
2021-03-30T18:30:00Z #ai +3 šŸŽ§ 11,014

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.

JS Party JS Party #113

Fullstack D3

Play
2020-02-07T19:45:00Z #javascript +1 šŸŽ§ 10,988

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.

JS Party JS Party #111

Lesser known things browsers can do in 2020

Play
2020-01-24T16:15:11Z #javascript +1 šŸŽ§ 10,985

Did you know you can make a device vibrate via a webpage? Neither did we until we popped open Luigi De Rosa’s super cool repo that collects many of the lesser known things browsers can do in 2020.

On this episode we hang out on his list and discuss which APIs were surprises to us, which we think are the most useful, which we wish would die in a fire (sorta), and what you might get if you mash up a few of these APIs.

Practical AI Practical AI #114

The world's largest open library dataset

Play
2020-12-01T14:30:00Z #ai +2 šŸŽ§ 10,984

Unsplash has released the world’s largest open library dataset, which includes 2M+ high-quality Unsplash photos, 5M keywords, and over 250M searches. They have big ideas about how the dataset might be used by ML/AI folks, and there have already been some interesting applications. In this episode, Luke and Tim discuss why they released this data and what it take to maintain a dataset of this size.

Practical AI Practical AI #113

A casual conversation concerning causal inference

Play
2020-11-24T14:45:00Z #ai +3 šŸŽ§ 10,975

Lucy D’Agostino McGowan, cohost of the Casual Inference Podcast and a professor at Wake Forest University, joins Daniel and Chris for a deep dive into causal inference. Referring to current events (e.g. misreporting of COVID-19 data in Georgia) as examples, they explore how we interact with, analyze, trust, and interpret data - addressing underlying assumptions, counterfactual frameworks, and unmeasured confounders (Chris’s next Halloween costume).

JS Party JS Party #94

Ohhh! Caching!!

Play
2019-09-20T11:00:00Z #javascript šŸŽ§ 10,933

The gang gets together to catch you up on what’s new & noteworthy in the community. Then we share a few things we’ve learned recently in our first-ever ā€œToday I Learnedā€ segment. Finally, we wrap it up with things we’re excited about.

Go Time Go Time #93

If you've never been to GopherCon...

Play
2019-08-05T16:00:00Z #go +1 šŸŽ§ 10,927

Jon, Mark, Johnny, and special guest Jamal Yusuf discuss what to expect when attending a conference like GopherCon. What should you be doing before you attend GopherCon? What should you bring to the conference? What shouldn’t you bring? What are the training sessions about? What about the hacking sessions and talking with the Go team? What if you don’t know anyone?

Ship It! Ship It! #45

Swiss Quality Assurance

Play
2022-03-23T19:00:00Z #ops +2 šŸŽ§ 10,922

Pia Wiedermayer, Lead QA at Zühlke, is talking with Gerhard today about software quality. If the name sounds familiar, check out episode 28. Thank you Romano for the introduction šŸ‘‹šŸ»

Do you remember the last time that you used an app, whether it was in the browser or on your mobile, and everything just worked? What about that intuitive feel, snappiness and you achieving the task that you intended to without feeling that you are fighting tech? Experiences like those take a lot of effort across multiple disciplines. They are designed, built and maintained over long periods of time. It all starts with people like Pia that really care about quality. It’s so much more than just automated testing…

Practical AI Practical AI #105

When AI goes wrong

Play
2020-09-14T22:00:00Z #ai +2 šŸŽ§ 10,892

So, you trained a great AI model and deployed it in your app? It’s smooth sailing from there right? Well, not in most people’s experience. Sometimes things goes wrong, and you need to know how to respond to a real life AI incident. In this episode, Andrew and Patrick from BNH.ai join us to discuss an AI incident response plan along with some general discussion of debugging models, discrimination, privacy, and security.

Founders Talk Founders Talk #96

Selling to Enterprise

Play
2023-05-05T20:00:00Z #startups šŸŽ§ 10,867

This week Adam is joined by Michael Grinich, Founder & CEO at WorkOS. Michael shares his journey to build WorkOS, what it takes to cross the Enterprise Chasm, and how he’s building his sales organization for growth.

Player art
  0:00 / 0:00