.NET Nakama Learning Paths
Announces new .NET learning paths for APIs, C#, and Blazor, plus a personal update on the author's newborn.
Ioannis (Giannis) Kyriakidis — Senior Software Engineer from Greece with 20+ years of coding experience, PhD in Artificial & Computational Intelligence, educator, and problem-solver passionate about building scalable systems, mentoring developers, and continuous learning.
10 articles from this blog
Announces new .NET learning paths for APIs, C#, and Blazor, plus a personal update on the author's newborn.
Announcing IdempotentAPI v2.0.0-RC, an open-source .NET library for adding idempotency to APIs, now with support for distributed cluster environments.
A technical guide on manually generating and installing a Let's Encrypt wildcard SSL/TLS certificate to enable HTTPS in a .NET Web API.
A guide to implementing resilience patterns like retries and circuit breakers in .NET Web APIs using the Polly library to handle transient faults.
Learn strategies like retries, circuit breakers, and bulkheads to build resilient web APIs that handle temporary failures in distributed systems.
Lists the top nine essential technical skills for a successful .NET developer, including C#, ASP.NET MVC, and database knowledge.
A guide to advanced .NET Collections, covering generic, concurrent, and immutable namespaces for efficient C# development.
Explains core C# concepts essential for LINQ and IEnumerable, including boxing, extension methods, lambdas, and closures.
An introduction to .NET's Language Integrated Query (LINQ), covering its architecture, generic types, query syntax, and operations for unified data querying.
Announcing the 1.0.0 Release Candidate for IdempotentAPI, a .NET library for building fault-tolerant, idempotent Web APIs in distributed systems.