Ryan Dunn's Avatar

Ryan Dunn

@dunnry.net

I still build cloud stuff and brew beer.

563
Followers
342
Following
42
Posts
26.11.2023
Joined
Posts Following

Latest posts by Ryan Dunn @dunnry.net

Preview
ReSharper for Visual Studio Code, Cursor, and Compatible Editors Is Out | The .NET Tools Blog ReSharper has been a trusted productivity tool for C# developers in Visual Studio for over 20 years. Today, we’re taking the next step and officially releasing the ReSharper extension for Visual Studi

ReSharper for @vscode.dev, Cursor, and compatible editors is now generally available πŸŽ‰

After a year in preview: C# code analysis, solution-wide refactorings, navigation, Solution Explorer, and unit testing.
Free for non-commercial use. jb.gg/rs-in-vsc-re...

05.03.2026 11:44 πŸ‘ 8 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1

HTTPS/SSL seems to be borken on this link.

06.03.2026 14:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Suggestion: Add yaml type provider to F# data family? Β· Issue #1645 Β· fsprojects/FSharp.Data Probably needs few revisions for modern dotnet and dependant packages? https://fsprojects.github.io/FSharp.Configuration/YamlConfigProvider.html

F# community: "Suggestion: Add yaml type provider to F# data family?" (that's all they write)

Me: "/repo-assist Implement a YamlProvider"

Result within an hour: New type provider with testing, CI passing

github.com/fsprojects/F...

#fsharp

25.02.2026 17:20 πŸ‘ 22 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0
Post image

Fuck Michigan and fuck the NCAA. I am old enough to remember what happened to the Huskies when BJ Hobert took a small loan from a booster.

Michigan straight up cheated and their wrists must be stinging from that hand slap. Oh and fuck Harbaugh - he should face a 2 year suspension in the NFL.

15.08.2025 17:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

WTF. Fuck this #msbuild.

20.05.2025 13:28 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

DM me and I will send you my email address so you can send me your resume. You are not available to message directly.

16.05.2025 11:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ok, damn. I guess I live on Raycast too. It's really good.

15.05.2025 19:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Shottr for screenshots outside of Edge (built-in with Edge).

15.05.2025 19:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh, and AltTab. That's a good one too.

15.05.2025 19:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Most everything you had is there in Mac too. The only one I installed that I use a lot is Rectangle because Macs can't do windows management worth a damn (recently better, but still not great).

15.05.2025 19:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Have a potential #fsharp development job for full time hire. We are an #fsharp, DDD, CQRS, Event Sourcing team and looking to expand. We build Rockwell Automation's cloud backbone capabilities.

Location has some flexibility and we are a hybrid team with part time remote (2 days a week).

15.05.2025 19:14 πŸ‘ 17 πŸ” 10 πŸ’¬ 5 πŸ“Œ 0

At this point, I have to assume that Outlook is just using me to train it's spam filters. The most glaringly obvious spam greets me in my inbox every day. Gmail catches it easily. Why does Outlook suck so badly at this?

01.05.2025 16:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
man in a carhartt coat and hoodie and NEORSD hard hat sits in front of an NEORSD backdrop. he holds a pipe wrench as a microphone.

man in a carhartt coat and hoodie and NEORSD hard hat sits in front of an NEORSD backdrop. he holds a pipe wrench as a microphone.

a man, the same man, in an NEORSD polo shirt takes notes on a reporter notebook while staring inquisitively towards the interviewee off camera.

a man, the same man, in an NEORSD polo shirt takes notes on a reporter notebook while staring inquisitively towards the interviewee off camera.

tonight could be the biggest number 2 Cleveland has ever seen.

when the pick is in, or if trades prevail, we will come to you with the kind of childish pun-flooded analysis you've come to expect from a social sewer district covering local professional sports.

#NFLDraft

