The PRNG draw-tape: eager versus lazy
Munchausen makes one absolute promise: same seed, same data, forever, on any machine. A persona is "generated once," which raises a question that soun…
Tech news from the best sources
Munchausen makes one absolute promise: same seed, same data, forever, on any machine. A persona is "generated once," which raises a question that soun…
Same query. Same documents. Same model. And the RAG eval can still hand back a different Recall@8. Not because the model is flaky. Because of an ORDER…
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…
AI can generate an endpoint, a test fixture or a deployment manifest in seconds. That speed is useful, but it does not solve the expensive part of sof…
Hi lovely readers, Today we are looking at async and await . If these two words have ever shown up in your code and made you a little nervous, do not …
NGB Platform v1.3.1 is released. This release is an important milestone for the project because it shows something I wanted to prove from the beginnin…
If you build accounting, ERP, shop or billing software and sell into Europe, e-invoicing has probably landed on your roadmap whether you wanted it or …
I built CreditMeter, a small Windows tray app that shows GitHub Copilot AI-credit usage like a taxi meter. Why I built it Agentic coding makes AI usag…
So, I’m still fairly new to this dev thing—five years full-time, now a senior dev. I was recently told to pick up Angular for a new project at work, b…
I've been writing a short series on OpenIddict basics while preparing IdentitySuite's v3.0 release — here's part 1. The .NET framework developers choo…
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 …
There is a specific kind of code that feels small but annoying every time you write it. Not broken. Not complicated. Just… slightly clunky. For me, on…
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…
Web APIs & REST: Building HTTP-Based Services the Right Way A practical guide to REST principles and building well-designed HTTP APIs — covering r…
I’ve been playing with C# 15 quite a bit this week, and after yesterday’s post about the new with() syntax I started thinking about something I’ve alw…
This is a complete, hands-on guide to converting HTML to PDF in C# with the SelectPdf library for .NET . It works up from a three-line conversion to a…
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…
Switching to a Harder Migration Target The first comparison used eShopOnWeb , which was useful for testing the workflow, but it is still a relatively …
🎲 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…
In this tutorial you will build a complete authentication system step by step, connecting ASP.NET Identity to a free hosted PostgreSQL database on Sup…
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 …
Build AI-powered ASP.NET Core applications without relying entirely on cloud providers. Introduction If you've been experimenting with AI recently, yo…
AI coding assistants already understand .NET. The next challenge is teaching them how your team builds software. One of the most interesting things ha…
Learn secure authentication in Blazor with this production-ready starter template. JWT tokens, cookies, Radzen UI, and clean architecture explained. T…
Author: Erwin Wilson Ceniza Published: July 2, 2026 Tags: GraphQL | HotChocolate | BatchDataLoader | CQRS | Outbox Pattern | Apollo Federation | .NET …
AI coding assistants are great at .NET boilerplate, but ask one to generate PDF code and it will happily invent a method that doesn't exist, or reach …
Originally published at imrantech.hashnode.dev I Thought I Was Ready. I Wasn't. When I got my first job as a .NET developer, I genuinely believed coll…