Sign in

Chet Husk

@chethusk.bsky.social
517 followers 228 following 232 posts

Functional Programmer. .NET SDK/MSBuild/Templating PM @microsoft. @IonideProject contributor. :heart: F# and Linux. he/him.

PostsRepliesMedia
Chet Husk @chethusk.bsky.social · 11/08/2026
.NET 11 Preview 7 is out! Tons of great stuff in this release, I'll drop my highlights in the thread devblogs.microsoft.com/dotnet/dotne... #dotnet #msbuild
devblogs.microsoft.com
.NET 11 Preview 7 is now available! - .NET Blog
Find out about the new features in .NET 11 Preview 7 across libraries, runtime, SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F#, and Windows Forms.
172
Reposted by Chet Husk
Stuart Lang @stu.dev · 11/07/2026
Today I'm releasing AotAnywhere, a package which enables cross platform publishing support for dotnet NativeAOT. Before this package you had to use multiple different runners, with AotAnywhere you can publish for all targets from any single host. This is continuing the great work of @migeel.sk
Graphic showing all supported environments to build on, and all supported environments the resulting binary can run on.
4198
Reposted by Chet Husk
Finch 🇵🇸 🇪🇭 @finchowar.bsky.social · 14/02/2026
*Critical* reading about American Folk Religion
423541
Chet Husk @chethusk.bsky.social · 12/02/2026
Honestly a brilliant marketing move by Steam
A Valentine's Dale sale announcement for Steam, Valve Software's digital storefront. The sale is for Steam PvP (player versus player) Fest. Instead of highlighting cute, cooperative games, Steam has chosen violence and is having a sale on cutthroat competitive and 1v1 games.
010
Chet Husk @chethusk.bsky.social · 27/01/2026
Absolutely awe inspiring - and it's proof that Trump and his cadre aren't invincible. They can be broken. Congressional Democrats need to be calling for removals, impeachments and prosecutions of these assholes _yesterday_.
020
Reposted by Chet Husk
Stuart Lang @stu.dev · 18/01/2026
My latest side project, this takes an MSBuild binlog file and transforms it into a Perfetto trace msbuild-binlog-perfview.pages.dev
2249
Chet Husk @chethusk.bsky.social · 03/01/2026
Introduce yourself as what almost killed you: Hi, I'm a wind gust that almost pushed your moped off a cliff face! Bonus from the same trip: Hi, I'm the receding tide off the north shore of O'ahu!
130
Reposted by Chet Husk
Dr Heidy Khlaaf (هايدي خلاف) @heidykhlaaf.bsky.social · 02/01/2026
Are we going to talk about how insidious it is that X and the media are pulling the "Grok says" line to remove accountability from the product owners and developers themselves?! Grok does not have autonomy or agency. www.reuters.com/legal/litiga...
reuters.com
Grok says safeguard lapses led to images of 'minors in minimal clothing' on X
Elon Musk's xAI artificial intelligence chatbot Grok said on Friday lapses in safeguards had resulted in "images depicting minors in minimal clothing" on social media platform X and that improvements ...
14113
Reposted by Chet Husk
Chris Kluwe @chriswarcraft.bsky.social · 28/11/2025
Hegseth needs to be in jail for the rest of his life, and that’s the moderate option.
511325240
Reposted by Chet Husk
The Washington Post @washingtonpost.com · 28/11/2025
Exclusive: Defense Secretary Pete Hegseth gave an order to “kill everybody” in the first strike on suspected drug boats in the Caribbean. After two men survived, the mission commander ordered a second strike to comply with Hegseth’s instructions, according to two sources.
washingtonpost.com
Hegseth order on first Caribbean boat strike, officials say: Kill them all
Defense Secretary Pete Hegseth issued a verbal order to kill all crew members in the Sept. 2 strike on a suspected drug boat. Navy SEALs fired a second missile.
2431390741
Chet Husk @chethusk.bsky.social · 25/11/2025
I miss this show so much - in a just world we would have so many more seasons of it.
020
Reposted by Chet Husk
Denny Carter @dennycarter.bsky.social · 14/11/2025
Jamelle was cooking. Gift link: www.nytimes.com/2025/11/12/o...
If they win, Democrats will have to use their newfound authority to rethink, even dismantle, agencies like U.S. Immigration and Customs Enforcement and U.S. Customs and Border Protection. They may need to walk back the Bush-era decision to consolidate those agencies and others under a single department, given the wild abuses perpetrated under this administration and its predecessors. It will need to give serious thought to major political and social reform, including D.C. statehood, a federal ban on partisan gerrymandering, a new voting rights act and federal protections for reproductive rights and bodily autonomy, including the rights of gender and sexual minorities. Democrats will also need to embrace the legislature’s constitutional authority to structure the executive branch and the judiciary, up to and including Supreme Court reform.

