Shop Talk: 2026-06-01

The Recording

The Panelists

  • Kevin Feasel

Notes: Questions and Topics

Raleigh Day of Data 2026 Recap

Our first topic of the night was a recap of this year’s Raleigh Day of Data. We talked a bit about how the event went and our lessons learned. The biggest lesson learned was, don’t schedule a conference on Memorial Day weekend.

Language Models and Malicious Helpfulness

Our next topic came from Ars Technica, which reported on Meta’s support chatbot being so friendly that it would allow random people to change the e-mail address associated with Instagram accounts. Along the way, I spent a good bit of time covering different services for rooting out likely LLM-based writing. My favorite at this point is GPTZero.me, which is designed more for educators but it does a good job of determining if long-form text comes from a human or a bot.

Day of Data Badge Generator

The final topic of the evening was my discussion of the Day of Data Badge Generator, a simple application I threw together (with the significant help of Claude Code). Its purpose is to make it quick and easy to check in a person at a Day of Data-style event and print out a thermal label that you can affix to a placard or badge holder. My favorite such placard, by the way, is a set of dry erase index cards. They’re about 20 times cheaper than custom badges, and much more durable than cardstock. For a free conference, I think they do a really good job, even if they required people to think hard in the morning about which color to choose.

Shop Talk: 2025-05-18

The Recording

The Panelists

  • Kevin Feasel
  • Mala Mahadevan

Notes: Questions and Topics

Raleigh Day of Data, 2026

Our first topic of the night was a sales pitch for Raleigh Day of Data 2026. We talked a bit about the speaking roster, event details, and a bit of behind-the-scenes operations.

Training Junior Data Engineers

Our next topic came from Alexander Arvidsson, who laid out the argument that we’ve been training junior data engineers wrong. The second post in the series is also available, though I didn’t catch it at the time.

Kevin Rants Repeatedly

The other topic that took up a surprising amount of time—due mostly to me ranting and railing—is about a pair of twins who wiped dozens of government databases after being fired. The story left me on tilt, so enjoy a good 30 minutes of me fuming about every single party involved.

Shop Talk: 2025-05-04

The Recording

The Panelists

  • Kevin Feasel
  • Mike Chrestensen

Notes: Questions and Topics

ggsql: The Grammar of Graphics for SQL

Our first topic of the night came from Mala, who couldn’t make it this evening. The people behind ggplot2 (implementing the Grammar of Graphics for R) have come out with a SQL variant called ggsql. It’s still pretty early on in development, but it does look promising.

DROP USER and EXTERNAL MODEL Permissions in SQL Server

Our next topic comes from Andreas Wolter and deals with a permissions bug in SQL Server. To me, it looks like certain permissions get cached (or maybe not cleaned up correctly) and can lead to people having a bit more access to specific external models than you’d think.

Group Managed Service Accounts

The third topic was a blog post from Randy Knight on Group Managed Service Accounts (gMSAs). These have been around for quite a while, but they’re definitely worth pointing out to DBAs working on-premises or outside of Azure.

SQL MCP Server

The final topic also came from Mala and covers SQL Server’s MCP offering. Jerry Nixon describes using the Data API Builder (DAB) to serve as a database intermediary, so that you don’t offer up direct database access to a language model.

Shop Talk: 2026-04-20

The Recording

The Panelists

  • Kevin Feasel
  • Mike Chrestensen

Notes: Questions and Topics

Raleigh Day of Data Update

Our first topic of the night was an update on Raleigh Day of Data, coming up on May 23rd of 2026. You can still sign up for the event at theĀ Day of Data website. Attendance is free and lunch is a nominal fee.

Patch Tuesday and Vulnerabilities

Our major topic this episode covered a Rebecca Lewis blog post on multiple SQL Server vulnerabilities. We reviewed the (lack of) information available and I pointed out a few additional details.

SQL Server on Kubernetes

I also spent a bit of time talking about a pair of posts from Anthony Nocentino on the SQL Server Kubernetes operator, as well as planned failover. Since the time of recording, Anthony also put together a post on unplanned failover.

Shop Talk: 2026-04-06

The Recording

The Panelists

  • Kevin Feasel
  • Mala Mahadevan
  • Mike Chrestensen

Notes: Questions and Topics

Raleigh Day of Data Schedule Released

Our first topic of the night was an announcement that Raleigh Day of Data’s schedule is live. You can sign up for the event at theĀ Day of Data website. Attendance is free and lunch is a nominal fee.

Two Interesting Tools

Our major topic this episode was a discussion of two interesting SQL Server tools. The first is Erik Darling’s performance monitoring tool. The second is David Seis and Straight Path Solutions’ SQL Server health check using dbatools.

GUI Strategies and Lack Thereof

Jeffrey Snover has a great rant on how Microsoft has had multiple, overlapping but incompatible strategies for implementing graphical interfaces on Windows.

Along the way, I got sidetracked a bit on Trusted Platform Modules and my annoyance at Windows 11 for not working without a module.