Unpop roundup! 2023

Go Time producer, Jerod Santo, ranks & reviews the most (un)popular opinions of 2023. | Continue reading


@changelog.com | 7 hours ago

scikit-learn & data science you own

We are at GenAI saturation, so let's talk about scikit-learn, a long time favorite for data scientists building classifiers, time series analyzers, dimensionality reducers, and more! Scikit-learn is deployed across industry and driving a significant portion of the "AI" that is ac … | Continue reading


@changelog.com | 2 days ago

Creating tested, reliable AI applications

It can be frustrating to get an AI application working amazingly well 80% of the time and failing miserably the other 20%. How can you close the gap and create something that you rely on? Chris and Daniel talk through this process, behavior testing, and the flow from prototype to … | Continue reading


@changelog.com | 8 days ago

Crawl, walk & run your way to usable CLIs in Go

With the number of libraries available to Go developers these days, you'd think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team's journey towards a product … | Continue reading


@changelog.com | 9 days ago

Writing a shell in Go

Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go. | Continue reading


@changelog.com | 15 days ago

AI is changing the cybersecurity threat landscape

This week, Chris is joined by Gregory Richardson, Vice President and Global Advisory CISO at BlackBerry, and Ismael Valenzuela, Vice President of Threat Research & Intelligence at BlackBerry. They address how AI is changing the threat landscape, why human defenders remain a key p … | Continue reading


@changelog.com | 16 days ago

The path towards trustworthy AI

Elham Tabassi, the Chief AI Advisor at the U.S. National Institute of Standards & Technology (NIST), joins Chris for an enlightening discussion about the path towards trustworthy AI. Together they explore NIST's 'AI Risk Management Framework' (AI RMF) within the context of the Wh … | Continue reading


@changelog.com | 23 days ago

Big data is dead, analytics is alive

We are on the other side of "big data" hype, but what is the future of analytics and how does AI fit in? Till and Adithya from MotherDuck join us to discuss why DuckDB is taking the analytics and AI world by storm. We dive into what makes DuckDB, a free, in-process SQL OLAP datab … | Continue reading


@changelog.com | 28 days ago

AI for Observability

Yasir Ekinci joins Johnny & Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective. | Continue reading


@changelog.com | 29 days ago

Practical workflow orchestration

Workflow orchestration has always been a pain for data scientists, but this is exacerbated in these AI hype days by agentic workflows executing arbitrary (not pre-defined) workflows with a variety of failure modes. Adam from Prefect joins us to talk through their open source Pyth … | Continue reading


@changelog.com | 1 month ago

Unpop roundup

The last time we did a roundup of our unpopular opinion polls, it was November of 2021! That's too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks & reviews the most (un)popular opinions of 2022. | Continue reading


@changelog.com | 1 month ago

Towards high-quality (maybe synthetic) datasets

As Argilla puts it: "Data quality is what makes or breaks AI." However, what exactly does this mean and how can AI team probably collaborate with domain experts towards improved data quality? David Berenstein & Ben Burtenshaw, who are building Argilla & Distilabel at Hugging Face … | Continue reading


@changelog.com | 1 month ago

Russ Cox on passing the torch

In this episode, we will be talking to Russ Cox, who joined the Go team at Google in 2008 and has been the Go project tech lead since 2012, about stepping back & handing over the reins to Austin Clements, who will also join us! We also have Cherry Mui, who is stepping into Austin … | Continue reading


@changelog.com | 1 month ago

Understanding what's possible, doable & scalable