If they win next year, Democrats will need to treat the next Congress not as a return to the status quo ante but as the beginning of a new era in which the principal task is to roll back the president’s effort to create and consolidate a personalist dictatorship. They’ll need to fortify the American political system against future attempts to play dictator and lay out a project of genuine democratic renewal. None of this is possible without a willingness to use power rather than just hold it. What we’ve seen this week is that there are still too many Democrats whose instinct is to retreat to normalcy rather than face the conflict at hand.
15054131579
Chet Husk @chethusk.bsky.social · 11/11/2025
Finally, we can start building and sharing on a stable foundation :)
1150
Chet Husk @chethusk.bsky.social · 10/11/2025
How in the hell do you come off a result like last Tuesday and then pull this kind of shit? The resounding message of Tuesday was to STICK TO YOUR PRINCIPLES, not bow to insane demands. My entire adult life has been this asshole and those like him fumbling the bag.
020
Reposted by Chet Husk
jamelle @jamellebouie.net · 10/11/2025
i think this is key. taking the deal would amount to taking the blame. it would turn a clear political victory into an unambiguous defeat.
396236875332
Reposted by Chet Husk
Ro Khanna @rokhanna.bsky.social · 10/11/2025
Senator Schumer is no longer effective and should be replaced. If you can’t lead the fight to stop healthcare premiums from skyrocketing for Americans, what will you fight for?
433106802544
Reposted by Chet Husk
Jeroen Janssen @japj.bsky.social · 09/11/2025
Now that #dotnet code coverage will be coming to #visualstudio professional 2026, is there perhaps also any info on Testcase Impact Analysis ( #TIA) for #azuredevops CI/CD pipelines (as far as I can tell it was never supported for .Net Core?)
001
Chet Husk @chethusk.bsky.social · 09/11/2025
Saw @justinhawkins.ridesagain.com and The Darkness tonight at Emo's for the first time and HOLY HELL what a show! Amazing performers, brilliant crowd work, and an electric set. Gonna be smiling for a long time after that one 🤘
010
Reposted by Chet Husk
Costa Samaras @costasamaras.com · 08/11/2025
them: you're on bluesky? what do you post about? me: policy ideas, mostly
Zohran font generator sign that says Veggie McRibs for America from https://homes.luddy.indiana.edu/ccshan/for/for.html
1150742
Chet Husk @chethusk.bsky.social · 08/11/2025
If I don't make @rainer.sigwald.org sigh heavily in consternation, is it even a weekend?
030
Chet Husk @chethusk.bsky.social · 08/11/2025
Hey #dotnet, would you like it if #msbuild (and dotnet build, etc) natively integrated with your CI/CD pipelines for integrated warning/error reporting and such? I've vibe-coded some stuff here that might be interesting to folks: github.com/dotnet/msbui...
674
Reposted by Chet Husk
jaredpar @jaredpar.bsky.social · 05/11/2025
Interested in working in .NET Tooling? My team is hiring for a few roles. This is a great to impact the .NET ecosystem, work with devs all across Microsoft and help drive the .NET platform forward. jobs.careers.microsoft.com/global/en/jo... jobs.careers.microsoft.com/global/en/jo...
22725
Reposted by Chet Husk
Bruce Lawson @brucel.bsky.social · 27/10/2025
Python Software Foundation withdraws bid for $1.5m grant from US gov, because the terms require they do not "operate any programs that advance or promote DEI", and "it would be a betrayal of our mission and our community." Applause. pyfound.blogspot.com/2025/10/NSF-...
pyfound.blogspot.com
The PSF has withdrawn a $1.5 million proposal to US government grant program
24950264
Chet Husk @chethusk.bsky.social · 15/10/2025
@nspband.bsky.social Holy smokes Under The Covers vol. 4 is a masterpiece. Just sublime end to end. Amazing work, gonna have it on repeat for a while now!
000
Chet Husk @chethusk.bsky.social · 04/10/2025
One of the best things that I've done this year is get back into choral singing - it's reconnected me with a part of myself that I haven't engaged with in ~15 years! Making music with other people has always been an almost religious experience for me, and I didn't realize how much I missed it!
0120
Reposted by Chet Husk
amplifyingfsharp.io @amplifyingfsharp.io · 03/10/2025
Going live in about an hour! #fsharp #dotnet
033
Reposted by Chet Husk
Patrik Svensson @patriksvensson.se · 30/09/2025
So apparently my client has decided that we should (1) start using Cursor, and (2) show up at the office four days a week. After more than 6 years there, I’m thinking this might be my cue to eject. Anyone looking for a coder for a remote gig (or hybrid in Stockholm)?
74029
Reposted by Chet Husk
jamelle @jamellebouie.net · 30/09/2025
i'm guessing this is for his buddies who have been accused of war crimes or blatant racism
31188061578
Chet Husk @chethusk.bsky.social · 23/09/2025
Hey so @patriksvensson.se have you seen this news about GhostTTY's new library for VT parsing/terminal state handling? mitchellh.com/writing/libg... Could be interesting to use as a basis for Spectre or other things (I was thinking about MSBuild Terminal Logger).
mitchellh.com
Libghostty Is Coming
350
Reposted by Chet Husk
Reconstructionist @unavaleable.bsky.social · 20/09/2025
Again Bouie from the top rope
Here I am reminded of Abraham Lincoln’s 1860 address at Cooper Union, where he defends his opposition to the expansion of slavery. Responding to Southern critics who insisted that the Republican Party was a conspiracy to abolish slavery, Lincoln said that the truth of the situation was that there was nothing either Republicans or the entire North could say, short of outright submission to the slave South, that would calm Southern anger or assuage the South’s paranoia:

