Eric Williams
banner
evvillian.bsky.social
Eric Williams
@evvillian.bsky.social
Primarily a father but I also have to program for food. Full-time dotnet developer fiddler of other stacks. And has been endurance cyclist.
Pinned
Fun little SignalR project. Remote desktop via multiple SignalR clients and A SignalR server proxying the PC to the Client. No direct connect from the browser to computer, no network ports slash. The desktop client is 90% C# with some bindings into some native libraries.
just whipped up my first #dotnet Roslyn Analyzer and Code fix for my minimal API endpoint generator.
September 15, 2025 at 4:01 PM
got a solid API snuffed out and don't plan to break anything public. Automatically generating minimal APIs and route groups for #dotnet applications. Try it out on #nuget github.com/Scribbly-Fun...
GitHub - Scribbly-Fun/Scribbly.Stencil: A minimal API endpoint source code generator designed to streamline project structure and endpoint declarations.
A minimal API endpoint source code generator designed to streamline project structure and endpoint declarations. - GitHub - Scribbly-Fun/Scribbly.Stencil: A minimal API endpoint source code genera...
github.com
August 6, 2025 at 12:44 AM
This minimal API generator is starting to come together. Just declare a function, any function and the generator will map it to endpoint groups or the root application. Im working on route configuration API as well so users can configure the groups or configure the endpoints indevidually.
August 3, 2025 at 4:21 PM
@jetbrains.com updated to the latest #Rider for #dotnet Creating source generators is finally awesome and has never been easier. Direct project references update after build. It's very easy to debug and review the output code. Great Work! Instant feedback loop
August 3, 2025 at 1:10 PM
My girlfriend just told me ‘anytime you use an underscore it’s code’ 🧐 thoughts #softwaredevelopment
July 29, 2025 at 4:49 PM
are folks seriosuly overhere writing console apps in JS and running them locally on node?
July 18, 2025 at 8:02 PM
Wrote this little #csharp #dotnet ‘Medihater’ package for no reason other than having a little fun with Generics. I think it’s got some pretty decent features for a first release

github.com/Scribbly-Fun...
GitHub - Scribbly-Fun/Scribbly.Broker: The Scribbly broker is a framework for publishing messages in memory through an application utilizing the Mediator design pattern.
The Scribbly broker is a framework for publishing messages in memory through an application utilizing the Mediator design pattern. - GitHub - Scribbly-Fun/Scribbly.Broker: The Scribbly broker is a...
github.com
July 5, 2025 at 5:14 PM
I was shook when I saw that copilot button inside GitHub issues, surely programmers are cooked now. Then it went on to tell me how to understand the issue and do a PR. I guess we get to keep our jobs a little bit longer
July 5, 2025 at 12:35 PM
Officially looking for a job that has never heard of scrum
July 3, 2025 at 12:58 AM
I created a little #dotnet #Aspire extension to build dotnet projects.
June 30, 2025 at 6:40 PM
June 30, 2025 at 6:01 PM
Anytime I do anything with generics in {insert any other language} I’m reminded C# is the GOAT
June 29, 2025 at 10:41 PM
Reposted by Eric Williams
BIG NEWS!!! my bff @james.montemagno.com is joining #aspirifridays tomorrow so @damianedwards.com and I can help him fix the Aspirification of an app he built based on an app that @davidfowl.com built?! the shenanigans will be high. bingo included. SEE YOU TOMORROW! www.youtube.com/watch?v=vIVs...
AspiriFridays - James Montemagno + Feedback Flow
YouTube video by dotnet
www.youtube.com
June 26, 2025 at 9:10 PM
oh boy, feeling pretty good about this Aspire setup. Running my SQL server, a node front end, aspnet API, and 10 client application similating hardware reporting into our call center #dotnet #aspire
June 19, 2025 at 9:56 PM
My EF Core SQL script is vibing hard to some #bustarhymes
June 11, 2025 at 7:45 PM
let's go #linux vs #window #github actions race🏁
May 10, 2025 at 4:40 PM
what is the best way to create a #dotnet #aspnet #opentelemetry route specific sampler? I created a custom sampler but it runs prior to the request information being added to the Activty so I can't really evaluate the route path
April 11, 2025 at 2:23 PM
In contrast asking why csharp sucks, hmm you must be doing it wrong :)
March 28, 2025 at 1:20 AM
Asking ChatGPT why JavaScript sucks, let me count the ways
March 28, 2025 at 1:19 AM
It’s funny how the people that hate flutter never used @flutter.dev
March 13, 2025 at 10:56 PM
Fun little SignalR project. Remote desktop via multiple SignalR clients and A SignalR server proxying the PC to the Client. No direct connect from the browser to computer, no network ports slash. The desktop client is 90% C# with some bindings into some native libraries.
March 13, 2025 at 10:31 PM
there are literally 1000000 reasons for code review, this is number 10023300
March 11, 2025 at 2:28 PM
sweet, #Rust FWT. I was able to make my first small rust library that watches the clipboard. I bound everything to a #chsarp library and packaged it as a nuget. I can now copy and paste text back and forth between machine over a SignalR connection and it supports windows/linux.
March 9, 2025 at 10:13 PM
March 9, 2025 at 11:55 AM
Having some fun today with #dotnet SignalR this week building a multi-user desktop support system that runs in the browser. Performance is shocking with realtime multicast notifications. Emulating 4 operators working on a single windows desktop.
March 8, 2025 at 8:00 PM