We are constantly hearing about disillusionment as it relates to AI. Some that that is probably be valid, but Mike Lewis, an AI architect from Cincinnati, has proven that he can consistently get LLM and GenAI apps to the point of real enterprise value (even with the Big Cos of th … | Continue reading


@changelog.com | 1 month ago

GraphRAG (beyond the hype)

Seems like we are hearing a lot about GraphRAG these days, but there are lots of questions: what is it, is it hype, what is practical? One of our all time favorite podcast friends, Prashanth Rao, joins us to dig into this topic beyond the hype. Prashanth gives us a bit of backgro … | Continue reading


@changelog.com | 1 month ago

"Founder Mode" at work when you're not a founder

Tech twitter ("tech X"?) is abuzz with Paul Graham's Founder Mode essay. How does that affect you or come into play when you're not a founder? Does it matter at all to you, your projects & your code? | Continue reading


@changelog.com | 1 month ago

How I lost my (old) job to AI

In this follow-up to episode #306, "How soon until AI takes my job?", the gang of (grumpy?) veteran software engineers candidly chat about how their day to day is changing in the midst of improving AI tooling & hype. | Continue reading


@changelog.com | 2 months ago

Pausing to think about scikit-learn & OpenAI o1

Recently the company stewarding the open source library scikit-learn announced their seed funding. Also, OpenAI released "o1" with new behavior in which it pauses to "think" about complex tasks. Chris and Daniel take some time to do their own thinking about o1 and the contrast to … | Continue reading


@changelog.com | 2 months ago

Cybersecurity in the GenAI age

Dinis Cruz drops by to chat about cybersecurity for generative AI and large language models. In addition to discussing The Cyber Boardroom, Dinis also delves into cybersecurity efforts at OWASP and that organization's Top 10 for LLMs and Generative AI Apps. | Continue reading


@changelog.com | 2 months ago

Home automation with Go

Join Johnny as he dives into the world of home automation with Ricardo Gerardi & Mike Riley, two tinkerers who've taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you're interested in automating your home (or working with micro co … | Continue reading


@changelog.com | 2 months ago

AI is more than GenAI

GenAI is often what people think of when someone mentions AI. However, AI is much more. In this episode, Daniel breaks down a history of developments in data science, machine learning, AI, and GenAI in this episode to give listeners a better mental model. Don't miss this one if y … | Continue reading


@changelog.com | 2 months ago

Metrics Driven Development

How do you systematically measure, optimize, and improve the performance of LLM applications (like those powered by RAG or tool use)? Ragas is an open source effort that has been trying to answer this question comprehensively, and they are promoting a "Metrics Driven Development" … | Continue reading


@changelog.com | 2 months ago

The community of gophers

On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York & Go Bridge Atlanta. Together, they explore the ins & outs of organizing meetups, the benefits of attending, the Go Developer Network (GDN) & … | Continue reading


@changelog.com | 2 months ago

Threat modeling LLM apps

If you have questions at the intersection of Cybersecurity and AI, you need to know Donato at WithSecure! Donato has been threat modeling AI applications and seriously applying those models in his day-to-day work. He joins us in this episode to discuss his LLM application securit … | Continue reading


@changelog.com | 3 months ago

⚡ Lightning Talk life ⚡

This episode focuses on the art of delivering concise Lightning Talks, a popular format at conferences worldwide where speakers present in a short timeframe. Joined by some of this year's GopherCon Lightning Talkers, we'll discuss their experiences, challenges & tips for effectiv … | Continue reading


@changelog.com | 3 months ago

Only as good as the data

You might have heard that "AI is only as good as the data." What does that mean and what data are we talking about? Chris and Daniel dig into that topic in the episode exploring the categories of data that you might encounter working in AI (for training, testing, fine-tuning, ben … | Continue reading


@changelog.com | 3 months ago

Big shoes to fill

Kris, Angelica & Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy & disagree about the concept of tech debt (but agree that something's gotta give). | Continue reading


@changelog.com | 3 months ago

OpenAPI & API Design

We're talking OpenAPI this week! Kris & Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this … | Continue reading


@changelog.com | 3 months ago

Gaudi processors & Intel's AI portfolio

There is an increasing desire for and effort towards GPU alternatives for AI workloads and an ability to run GenAI models on CPUs. Ben and Greg from Intel join us in this episode to help us understand Intel's strategy as it related to AI along with related projects, hardware, and … | Continue reading


@changelog.com | 3 months ago

Broccoli AI at its best 🥦

We discussed "🥦 Broccoli AI" a couple weeks ago, which is the kind of AI that is actually good/healthy for a real world business. Bengsoon Chuah, a data scientist working in the energy sector, joins us to discuss developing and deploying NLP pipelines in that environment. … | Continue reading


@changelog.com | 3 months ago

What's new in Go 1.23

We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages. | Continue reading


@changelog.com | 3 months ago

Hyperventilating over the Gartner AI Hype Cycle

This week Daniel & Chris hang with repeat guest and good friend Demetrios Brinkmann of the MLOps Community. Together they review, debate, and poke fun at the 2024 Gartner Hype Cycle chart for Artificial Intelligence. You are invited to join them in this light-hearted fun conversa … | Continue reading


@changelog.com | 4 months ago

Aha moments reading Go's source: Part 2

Jesús Espino from Mattermost tells Natalie all about (the final four of) his 10 “aha moments” he had reading the Go source code. Don't miss Part 1! | Continue reading


@changelog.com | 4 months ago

Aha moments reading Go's source: Part 1

Jesús Espino from Mattermost tells Natalie all about (the first six of) his 10 "aha moments" he had reading the Go source code. Part 2 (with the rest of his aha moments) coming soon! | Continue reading


@changelog.com | 4 months ago

The first real-time voice assistant

In the midst of the demos & discussion about OpenAI's GPT-4o voice assistant, Kyutai swooped in to release the *first* real-time AI voice assistant model and a pretty slick demo (Moshi). Chris & Daniel discuss what this more open approach to a voice assistant might catalyze. They … | Continue reading


@changelog.com | 4 months ago

Vectoring in on Pinecone

Daniel & Chris explore the advantages of vector databases with Roie Schwaber-Cohen of Pinecone. Roie starts with a very lucid explanation of why you need a vector database in your machine learning pipeline, and then goes on to discuss Pinecone’s vector database, designed to facil … | Continue reading


@changelog.com | 4 months ago

How Mat writes HTTP services in Go

Mat Ryer has been writing HTTP services in Go for more than 13 years. Needless to say, he’s learned a lot along the way. Today, Johnny & Ian sit down with Mat to ask him all about it. | Continue reading


@changelog.com | 4 months ago

Dependencies are dangerous

Dependencies! We need them, but how do we use them effectively and safely? In this week’s episode Kris is joined by Ian and Johnny to discuss the polyfill.io supply chain attack, the history of dependency management and usage in Go, and the Go Proverb that “a little copying is be … | Continue reading


@changelog.com | 4 months ago

Stanford's AI Index Report 2024

We’ve had representatives from Stanford’s Institute for Human-Centered Artificial Intelligence (HAI) on the show in the past, but we were super excited to talk through their 2024 AI Index Report after such a crazy year in AI! Nestor from HAI joins us in this episode to talk about … | Continue reading


@changelog.com | 4 months ago

Apple Intelligence & Advanced RAG

Daniel & Chris engage in an impromptu discussion of the state of AI in the enterprise. Then they dive into the recent Apple Intelligence announcement to explore its implications. Finally, Daniel leads a deep dive into a new topic - Advanced RAG - covering everything you need to k … | Continue reading


@changelog.com | 4 months ago

Gophers Say! GopherCon EU Berlin 2024

Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Berlin 2024! Join in & play along as we see which team can better guess what these GopherCon gophers had to say! | Continue reading


@changelog.com | 4 months ago

The perplexities of information retrieval

Daniel & Chris sit down with Denis Yarats, Co-founder & CTO at Perplexity, to discuss Perplexity’s sophisticated AI-driven answer engine. Denis outlines some of the deficiencies in search engines, and how Perplexity’s approach to information retrieval improves on traditional sear … | Continue reading


@changelog.com | 5 months ago

Is Go evolving in the wrong direction?

This week we’re catching up on the news! Kris is joined by Ian to discuss some of the recent news from around the Go community. Listen in to hear whether the co-hosts believe there’s software that shouldn’t be written in Go, their thoughts on if Go is evolving in the right direct … | Continue reading


@changelog.com | 5 months ago

Using edge models to find sensitive data

We’ve all heard about breaches of privacy and leaks of private health information (PHI). For healthcare providers and those storing this data, knowing where all the sensitive data is stored is non-trivial. Ramin, from Tausight, joins us to discuss how they have deploy edge AI mod … | Continue reading


@changelog.com | 5 months ago

How things get done on the Go Team

Angelica is joined by Cameron Balahan, Sameer Ajmani & Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they decide what to work when & what the … | Continue reading


@changelog.com | 5 months ago

Rise of the AI PC & local LLMs

We’ve seen a rise in interest recently and a number of major announcements related to local LLMs and AI PCs. NVIDIA, Apple, and Intel are getting into this along with models like the Phi family from Microsoft. In this episode, we dig into local AI tooling, frameworks, and optimiz … | Continue reading


@changelog.com | 5 months ago

Your ultimate guide to mastering Go

Angelica is joined by Samantha Coyle to talk about her newly published textbook: Go Programming - From Beginner to Professional. This book serves as a go-to guide to master Go for real-world software dev success covering fundamentals to advanced topics. | Continue reading


@changelog.com | 5 months ago

AI in the U.S. Congress

At the age of 72, U.S. Representative Don Beyer of Virginia enrolled at GMU to pursue a Master’s degree in C.S. with a concentration in Machine Learning. Rep. Beyer is Vice Chair of the bipartisan Artificial Intelligence Caucus & Vice Chair of the NDC’s AI Working Group. He is th … | Continue reading


@changelog.com | 5 months ago