Professional Development

30,000 Comments

Blogging, SQL Server
7 Comments
It feels kinda arbitrary, but it’s a champagne moment: Thanks to everybody who’s ever stopped by, left a comment, and taken part in the discussions. (An extra-special thanks to folks who even addressed us by the right names, and didn’t call everybody else here Brent, hahaha.) I started this thing over a decade ago, but you,…
Read More

Preparation, Is It In You?

Backups aren’t just for databases. Are you ready for the BitLocker of Doom? Back in 2012, I started on a journey of sharing my technical knowledge by giving technical presentations. Now this might scare the living jeepers out of most people, but I found it exciting and fulfilling. Since then, I try to speak at…
Read More

SQL Interview Question: “Tell me what you see in this screenshot.”

You’re a data professional working with (or at least applying to work with) a company using the StackOverflow database (I’m using the March 2016 version today). Your users are complaining that this stored procedure is slow: usp_GetPostsByOwnerUserId They didn’t give you parameter 26837 – I’m just giving you that so you can see an execution plan.…
Read More

SQL Interview Question: “Talk me through this screenshot.”

After writing about “For Technical Interviews, Don’t Ask Questions, Show Screenshots”, lots of folks asked what kinds of screenshots I’d show. Here’s this week’s example. I show each screenshot on a projector (or shared desktop) to the candidate and say: What’s this screen from? What does the screen mean? If it was a server you inherited from…
Read More

I’m on the Away From the Keyboard Podcast

Blogging, SQL Server
6 Comments
Away From the Keyboard Podcast Cecil Phillip (@cecilphillip) and Richie Rump (@jorriss) interviewed me for their podcast, Away From the Keyboard. In the half-hour discussion, we talked about: Why I’m a huge believer in giving away stuff for free How I got started with Topspeed Clarion, then moved to SQL Server When I started blogging,…
Read More

Consulting Lines: “Let’s put that in the parking lot.”

Consulting, Consulting Lines
8 Comments
There’s a fine art to running a productive meeting, keeping the discussion focused and scoping things tight to meet your scheduled finish time. Today’s consulting lines post is about keeping people happy while still finishing meetings on time. Let’s join a troubleshooting session where I’ve been brought in to help a client whose AlwaysOn Availability Groups are failing…
Read More