I Built a Portable AI Skill That Safely Upgrades .NET Applications
I Built a Portable AI Skill That Safely Upgrades .NET Applications AI coding assistants have become incredibly good at writing code. But I kept runnin…
Latest Team Management news from Tech News
I Built a Portable AI Skill That Safely Upgrades .NET Applications AI coding assistants have become incredibly good at writing code. But I kept runnin…
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…
A component can compile in a shared assembly and still be impossible to construct in one of the applications that renders it. That is easy to miss whe…
If you've started multiple .NET projects, you've probably written the same appsettings.json file over and over again. It usually begins with the basic…
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…
At seven o'clock every Monday morning, thousands of workers on active heavy construction sites log into their mobile devices to complete mandatory equ…
Lightweight. Familiar. MIT Licensed. Built for .NET 8, 9, and 10. Following AutoMapper's recent licensing changes, many .NET developers have started l…
The most expensive restart in SaaS is often the one nobody planned: onboarding a new customer. Every SaaS team expects adding a tenant to be a databas…
Over the last 14+ years, I've been working with the Microsoft technology stack, designing and delivering enterprise applications for procurement, inve…
A notification badge looks like a small feature. In a distributed application, it can expose a large architectural assumption. I recently investigated…
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 …
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…
This post was originally published on MatrixTrak.com — the production reliability toolkit for trading bot operators and .NET engineers. When requests …
Introduction Modern development isn’t just about writing code—it’s about writing better code, faster . With AI-assisted tools like GitHub Copilot and …
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…
Two Azure services can look nearly identical on paper. Both connect systems. Both can call an external API, transform data along the way, and handle e…
🎲 A Tale of Inference Woes 🎲 Thy context window overflows with dread, Thy API keys scattered 'cross thy thread. Thou switchest providers mid-conversat…
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…
Your AI roadmap does not die from a bad model. It dies from integration glue code — the hand-written adapter that wires agent number four to backend n…
Bolting an LLM onto your pull requests is a weekend project. Building AI code review that your engineers don't disable within two weeks is the actual …
AI coding assistants already understand .NET. The next challenge is teaching them how your team builds software. One of the most interesting things ha…
Author: Erwin Wilson Ceniza Published: July 2, 2026 Tags: GraphQL | HotChocolate | BatchDataLoader | CQRS | Outbox Pattern | Apollo Federation | .NET …
A few weeks ago I released OfficeAgent.NET 0.1 , an open-source .NET library that lets AI agents create and edit real Word documents. Instead of manip…
Hello everyone! For many years, I have been developing equipment control software and long-term support products using .NET/C#. Based on the experienc…
This article is part of the Comprehensive Guide to Microservices Architecture in .NET Core, Cloud and Azure series. Asynchronous Messaging with Azure …
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…