What will convince them? This, and this only: Cease to call slavery wrong, and join them in calling it right. And this must be done thoroughly — done in acts as well as in words. Silence will not be tolerated — we must place ourselves avowedly with them.
We can say something similar of our time. Neither Trump nor the MAGA right wants to discuss or deliberate; it wants to dominate. American politics is no longer a fight over policy; it is a fight over the character of the nation itself. The task of this moment, then, is to defend the old vision of a more perfect union — of a more democratic and egalitarian American republic — not hope that one can avoid the fight by having the right conversation.
62752838
Chet Husk @chethusk.bsky.social · 18/09/2025
Finally, someone selling a/v components at @damianedwards.com 's scale: electronics.woot.com/offers/52-pa...
electronics.woot.com
(52 PACK) AmazonBasics 10FT High-Speed 4K Ultra HD HDMI 2.0 Cable - $44.99 - Free shipping for Prime members
(52 PACK) AmazonBasics 10FT High-Speed 4K Ultra HD HDMI 2.0 Cable
110
Chet Husk @chethusk.bsky.social · 15/09/2025
"It's not productive to blow up at assholes on GitHub issue threads" - mantras I didn't expect to be repeating this early in the week
170
Reposted by Chet Husk
yoshimi red @yoshimired.bsky.social · 13/09/2025
KIM KITSURAGI - "What is it, detective? Can you make it out?" BULLET - "if you read this you are gay lmao" 1. "It, um, doesn't say anything." 2. "Transgender ideology. My old foe." 3. [Espirit de Corps - Medium 10] "I think you should read it for yourself, Kim."
90211356747
Reposted by Chet Husk
Imani Gandy @angryblacklady.blacksky.app · 12/09/2025
Better Off Ted
4423614
Chet Husk @chethusk.bsky.social · 10/09/2025
Alright #dotnet - time to clear your calendars! @stephentoub.bsky.social's review of the huge swath of perf improvements in .NET 10 is LIVE! devblogs.microsoft.com/dotnet/perfo...
devblogs.microsoft.com
Performance Improvements in .NET 10 - .NET Blog
Take a tour through hundreds of performance improvements in .NET 10.
095
Reposted by Chet Husk
James Talarico @jamestalarico.bsky.social · 10/09/2025
Big Money is powerful, but it’s nothing compared to people power. In just 12 hours, our campaign raised $1 million from thousands of Texans across the state. This is a campaign of, by, and for the people.
321267322
Reposted by Chet Husk
Andrew Lock "Sock" @andrewlock.bsky.social · 02/09/2025
Blogged: Using and authoring .NET tools andrewlock.net/using-and-au... In this post I describe some of the complexities around authoring .NET tools, specifically around supporting multiple .NET runtimes and testing in CI #dotnet
andrewlock.net
Using and authoring .NET tools
In this post I describe some of the complexities around authoring .NET tools, specifically around supporting multiple .NET runtimes and testing in CI
1105
Reposted by Chet Husk
Patrik Svensson @patriksvensson.se · 14/08/2025
I've open-sourced my OpenCLI generator for System.CommandLine (the latest preview): www.nuget.org/packages/ope... Add the package to your project, and call `AddOpenCli()` on your root command. Now you can write an OpenCLI description to stdout by passing "--opencli" to your application.
C# code:

