Build a Clean ASP.NET Core API with Signalynx and CQRS
ASP.NET Core controllers often begin with only a few lines of code. As an application grows, however, controllers can slowly become responsible for va…
Latest Team Management news from Tech News
ASP.NET Core controllers often begin with only a few lines of code. As an application grows, however, controllers can slowly become responsible for va…
Hey everyone, I'm excited to share my brand-new C# Crash Course for Beginners on YouTube! 🎉 For those of you who are new here, I'm Amir, a software de…
If you can cat a file, you can read the knowledge base. If you can git clone a repo, you can ship it. No vector database to stand up, no proprietary e…
Hello everyone! After publishing my Machine Learning with ML.NET series, I decided to turn the recommendation model into a complete application. In th…
In my preview.6 article , I wrote about what happens after a write is accepted: binary WAL frames, group commit, crash recovery, and durable retries. …
I wrote a single-file INI parser/editor for .NET that preserves formatting using regex instead of dictionaries with JSON support. I've been experiment…
In my first Squirix article , I wrote about why Squirix keeps a strict boundary between the client and the server. Applications use a typed client ove…
Fuse 4.2 is an open source .NET global tool that runs as an MCP server or from the command line. I built Fuse after watching coding agents repeatedly …
Introduction When you build games with Unity, you eventually run into the problem of managing static game data—often called master data in Japanese ga…
You built a nice domain model with rules and private properties — but EF Core wants simple classes with public get; set; . Don't worry. This guide sho…
It started with a very small problem. In our React component library, we wanted every component to have a nice displayName . So we did the obvious thi…
If you've ever written test data by hand, you know the ritual: a PersonBuilder , an OrderBuilder , an AddressBuilder … one hand-written builder per cl…
Multiplayer bugs in Unity rarely look like networking bugs. They look like "the game froze," "the player teleported," or "it worked in the Editor and …
One of the biggest challenges when building AI agents isn't writing the agent, it's testing it. Traditional unit tests work great for deterministic co…
Hello everyone! For many years, I have been developing equipment control software and long-term support products using .NET/C#. Based on the experienc…
The day AutoMapper stopped being a no-brainer For years, AutoMapper was the default. You added the NuGet package, wrote a profile, and never thought a…
Why TensorSharp is interesting right now Local AI is no longer just a Python or C++ story. TensorSharp is an open-source, .NET-native inference engine…
I joined a team where the controller was 800 lines long, the business rules were scattered between the controller and the DbContext , and "to run the …
Thinking about trying FtrIO? The new CLI makes it easy to start with just one feature flag If you've been curious about FtrIO (the .NET feature toggle…
Shipping an application that I didn't have access to was giving me heartburn. So I decided to create a lightweight feature flag tool. The Problem The …
This is Part 13 of my series on the Microsoft Agent Framework. You can read the original post over on lukaswalter.dev . In the previous article , we l…
In the last part, we looked at how expressions make your workflows dynamic. Today, we are discussing the backbone of any production-ready system: Pers…
TL;DR — AI assistants are producing C# that looks correct and passes review, but reintroduces production regressions we spent years training out of te…
I spent 4 months of nights and weekends building CapyBro — a Windows tray app that runs AI on any selected text via a global hotkey. Native .NET 8 + W…
5 Surprises Migrating .NET Framework to .NET 9 with Claude Opus My workflow before this little experiment was pretty standard for a .NET Framework to …
Importing data from Excel is a common requirement in ASP.NET Core applications. Whether you're building an HR system, inventory platform, CRM, or fina…
I'm building a Vulkan game engine in C# — Meet Winber Engine Hey Dev.to community! 👋 I've been working on something I'm really proud of — a game engin…
In my previous post, I described how historical trends shaped our (or at least my) perception of software architecture. However, with experience and s…
If you've ever upgraded EF Core and had to touch 300 files, or tried to unit-test a single business rule and realized you needed a running database fi…
If you've spent any time building with LLMs, you've probably hit the wall: a single prompt only gets you so far. Stuff too much into one prompt and th…