Summer Speaking Summary 2025
In the blink of an eye, summer has passed. I don’t know about you, but I’m ready for things to get back to “normal” after 10 weeks of events and travel, personal and professional, starting with high school graduation and finishing with college move-in.
Amidst all that, I had three speaking engagements as mentioned in an earlier post. Three different talks, delivered in very different places - putting it all together was more work than I’d anticipated.
T-SQL Tuesday 188 - Growing the Younger Data Community and Speakers
Speaking Engagements 2025
It’s been a minute since I’ve gotten out to speak at events, but the second half of 2025 is going to be packed.
T-SQL Tuesday #186 Roundup - Managing Agent Jobs
T-SQL Tuesday #186 - Agent Job History Visualization
I’m hosting T-SQL Tuesday this month and our topic is Managing SQL Agent Jobs. In this post, we’ll be taking a look at a very handy combination of dbatools
functions for looking at agent job schedules & performance.
T-SQL Tuesday #186 Invitation - Managing Agent Jobs
Each month, a new topic is chosen, published on the first Tuesday of the month and the following month, contributors post their own takes. Anyone can participate. Please publish your post by the end of Tuesday, May 13th in your timezone and on your platform of choice, then leave a comment below or tag me on Bluesky, Mastodon, or LinkedIn with a link to your post and I’ll include it in the roundup.
Testing for End of Month in PowerShell
This is one of those blog posts you write so that 2 years later, you can look it up to remind yourself how to do something.
I found myself needing to figure out if “today” was the end of the month in PowerShell. In T-SQL, this is easy, as we have the EOMONTH()
function. But PowerShell (the .NET System.DateTime
struct) doesn’t have the same thing.
T-SQL Tuesday 185 - Produce a Video!
T-SQL Tuesday is a monthly blog party hosted by a different community member each month. This month, Erik Darling (blog) asks us to produce a video
- You can talk about whatever you want, but it has to be a video
- Non-video entries will not be televised
- You don’t have to be on camera
- You can host the video anywhere you want
- You must link back to this post so I get a pingback to find your post
- You must include the T-SQL Tuesday Logo
On the Internet, the Walls Have Ears
I received a sobering reminder this week of a lesson we all have learned or should have learned long ago. Something I said online came back around months later in a completely unexpected way.
That lesson? No matter how careful you think you are online, no matter how private you think an online place is, someone is watching.
A few weeks ago, I received an unsolicited email at work selling a software product. It was a pretty vague message, saying “hey, you should try our product to solve this problem.” Thought nothing of it, I get that sort of thing at work on occasion. I marked the email as spam and figured that was the end of it. A few hours later the same message arrived via LinkedIn from the same person. They really want to make a sale, I guess.