Advertisement Β· 728 Γ— 90

Posts by Steve Dunn

Post image Post image

Suffering from Primitive Obsession? Vogen has now cured nearly 4,500,000 poor souls; the inflicted, who used to cling onto their ints and strings everywhere they went and shoehorning them into every situation.

Break free-do it today! github.com/SteveDunn/Vo...

#primitiveobsession
#dotnet
#software

1 month ago 1 1 0 0

I can sympathise!!

1 month ago 1 0 0 0

@jetbrains.com - what's happening with Writerside? First it was a standalone project (which was great). Then it was an IDE plugin (not so great), and now it's not available in the latest Rider IDEs (terrible).
How do I update my documentation?
#jetbrains #writerside

4 months ago 0 0 0 0

Nice!

4 months ago 1 0 0 0

Glad I left that shit show! May he gather enough wealth to fully enter oblivion!

5 months ago 1 0 0 0
PacMan in Blazor WebAssembly

For those playing #pacman on #google today, here's a version in #dotnet #blazor #webassembly that is faithful to most things in the original (except the kill screen on level 256!)

stevedunn.github.io/PacManBlazor/

5 months ago 4 0 0 0
https://www.techorama.nl/agenda/session/vertical-clean-modular-microservices-making-sense-of-modern-architectures/ https://www.techorama.nl/agenda/session/vertical-clean-modular-microservices-making-sense-of-modern-architectures/

πŸ€” Clean Architecture? Vertical Architecture? Modular Monoliths? Microservices?

✨ Ardalis demystifies these TODAY at Techorama at 13:15!

Learn more here: πŸ‘‡πŸ»
www.techorama.nl/agenda/session/vertical-...

5 months ago 3 2 1 0
Advertisement

Jeez, some of those have a lot of code. I guess that doesn't come across well on audio...?

5 months ago 1 0 1 0

Oof! Ok, I'll get the first two rounds! 🍻🍻

5 months ago 0 0 0 0

Completely understand. Vogen's snapshot tests over all the permutations of conversions takes ages!

5 months ago 0 0 1 0

I'll get the first round, no problem!

I'm my defense, I only use primitives at the boundaries.

5 months ago 0 0 1 0
Post image

Trying to learn a domain can be challenging. Learn how the business talks about their domain by documenting their stories. πŸ“

Get our on-demand Domain Storytelling webinar: https://mailchi.mp/nimblepros/domain-storytelling

#DDDesign #UbiquitousLanguage

6 months ago 1 1 0 0
Preview
Get Started with WinUI - VSLive at MSHQ 2025 Get all the slides and samples from my presentations on GitHub.

I lost my dad to cancer in early August while I was at VSLive in Redmond, WA and wasn't able to present my WinUI session. If you were there and had in on your schedule for the week, you can still get my slides and demo projects on GitHub:

buff.ly/Q9IpKiR

#vslive #windowsdev #winui #dotnet #csharp

6 months ago 8 2 2 0
Preview
JetBrains .NET Days Online 2025 Join us on October 8-9, 2025 for a free virtual event bringing together the most influential people in the .NET space to talk about topics they’re passionate about, including .NET Aspire, Blazor, and ...

My speaking tour kicks off this morning with #jetbrains #dotnet Days Online in about 90 minutes. I’ll be doing a quick 45-minute talk on Clean Architecture. Other talks happening now!

lp.jetbrains.com/dotnet-days-...

6 months ago 9 6 0 0
Post image Post image

New version of Vogen with three great contributions from the community!
github.com/SteveDunn/Vo...

#dotnet #.net #csharp #ddd #primitiveobsession #cavey

6 months ago 2 1 0 0

Amsterdam? Weird innit. Gets weirder... 😁

7 months ago 1 0 0 0
Advertisement
Post image Post image

New version of Intellenum; intelligent enums backed by a source generator for fast lookups and switching. This release contains improved `[Try]FromName` with case-insensitivity and culture awareness with a contribution from a new community member! \o/

github.com/SteveDunn/In...

#csharp #dotnet

8 months ago 3 0 0 0
Preview
GitHub - SteveDunn/Vogen: A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects - SteveDunn/Vogen

github.com/SteveDunn/Vo...

8 months ago 0 0 0 0
Post image Post image

New version of Vogen, with help from 4 new contributors!

Better OpenApi support and extensibility for generated EFCore converters, as well as better compatibility with netstandard consumers.

#dotnet #ddd #csharp

8 months ago 1 0 1 0
Preview
GitHub - mistahoward/blazor-why-did-you-render: Inspired by WellSoftware's why-did-you-render for React - Why Did You Render for Blazor. Inspired by WellSoftware's why-did-you-render for React - Why Did You Render for Blazor. - mistahoward/blazor-why-did-you-render

Nifty tool for Blazor that shows when, why and how long re-renders take place:
www.reddit.com/r/Blazor/com...
github.com/mistahoward/...

8 months ago 5 1 1 0

Out of all of the possible Gods, some people believe in one less God. Ricky Gervais I think... Wise words...

8 months ago 2 1 0 0

Rather futile. I recently introduced permutation tests, which proved that, despite 90% coverage, we tested just a small fraction of possible paths through the code.

8 months ago 0 0 0 0

Oof! Thanks for the info. I'll take a look. I knew there were issues on the iPhone. Never heard of Vivaldi, but it'd be nice if the premise of this technology were true, and if not, fix it.

8 months ago 1 0 0 0

That's great to hear. It's a shame it's a difficult mechanic to handle on touch a screen. No problem in the 80's with a joystick (and a cigarette holder next to it!)

8 months ago 1 0 0 0

Very kind, thank you!

8 months ago 0 0 1 0
James Shore: Testing Without Mocks: A Pattern Language

Re-upping this paper from @jamesshore.bsky.social (hope that's him):

www.jamesshore.com/v2/projects/...

This was influential on the direction that Wolverine has ended up taking.

8 months ago 2 3 2 0
Advertisement
Preview
Prefer test-doubles over mocking frameworks This post looks at the benefits of test-doubles over mocking frameworks

Thanks, I'll take a read. It's an interesting subject and something I wrote on a while back dunnhq.com/posts/2024/p...

8 months ago 0 1 0 0

Very nice indeed! Well done!

8 months ago 1 0 0 0

It didn't work out despite *that* hammer?! Perhaps you needed a 10x chair-putter-togetherer! Or 50 normal ones... 😁

8 months ago 1 0 0 0

Can you use more than 1 alt tag? I do think we need another, similar, tag: "image-generation-proompt"

9 months ago 0 0 0 0