// Create root command
var command = new RootCommand();
command.AddOpenCli(settings);
1228
Reposted by Chet Husk
Patrik Svensson @patriksvensson.se · 12/08/2025
I wrote an OpenCLI extension for System.CommandLine while having a beer at the pub. Works pretty well if you ask me! Also, I'm probably doing the whole pub thing wrong... 😅
Csharp code:

var command = new RootCommand();
command.AddOpenCliOption("My app", "0.34");Result showing an OpenCLI description being output from the application by passing the --opencli option to it.
5111
Chet Husk @chethusk.bsky.social · 06/08/2025
Hey #dotnet - we on the .NET SDK team are all about making the `dotnet` CLI more capable and powerful over time. But how do you usually _get_ the `dotnet` CLI and other tooling? Today that answer is a _bunch_ of different ways. We have a plan to centralize these ways into a new tool, and...
1129
Reposted by Chet Husk
Steve Benen @stevebenen.com · 01/08/2025
In true authoritarian fashion, Trump, confronted by evidence of his failures, fired the labor statistics chief for telling the truth. It’s dangerously insane to set the credibility of government stats on fire to satisfy presidential whims. This isn’t how Americans govern; it’s how despots rule.
msnbc.com
Trump responds to his failure to create jobs by firing the U.S. labor statistics chief
Confronted with evidence of his own failures, the president could've changed direction. He instead found it easier to fire his labor statistics chief.
26530188
Reposted by Chet Husk
CZEdwards @czedwards.bsky.social · 31/07/2025
There has never been a “public-private partnership” that provided a higher quality service or cost less money than the public just doing the job in-house. PPP’s exist to transfer more public, taxpayer money to private entities. It’s welfare for the immortal, immoral, unaccountable corps.
17721230
Reposted by Chet Husk
Amaury Levé @evangelink.bsky.social · 21/07/2025
@updateconference.bsky.social Thank you for publishing the video of my talk at your conference last year! It was a true pleasure to be with you there! I would recommend everyone to attend the conference (speaker or attendee). If you want to know about #MSTest and #MTP youtu.be/H6-RngkeXH8?...
youtu.be
MSTest: teaching the old dog some new tricks
YouTube video by Update Conference
021
Reposted by Chet Husk
Tom Deseyn @tomdeseyn.bsky.social · 16/07/2025
I published 'ssh': a .NET tool that mimics OpenSSH 'ssh' (built with Tmds.Ssh!) You can invoke it as 'dotnet ssh' after a tool install ('dotnet tool update -g ssh') or with .NET 10 p6's new 'dnx' command run: 'dnx ssh' @chethusk.bsky.social @jongalloway.bsky.social @zikicz.bsky.social @davidfowl.com
084
Reposted by Chet Husk
Bolo Boffin @boloboffin.bsky.social · 03/07/2025
Greg Casar is my representative and I fully support whatever he decides to do here.
0181
Reposted by Chet Husk
Kirill Osenkov @kirillosenkov.com · 21/06/2025
New in MSBuild Structured Log Viewer: Project Reference Graph New tab that shows the project graph layered by project "height". Each project only references projects above it. Clicking a project highlights all directly referenced projects above, and all projects below it that reference this one.
many rows of multiple rectangles per row, each rectangle is the project name, some rectangles are bigger and bluer (they are referenced more). One rectangle is selected and green, it has outgoing arrows above it that point to other rectangles, with purple border. Those are the referenced projects. Arrows also go down, to rectangles with green borders. Those are projects that reference the selected one.
1338
Reposted by Chet Husk
Compositional IT @handle.invalid · 20/06/2025
We're planning to release SAFE Stack 6 in December. What would you like to see? #dotnet #fsharp
compositional-it.com
SAFE Stack 6 - Coming December 2025
Planning for the next release of SAFE Stack - what would you like to see?
3103
Reposted by Chet Husk
.NET @dot.net · 17/06/2025
LIVE today at 10am PT... Join us for today's #ASPNET Community Standup. We'll explore how to modernize your .NET applications by upgrading them to the latest .NET version with the help of GitHub Copilot. See you here 👉 msft.it/63325SSfwZ
spot art.
Photo of presenter(s).
text reads: ASP.NET Community Standup - Modernize your .NET apps with GitHub Copilot
063
Reposted by Chet Husk
Jeff Fritz @csharpfritz.com · 21/05/2025
I’m getting ready to go live at #MSBuild with a 15 minute demo session where I’ll show you how to test your .NET Aspire application systems with Playwright
193