24.04.2025 16:24 πŸ‘ 123 πŸ” 16 πŸ’¬ 3 πŸ“Œ 2
Preview
Mitch McConnell is retiring from US politics. Good riddance | Moira Donegan Whenever you see a horror of anti-democratic rule, remember Mitch McConnell. You have him to thank

Mitch McConnell is retiring from US politics. Good riddance | Moira Donegan

25.02.2025 09:47 πŸ‘ 366 πŸ” 42 πŸ’¬ 40 πŸ“Œ 19

Thanks. I was looking for the lazy web way of getting things like Paket, Fable, Fantomas, and latest dotnet SDK in the devcontainer template set with best practices. I am actually looking at this because I am tired of setting up local SDKs and tooling each time.

04.02.2025 22:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Anyone have a good example of a #fsharp devcontainer setup they can point to? I see some older ones that haven't been updated in awhile and I wanted to see if someone had later versions?

04.02.2025 20:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Cleveland Cavs are 32-4 right now. That's both incredible and sad. Incredible because of the record and by all reports amazing team play.

Sad because hardly anyone can watch them since they are on some weird pay channel no one gets easily or cheaply. Case study on how to kill your fanbase.

09.01.2025 18:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Used to work with him at Microsoft. He was... interesting. Watched as he started to say crazy crap about crypto and web3. Even as eccentric as he was (is), he doesn't deserve abuse.

25.12.2024 20:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Support for F# Β· Issue #6554 Β· SonarSource/sonar-dotnet There is a small group within the F# community that is willing to work on adding this. The purpose of this issue is mainly to understand if this would be something that you would potentially consid...

Found it.

github.com/SonarSource/...

22.12.2024 23:21 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I recall someone asking about it before and it wasn't possible because of Rosyln (other langs use it, but F# doesn't).

22.12.2024 23:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe. Would be really nice if this was from "approved" tooling like Sonarqube. Regardless, these are interesting to see - thanks.

19.12.2024 18:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Got a xmas card today from a "friend" trying to catch up. They knew about me, kids, wife, and wife's sisters. Claimed we took them out to dinner once. Said they were coming into town in and hinted at wanting us to host them.

No idea who they are. Is this pig butchering scam? Ton of effort if so

19.12.2024 18:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Extending the capabilities of #EclipseTheia, the new Eclipse Open Collaboration Tools project aims to revolutionise how developers collaborate using IDEs and domain specific tools. Learn more: t.co/B8iqL5djrT

#EclipseCloudDevTools #developertools #IDE

17.12.2024 11:43 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I checked the website and F# is not listed anywhere. Can you point me to any docs that show support?

17.12.2024 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

We've tried that, but it will require a long exception process each year. Easier in long run to have a recognized tool and get our checkmark.

16.12.2024 21:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I wish... but no. Without it, it requires a lengthy exception process each year.

16.12.2024 21:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Agree that the lang already does a lot of things that static analysis tries to catch: null handling, exhaustive matches, no cycles, etc.

Compliance doesn't value nuance however - it's a pure checkbox process.

16.12.2024 19:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's part of a certification process to have code analyzed by a static analysis tool for common errors. Almost all other languages have something like this in SonarQube.

It's purely a checkmark in a list of compliance things that we have to do - not because I think it's super important.

16.12.2024 18:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Paul Blasucci's Weblog Thoughts on software development and sundry other topics

Well, it's been more than 3 years 😡, but I am pleased to share that I have, once again, blogged a thing, as part of the 2024 #fsharp Advent Calendar: paul.blasuc.ci/posts/fault-...
#FsAdvent #dotnet

14.12.2024 09:38 πŸ‘ 26 πŸ” 12 πŸ’¬ 5 πŸ“Œ 1

Anyone have an update on the state of static analysis tools for #fsharp? I haven't really found a tool that can do it.

16.12.2024 15:08 πŸ‘ 2 πŸ” 1 πŸ’¬ 4 πŸ“Œ 0