Sign in

Kevin Griffin

@consultwithgriff.com
3.5K followers 633 following 22K posts

❤️ Family. Microsoft MVP. He/Him. I love #dotnet & #azure. President of RevolutionVA — Hampton Roads .NET + Azure user groups, RevConf. #shedquarters in Chesapeake, VA. Random fact: roller coaster nut. → consultwithgriff.com

PostsRepliesMedia
Kevin Griffin @consultwithgriff.com · 5h
Two weeks until #TechBash! I'm building an MCP server live in C#: tools, resources, prompts, transport choices, model-friendly output, and Azure deployment. Oct 15 at 10:20 AM. 12% off: techbash.zohobackstage.com/TechBash202...
000
Kevin Griffin @consultwithgriff.com · 30/09/2026
Good morning from The Cloud & AI Summit!
A conference room filled with attendees seated at tables, facing a large screen announcing the Cloud & AI Summit 2026.
000
Kevin Griffin @consultwithgriff.com · 27/09/2026
Final reminder: Modern .NET Configuration is Wednesday, Sept 30 at 10:15 AM CT at The Cloud & AI Summit. We'll cover files, environment variables, Azure App Configuration, security, real-world patterns, and common traps. Register: www.cloudandaisummit.com/attend/regi...
020
Kevin Griffin @consultwithgriff.com · 25/09/2026
AI-assisted slide development... almost more cleanup than it's worth.
A text excerpt emphasizes a crucial point about a variant requiring discussion.
100
Kevin Griffin @consultwithgriff.com · 25/09/2026
Final reminder for My $8,000 Serverless Mistake: serverless wins, architectural limits, and one painful Azure bill. I'll share what went wrong and how you can avoid it. Thursday, Oct 1 at 1:15 PM CT. Register: www.cloudandaisummit.com/attend/regi...
000
Kevin Griffin @consultwithgriff.com · 24/09/2026
Files, environment variables, Azure App Configuration—which belongs where? At The Cloud & AI Summit, I'll turn .NET configuration complexity into a clear strategy for cloud-native, desktop, and everything between. Sept 30 at 10:15 AM CT. www.cloudandaisummit.com/content/ses...
000
Kevin Griffin @consultwithgriff.com · 22/09/2026
Modern .NET gives us a powerful configuration system, but power brings complexity. At #TechBash, I'll share practical patterns for clean, secure, scalable configuration across cloud-native and desktop apps. Oct 15 at 4 PM. Abstracts: techbash.com/sessions
021
Kevin Griffin @consultwithgriff.com · 20/09/2026
Stay classy Scotland! Starting our trek back to the 🇺🇸
Historic buildings line a street in Scotland, featuring a prominent clock tower and a distant spire under a clear blue sky.
031
Kevin Griffin @consultwithgriff.com · 18/09/2026
Serverless can be fantastic—but it isn't right for every workload. My $8,000 Serverless Mistake covers where Azure Functions worked, where they didn't, and the expensive lesson between. Oct 1 at 1:15 PM CT. www.cloudandaisummit.com/content/ses...
010
Kevin Griffin @consultwithgriff.com · 17/09/2026
MCP in .NET is more approachable than you might think. At #TechBash, I'll show how tools, resources, prompts, ASP.NET Core patterns, and dependency injection fit together—then deploy it to Azure. Oct 15, 10:20 AM. Abstracts: techbash.com/sessions
000
Kevin Griffin @consultwithgriff.com · 11/09/2026
Oh! The Hotel we’re at had a drink named after me. Had to get it.
A cocktail menu featuring five drinks, each with unique ingredients and prices. One drink, "The Griffin," is highlighted.A colorful drink with a lime slice and red-and-white striped straw sits on a wooden table, with bottle displays in the background.
000
Kevin Griffin @consultwithgriff.com · 11/09/2026
Spent day In Blarney! Kissed the stone. Drove to Killarney (bare knuckles y’all) and walked way too much.
A person is being helped by another to kiss the Blarney Stone, positioned over a ledge with a stone wall nearby.The historic Blarney Castle towers above visitors waiting near a stone gate, surrounded by lush greenery and a clear blue sky.Narrow cobblestone alley with light-colored walls, a few buildings, and a blue sky above, creating a quiet urban atmosphere.A smiling couple poses for a selfie in front of a large, historic building with manicured greenery and sunny skies.
101
Kevin Griffin @consultwithgriff.com · 10/09/2026
Newwww Achievement! Drove on the wrong side of the road. Safely drove from Dublin to Cork.
A sleek red car is parked on a patterned pavement near a colorful building, with cloudy skies overhead.A red lattice bridge spans a river, flanked by colorful buildings under a cloudy sky, depicting a scenic urban landscape.
230
Kevin Griffin @consultwithgriff.com · 10/09/2026
Modern .NET is flexible enough to create a configuration mess. At The Cloud & AI Summit, I'll cover practical patterns, common pitfalls, security, and choosing the right source for each setting. Sept 30 at 10:15 AM CT. Register: www.cloudandaisummit.com/attend/regi...
010
Kevin Griffin @consultwithgriff.com · 08/09/2026
JSON files, environment variables, user secrets, Azure App Configuration—what belongs where? Join me at #TechBash for Modern .NET Configuration and leave with a cleaner, safer strategy. Oct 15 at 4 PM. Get 12% off: techbash.zohobackstage.com/TechBash202...
011
Kevin Griffin @consultwithgriff.com · 04/09/2026
Azure Functions solved real problems for me—and helped create an accidental $8,000 bill. At The Cloud & AI Summit, I'll share the wins, limits, what I should have done differently, and how to protect your systems. Oct 1 at 1:15 PM CT. Register: www.cloudandaisummit.com/attend/regi...
010
Kevin Griffin @consultwithgriff.com · 03/09/2026
What if every AI client could connect to your .NET tools and data through one standard? That's MCP. At #TechBash, I'll build a C# MCP server live and show the repeatable recipe. Oct 15 at 10:20 AM. Get 12% off: techbash.zohobackstage.com/TechBash202...
000
Kevin Griffin @consultwithgriff.com · 27/08/2026
Modern .NET Configuration at The Cloud & AI Summit: when to use files, environment variables, and Azure App Configuration—and how to keep it clean, secure, and scalable. Wednesday, Sept 30 at 10:15 AM CT. www.cloudandaisummit.com/content/ses...
010
Kevin Griffin @consultwithgriff.com · 25/08/2026
Configuration gets complicated fast. At #TechBash 2026, I'll break down the modern .NET configuration model: files, environment variables, Azure App Configuration, real-world patterns, and common pitfalls. Oct 15 at 4 PM. Abstracts: techbash.com/sessions
010
Kevin Griffin @consultwithgriff.com · 21/08/2026
I'm speaking at The Cloud & AI Summit 2026! My $8,000 Serverless Mistake is the real story of moving services to Azure Functions, loving the wins, then learning what serverless couldn't do—expensively. Thursday, Oct 1 at 1:15 PM CT. www.cloudandaisummit.com/content/ses...
000
Kevin Griffin @consultwithgriff.com · 20/08/2026
I'm speaking at #TechBash 2026! In Building MCP Servers in .NET, I'll go from dotnet new to a working MCP server and cover tools, resources, prompts, transports, and Azure deployment. Oct 15 at 10:20 AM. Abstracts: techbash.com/sessions
030
Kevin Griffin @consultwithgriff.com · 11/08/2026
Rewatching Super Troopers and Farva bought 10 gallons of gas for under $20 back in 2001. 😭😭😭
Gas pump display shows a sale total of $16.17 for 9.193 gallons, priced at $1.759 per gallon.
000
Kevin Griffin @consultwithgriff.com · 27/07/2026
Running into pesky classifier issues with #claude? My secret password to get past most of them -- not all, but most.
Text displayed on a dark background expresses frustration, urging someone to take action.
100
Kevin Griffin @consultwithgriff.com · 23/07/2026
Got my disk! Also finally got my 15 year disk! Due to a bug on the MVP site, I had never been able to request it. #mvpbuzz support was awesome!
A crystal award recognizes 15 years of service, with marked milestones for 5, 10, and 15 years, alongside a globe and MVP logo.
080
Kevin Griffin @consultwithgriff.com · 23/07/2026
About time #Azure
A notification highlights connectivity issues affecting Azure services in the West US, with updates promised as they become available.
020
Kevin Griffin @consultwithgriff.com · 20/07/2026
No notes. 💯 hand designed by me every pixel. I swear 🤞
A bold graphic urges rejecting generic AI-generated content, emphasizing value in craft and human originality through striking visuals.
210
Kevin Griffin @consultwithgriff.com · 15/07/2026
17 years and running! I love this community! #mvpbuzz
A notification letter from Microsoft congratulating Kevin Griffin on acceptance into the MVP program for contributions in Web Development and .NET.
4260
Kevin Griffin @consultwithgriff.com · 02/07/2026
In today's episode of "dumb things I've made with AI", I created a personal start page for the browser. Planning on adding some "Kevin"-specific items to this.
A personalized browser start page displays "Heya, Griff." with the time and date, alongside various app icons at the bottom.
020
Kevin Griffin @consultwithgriff.com · 01/07/2026
I feel like at this point, #ClaudeCode needs to start using decimals, so I have a better idea of how much time I have left.
A usage progress bar indicates 99% of the current week's limit met, with a reset date and time displayed below.
010
Kevin Griffin @consultwithgriff.com · 01/07/2026
Just got an email that I'm a "super organizer" on Meetup. 🥳
A smiling man with short hair wears a blue and yellow shirt. Text highlights his role as a "Super Organizer" on Meetup.
120
Kevin Griffin @consultwithgriff.com · 26/06/2026
TFW Claude takes a high horse and refuses to perform the perfectly reasonable action you asked it to do.
100
Kevin Griffin @consultwithgriff.com · 23/06/2026
Today's episode of "Dumb Thing I Did With AI": I created a "YMCA" widget for Home Assistant to track my gym's occupancy throughout the day and determine the best time to go based on the data.
Dashboard displaying gym occupancy data: current 28%, graphs for last 12 hours, average busy times, and weekly overview.
120
Kevin Griffin @consultwithgriff.com · 13/06/2026
It’s been fun y’all.
Status update indicating suspended access to Claude Mythos 5 and Claude Fable 5, with links for more information and updates.
121
Kevin Griffin @consultwithgriff.com · 12/06/2026
BSides Hampton Roads is looking for speakers — October 9-10, 2026, at ODU Webb University Center. This is their inaugural event, making it a perfect opportunity if you've been thinking about sharing something in the cybersecurity space.
A vibrant blue logo for BSides Hampton Roads, featuring stylized text and wave elements, promoting a cybersecurity event.
101
Kevin Griffin @consultwithgriff.com · 26/05/2026
Let's see if this is dumb enough to work
A progress list detailing steps for ordering pizza from Papa John's for around 30 people, including browsing deals and pricing.
100
Kevin Griffin @consultwithgriff.com · 13/05/2026
Alright boys. You’re learning how to plug a tire today!
Two boys are learning to plug a tire, focusing intently on the task. A car and tools are visible nearby.A hand holds a metal screw, with a gray vehicle and a child working on a tire in the background, suggesting a tire repair activity.
000
Kevin Griffin @consultwithgriff.com · 02/05/2026
Conferences and coasters! Great day at #stirtrek yesterday and spending the day at Kings Island today!
A diverse group of people gathers in a brightly lit venue with a "AMC Theatres" sign, celebrating an event together.Two smiling individuals stand close together, wearing hoodies. They're outdoors with greenery in the background, enjoying a sunny day.
040
Kevin Griffin @consultwithgriff.com · 29/04/2026
TFW one of your "technical articles" gets posted to HN and/or Reddit, and everyone has an opinion.
110
Kevin Griffin @consultwithgriff.com · 28/04/2026
Fingers crossed for year 17.
A profile card displays "Most Valuable Professionals," with the name Kevin Griffin, a date, and a status labeled as "Submitted."
150
Kevin Griffin @consultwithgriff.com · 17/04/2026
Don’t rub it in, bank!
Notification about a significant payment made to the IRS, indicating potential tax-related information.
1160
Kevin Griffin @consultwithgriff.com · 28/03/2026
Oh lawd, it happened. World done fried up while we were in the air.
Flight information display shows speed and altitude at zero, with outside temperature at 161°F and travel distance unrecorded.Altitude is 0 feet, outside temperature reads 161°F, with switches for Fahrenheit and Celsius.
020
Kevin Griffin @consultwithgriff.com · 27/03/2026
Claude, I need an SVG map of the United States.
A stylized map of the United States with most states in light gray and Hawaii highlighted in dark green.
240
Kevin Griffin @consultwithgriff.com · 25/03/2026
I can’t talk about the tour I just did, but I met a friend.
A smiling man poses with a life-sized green armored figure holding weapons, resembling a video game character in a casual setting.
030
Kevin Griffin @consultwithgriff.com · 25/03/2026
Still on the board! #mvpsummit #mvpbuzz
A smiling man points at a wall filled with names, highlighting his achievement at the MVP Summit, with "MVP" prominently displayed.
280
Kevin Griffin @consultwithgriff.com · 21/03/2026
Very early, but starting my trek to #mvpsummit! Looking forward seeing everyone! #mvpbuzz
A man with short gray hair and a beard wears glasses and a navy jacket with an "MVP" logo, standing in a busy indoor space.
0110
Kevin Griffin @consultwithgriff.com · 13/02/2026
I joined Jeffrey Palermo on the Azure DevOps Podcast to discuss engineering for system uptime—lessons from 20+ years of building systems that can't go down. consultwithgriff.com/engineering...
A smiling man with a beard wears a blue and yellow shirt, promoting a podcast episode on engineering system uptime.
020
Kevin Griffin @consultwithgriff.com · 13/02/2026
I learned something new — SQL Server’s COUNT(*) OVER() lets you get paginated data AND the total row count in one query instead of two. No more duplicate WHERE clauses. No more extra round-trips. Wrote it up with C# examples: consultwithgriff.com/sql-paginat...
A smiling man presents information on SQL Server pagination using the COUNT(*) OVER() function, with a colorful background and diagrams.
010
Kevin Griffin @consultwithgriff.com · 30/01/2026
Ugh, this is going to hit differently. RIP Kevin’s mom.
021
Kevin Griffin @consultwithgriff.com · 26/01/2026
What happens when Claude reviews the concerns of Codex and Copilot?
020
Kevin Griffin @consultwithgriff.com · 25/01/2026
Following up on my mission to go through all my cables in the cable box. Turns out my favorite cable to hoard is the C13 power cord.
Hand holding a black C13 power cord with three-prong IEC female connector and matching two-prong plug, cables and floor visible in background
030