Daniel Cazzulino
banner
cazzulino.com
Daniel Cazzulino
@cazzulino.com
Christian, husband, parent, creator of Moq and other developer tools and libraries. aka 'kzu' (like 'kah-zu' rather than 'kzoo' :))
This is the after (deregulation by @fedesturze and @JMilei) vs before regulations to export Argentinean wine. No wonder Chile exports 3x more until now!

www.worldstopexports.com/wine-exports...
November 11, 2025 at 7:15 PM
So more @grokipedia fun: C# history. It added useful info missing on @wikipedia (Ximian then Xamarin entirely absent, white image), until I hit that "C# 13 is latest" (vs C# 14 original). Then I looked at the edits and my mind was fully blown. It wins hands down on accuracy!
October 31, 2025 at 10:00 PM
Self-correcting Grokipedia on .NET past and present by Grok is fascinating to watch: grokipedia.com/page/.NET
October 29, 2025 at 8:17 PM
Driving the new #dotnet agent framework from TOML configuration is soooo satisfying!
All it takes is one line:

var builder = WebApplication.CreateBuilder(args);
// add config sources
builder.AddAIAgents(); // 👈

Give it a try: www.nuget.org/packages/Dev...
October 28, 2025 at 7:15 PM
I really really really don't like long strings embedded in my C# code. In agentic AI development (with the new Microsoft Agent Framework), this is even worse since agent instructions/descriptions can be lengthy, and it makes absolutely no sense to build/reload an app just to tweak them
October 21, 2025 at 7:15 PM
If I was @Microsoft and owned @GitHub, there's no way I would let this be the status quo of #Windows performance. It's a DISGRACE and makes the whole company look laughable. How can Microsoft's own product be the WORST in his own dev/CI platform?!?!
October 17, 2025 at 5:30 PM
Pretty wild to see my reported #dotnet issue github.com/dotnet/exten... fixed by #copilot in github.com/dotnet/exten... after close interaction with @stephentoub. Wild times.
October 17, 2025 at 3:06 PM
"This is so much more of a genocide than what is going on in Gaza. Where are the kids protesting this?" - Bill Maher

What's going on:

chatgpt.com/s/t_68d7d9c7...

grok.com/share/bGVnYW...

Meanwhile, nice speech from the VP and talk about Gaza @ UN: youtu.be/UaYQm1AtQ0E?...
September 30, 2025 at 7:15 PM
Free speech is for protection against the *government*. You can be fired by your employer and that has nothing to do with free speech IMO (i.e. misaligned values). The VP said as much too. And Pam Bondi should resign.

I don't recall Trump ever being (or even promising) to be a fiscal conservative.
September 18, 2025 at 3:40 AM
Exciting times for all .NET developers and enthusiasts! Happy C# scripting 🚀
Full blog post at www.cazzulino.com/dotnet-actio...
September 4, 2025 at 7:16 PM
You can now run C# gists directly from the @dotnet CLI with `dnx gist [owner]/[gist]` github.com/devlooped/ru... (see source gist for that screenshot at gist.github.com/kzu/52b115ce... )
August 29, 2025 at 12:38 AM
Something happened to @nuget around July 15 2025. Most package downloads stalled completely in trends:
August 26, 2025 at 7:15 PM
How come @openai #codex comes even with Java installed and no @dotnet?!?! Outrageous @davidfowl
August 22, 2025 at 3:05 PM
My first job as a teenager was marking up prices at a supermarket in Argentina (owned by a friend's family). Every day. Layers upon layers of new prices. Thanks to a democratic socialist party which doesn't know printing money doesn't create prosperity. I was 15yo.
August 19, 2025 at 7:15 PM
“I guess I’m more libertarian. I like the libertarian view, which is to leave everyone alone. Let them do their own thing. Just stay out of everybody’s hair.” — Clint Eastwood
August 5, 2025 at 7:18 PM
Editing multiple #dotnet run app.cs files in a single project inside @VisualStudio is coming 💪, with full support for #:package and #:project directives. Just select the file to run and GO!
July 24, 2025 at 5:20 PM
#grok knows the best way to calculate things is writing some code and running it, rather than dumb token prediction. @xai is kicking ass. I love that they ditched the "Deep search" and "Think" buttons in favor of Just Working.
July 24, 2025 at 3:18 PM
You can clearly tell @AWS was created in an era where @dotnet #SignalR didn't exist. I feel like I have to manually refresh everything in the console every now and then. Feels like a 2000's web app. @Azure is soooo much better in this regard. Everything is instantaneous.
July 22, 2025 at 7:15 PM
The "elicitation" of user input from #MCP in @code is pretty sleek. Here I moved the LaTeX rendering preferences to user input if not set (via env/config), from first tool run to successful render. Sleek as hell, and in a trivial single-file @dotnet run .cs!
Source: github.com/devlooped/sm...
July 16, 2025 at 11:32 PM
Yeah, I know @code does not support rendering LaTeX equations in the @github #copilot chat window. But with @grok 4 help, I could teach it how, using @dotnet 10 run file #MCP. Will blog tomorrow. It was a fun day 🔥
July 15, 2025 at 7:15 PM
Friendly reminder @VisualStudio that it's mid-2025 and I'm still using a product named *2022*. Just drop the year in the next preview update get over it already.
July 11, 2025 at 3:05 PM
In Kill Decision by Daniel Suárez, a protagonist wanted to make code sleek, so he used #dotnet C# 🫶

open.spotify.com/show/6167XJu...
July 4, 2025 at 4:15 PM
The Law by Frédéric Bastiat (free with your @spotify premium) is an eye opening book. If you think lobbies by vested interests sounds fishy, you owe it to yourself to listen to it.
And this quote is a pretty accurate summary of the core idea.

open.spotify.com/show/603tUvu...
July 4, 2025 at 3:06 PM
"For us, politics is not the art of the possible. It is the art of making possible what the CASTE says is impossible." - Javier Milei @JMilei
July 1, 2025 at 7:15 PM
Bold, bullish prediction from Morgan Stanley on the "rapid expansion" of the Waymo (and Zooks?!) fleet in the next 5 years.

I wonder how Tesla is ever gonna catch-up given they produce that many Model 3/Y in the US for 1/4 the price each every ~4 DAYS 🤭
June 27, 2025 at 3:06 PM