Welcome to DotBlog

Yes, another .NET blog.
No, not another “Hello, World.” This one is about the sharp edges: graphs, GPUs, enterprise reality, and audits that actually hold up.

What you’ll find here

  • Graph systems — practical traversal patterns, modeling trade-offs, and production stacks with an own approach of a distributed graph system.

  • Enterprise architecture — the calm, boring parts that prevent fire drills (integration seams, boundaries, and compliance-by-design).

  • High-performance & “silicon-agnostic” computing — squeezing cycles with .NET across x64 and Arm64, and avoiding vendor lock-in where it hurts. (Microsoft Learn)

  • GPU kernels from C# — hands-on posts with ILGPU (CUDA/OpenCL/CPU backends) and DotCompute (hardware agnostic) when Windows or Linux are the targets. Expect minimal theory, maximal code. (ilgpu.net, GitHub)

  • Optimization & audit systems — feature engineering on graphs, anomaly signals, and controls that auditors don’t roll their eyes at.

Why .NET for this?

Because it’s a capable, cross-platform, open-source stack that now runs well on multiple OSes and architectures—useful when you want performance and portability instead of a platform tattoo. (Microsoft)

What to expect

  • Short posts. Working code. Benchmarks only when they change a decision.

  • Architecture notes from the field—less “ivory tower,” more “this didn’t break in prod.”

  • Examples using ILGPU/DotCompute for kernels, and - teaser on - a new concept for graph work, tied back to real audit and compliance scenarios.

If that sounds interesting, welcome aboard. If not, that’s also data.

—M.

0
Subscribe to my newsletter

Read articles from Michael Ivertowski directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Michael Ivertowski
Michael Ivertowski