Most developers treat Guid.NewGuid() like the house special.
But GUIDs / UUIDs have different cuts, and some belong in a fast lunch service while others are better for a well-indexed tasting menu.
I wrote a chef-style guide to GUIDs 1โ8:
https://t.co/nt8KwbLZeO
#guid#uuid
Still using Guid.NewGuid() by default?
I just published a new article on GUID v4 vs v7 and why that small choice can have a real impact on database performance, ordering, and system design.
Read it here: https://t.co/UmamQEplV1
#dotnet#softwarearchitecture#uuid#guid
The humanโmachine relationship is evolving.
In my latest post, I explore how natural language becomes the new #code, reshaping how we build, create, and collaborate with #AI.
The future isn't lowโcode โ it's noโcode, just language.
https://t.co/Py6Xv5S1tB
๐ Just launched my blog
https://t.co/99qWsk9zqH
Writing about dev, side projects & building in public.
More coming soon ๐
#buildinpublic#dotnet#dev#blog#helloworld
๐ Just launched https://t.co/iONPS0T8zR - a fast, clean, developerโfriendly tool for generating and inspecting GUIDs/UUIDs. Including a full wiki guide.
Perfect for devs, testers and anyone who needs unique IDs instantly.
Try it out ๐
https://t.co/kdRLuXhI1y
#guid#uuid
ConsoleTable.Text v2.1.0 is out! ๐
New feature: ShowBorders
Disable table borders for a clean, minimalist console output. Perfect for logs and CLI tools.
Get it on NuGet: https://t.co/oMJXmjRHc3
#dotnet#nuget#csharp#opensource#console#table#consoletable
๐ Milestone update!
๐ ConsoleTable.Text just hit 1,600 downloads on NuGet. +100 since my last update!
Awesome to see my small .NET utility being useful in the wild ๐
https://t.co/oMJXmjSf1B
#dotnet#nuget#csharp#opensource#console#table#consoletable
My #nuget#package ConsoleTable.Text already has 1500 downloads in 3 weeks.
Go and check it out for yourself and let me know what you think.
https://t.co/oMJXmjRHc3
#console#consoletable#text
Last quarter I rolled out Microsoft Copilot to 4,000 employees.
$30 per seat per month.
$1.4 million annually.
I called it "digital transformation."
The board loved that phrase.
They approved it in eleven minutes.
No one asked what it would actually do.
Including me.
I told everyone it would "10x productivity."
That's not a real number.
But it sounds like one.
HR asked how we'd measure the 10x.
I said we'd "leverage analytics dashboards."
They stopped asking.
Three months later I checked the usage reports.
47 people had opened it.
12 had used it more than once.
One of them was me.
I used it to summarize an email I could have read in 30 seconds.
It took 45 seconds.
Plus the time it took to fix the hallucinations.
But I called it a "pilot success."
Success means the pilot didn't visibly fail.
The CFO asked about ROI.
I showed him a graph.
The graph went up and to the right.
It measured "AI enablement."
I made that metric up.
He nodded approvingly.
We're "AI-enabled" now.
I don't know what that means.
But it's in our investor deck.
A senior developer asked why we didn't use Claude or ChatGPT.
I said we needed "enterprise-grade security."
He asked what that meant.
I said "compliance."
He asked which compliance.
I said "all of them."
He looked skeptical.
I scheduled him for a "career development conversation."
He stopped asking questions.
Microsoft sent a case study team.
They wanted to feature us as a success story.
I told them we "saved 40,000 hours."
I calculated that number by multiplying employees by a number I made up.
They didn't verify it.
They never do.
Now we're on Microsoft's website.
"Global enterprise achieves 40,000 hours of productivity gains with Copilot."
The CEO shared it on LinkedIn.
He got 3,000 likes.
He's never used Copilot.
None of the executives have.
We have an exemption.
"Strategic focus requires minimal digital distraction."
I wrote that policy.
The licenses renew next month.
I'm requesting an expansion.
5,000 more seats.
We haven't used the first 4,000.
But this time we'll "drive adoption."
Adoption means mandatory training.
Training means a 45-minute webinar no one watches.
But completion will be tracked.
Completion is a metric.
Metrics go in dashboards.
Dashboards go in board presentations.
Board presentations get me promoted.
I'll be SVP by Q3.
I still don't know what Copilot does.
But I know what it's for.
It's for showing we're "investing in AI."
Investment means spending.
Spending means commitment.
Commitment means we're serious about the future.
The future is whatever I say it is.
As long as the graph goes up and to the right.
I just released version 2 of my ConsoleTable.Text nuget library.
Read all about it in this article where I explain how to use it and how awesome it is.
https://t.co/ZPOFVMc2dG
#console#consoletable#text