DocumentIO — Building a Unified API for 7 Document Formats in C#
DocumentIO — Building a Unified API for 7 Document Formats in C This is part of my series on building the VNML Agent Framework — a 100% local agenti…
Latest Architecture news from Tech News
DocumentIO — Building a Unified API for 7 Document Formats in C This is part of my series on building the VNML Agent Framework — a 100% local agenti…
Vertical Slice Architecture (VSA) is one of the most popular ways to structure .NET projects today. It structures an application by features instead…
When building a RESTful API, securing your endpoints is just as important as the business logic itself. While implementing JWT (JSON Web Tokens) in…
"Πλήρης οδηγός για Aggregates και Aggregate Roots στο DDD, με πρακτικά παραδείγματα C#, EF Core, Clean Architecture και Business Rules." tags: dotne…
A pentest report came back with a finding rated "high": change the invoiceId in GET /api/invoices/{invoiceId} , and a logged-in user from Tenant A c…
Date and time bugs are the worst kind: the code is correct on the day you test it, in the time zone you test it in. Then the clocks change, or a use…
Hey lovely readers, The GDPR has been around since 2018, and most of us have heard of it. But when I ask developers what it actually means for the c…
Εισαγωγή Ένα από τα σημαντικότερα ζητήματα στον σχεδιασμό μιας σύγχρονης εφαρμογής είναι ο τρόπος με τον οποίο διαχειριζόμαστε τις αποτυχίες. Στην κ…
AI/ML Fundamentals A deep-dive walkthrough of the core ideas behind modern AI — covering how AI, machine learning, and deep learning relate, the thr…
Introduction I love Blazor so much. I have used it to build more than 10 projects this year. One thing I enjoy is that I can build interactive web a…
An architectural case study of designing, building, and deploying a proprietary business platform without overengineering it. Note: This case study…
This is the implementation companion to the LinkedIn article The Model Isn’t Your Agent. The Harness Is . That article makes the architectural argum…
We've come a long way. In Part 1 we connected a C# app to a Beckhoff PLC and did our first read and write. In Part 2 we stopped polling, subscribed…
This is the final post in the series. The Task Tracker has been built, refactored, rendered, and made interactive, genuinely working since Part 4, b…
A Pedagogy-First Architecture: From Minimum Viable Lessons to Modular C# ScriptableObjects EDUCATIONAL GAME ARCHITECTURE & UNITY GAME DESIGN Cap…
Я не люблю Clean Architecture, не люблю DTO и не люблю мапперы. Они превращают сохранение одной строки в базу в путешествие через четыре проекта, тр…
SignalR makes real-time communication in .NET applications simple. You can send live data, notifications, and streaming updates to clients with mini…
The Problem When it comes to dealing with the problem of background task processing in a distributed .NET system, you are usually presented with two…
A weak developer stares at an empty .cs file and starts typing syntax until the red squiggly lines go away. A software engineer designs the system b…
Framework warnings are valuable because they turn hidden risk into visible friction. But a warning is still an interpretation of the evidence availa…
The CancellationToken That Never Propagated: A Subtle ASP.NET Core Timeout Bug I Missed in Code Review In the early stages of my career, I believed…
Parts 1 and 2 covered WPF and MVVM, a desktop application built and then properly structured. Part 3 pivots to the web, genuinely new territory. Raz…
Mattrx ran its predictive features on a Python scikit-learn microservice for two years. We replaced it with ML.NET running in-process inside the exi…
Hello! In this tutorial we will build your own ASP.NET service with database and learn what is EF Core! Requirements IDE like Visual Studio/JetBrain…
Hello! In this tutorial we will build your own ASP.NET Service Dependency Injection! Requirements IDE like Visual Studio/JetBrains Rider .NET >=…
The part I actually cared about When I started Tickwise, the plan said the Rust core comes first and the engine bridges come later. That order was d…
There's a rite of passage for anyone who sells .NET software. One afternoon you drop your own DLL into a decompiler like ILSpy or dnSpy, and there's…
Bare-Metal LLM Inference in Pure C#: Bypassing CUDA Toolkits and Native C++ DLLs The conventional consensus across AI engineering is simple: high-pe…
One of my dreams when I started in software development was to build something like #include <iostream> — a tool that other developers like me…
Generic Math is easy to dismiss as a feature for numerical libraries. Its more important contribution is static abstraction: generic code can requir…