Blog
  • Articles
GitHub YouTube

Articles

August 15, 2026

Let’s catch up with C#! Exciting new features in C# 9 to C# 14!

With every iteration of C#, we get more and more features that are meant to make our lives as developer a lot easier.

Let’s explore what’s new in C# 9, 10, 11, 12, 13 and 14!

We will look at how the language has changed and why these changes to the language will make us better C# developers, with less bugs in our code.

read more
August 14, 2026

.NET Testing Techniques You Didn’t Know You Needed

Testing is hard. Testing the right things in the right way is even harder. In this talk, I’ll show techniques that will help you write better, more productive tests.

We’ll explore mutation testing, which checks whether your tests actually catch bugs instead of just always passing. Property-based testing lets your code generate hundreds of input variations automatically, exposing edge cases you wouldn’t have thought of. And for complex data structures or legacy code, snapshot testing can capture outputs and catches unexpected changes over time.

read more
August 12, 2026

Everything a .NET developer needs to know about configuration & secret management

App configuration. Settings. Secrets. We have all dealt with these things in our code without thinking much about it.

But how does this actually work in .NET and how do you make the most of it? And more importantly, how do you store them correctly and prevent leaking secrets?

read more
August 11, 2026

.NET supply chain: Protecting against hidden threats

Modern software relies heavily on third-party components like open-source libraries and NuGet packages, which can introduce security risks.

If you’re not carefully managing these dependencies, you could expose your application to vulnerabilities or even malicious code, just like what happened with Log4J.

In this session, we’ll cover best practices for securing your .NET projects, including using tools like Trivy and NuGet’s security features to scan and monitor dependencies. We’ll also discuss supply chain observability, how to track vulnerabilities and ensure the integrity of your components.

read more
August 6, 2026

SVGs, ah yes the crazy files with XML that make pretty figures

I’m sure most people have used an SVG at some point. Some may even have peeked inside the file, only to scream from the overwhelming jumble of numbers and letters.

In this lightning talk, we will demystify SVGs and show how you can make a simple SVG yourself!

read more
August 5, 2026

You are doing logging in .NET wrong. Let’s fix it.

Logging is a vital part of every application that runs in production. It is in place to tell a story about the lifecycle of its runtime and make it easy for developers to debug a system and identify what failed and how when things go wrong. It is, however, extremely easy to get it wrong, and the problems caused can stay hidden for years. In this session, I will talk you through all the possible issues that logging can cause and show you how you can fix every single one of them.

read more
August 4, 2026

TypeScript 7 Is Here (And It's 10× Faster)

TypeScript technical fellow Anders Hejlsberg introduces TypeScript 7, the native code (Go) port of the compiler and tooling that runs roughly 10x faster than TypeScript 6.

Watch a live compile of the 2.3M-line VS Code codebase drop from 50s to under 5s, see how shared-memory concurrency uses every core, and check out the new LSP-based language server with near-instant references, squiggles, and startup — all with 99.99% compatibility with TypeScript 6.

read more
August 3, 2026

Modern Architecture 101 for New Engineers & Forgetful Experts

I’ve been a Microsoft field engineer for fourteen years—learn from my experience and mistakes. Today’s landscape of architectural choices for enterprise solutions is vast, with real problems to solve and real issues that come with those solutions.

Big enterprises or small, problems are problems. There are plenty of tools and frameworks, but what really sets enterprise solutions apart from one-off applications are the fundamental patterns. In this session, we’ll break down a typical enterprise architecture piece by piece, focusing on the decisions engineers and architects make when tackling common problems and requirements. We’ll dive into areas like scalability, security, integration, and maintainability, giving you practical insights whether you’re new to the field or just need a refresher.

read more
August 2, 2026

Unlocking the Full Potential: The Harmonious Dance of EF Core and SQL Server

Every tool possesses untapped potential, waiting to be discovered. Explore the poetic synchronization between EF Core and SQL Server, as they join forces to create the most elegant solutions. Let’s embark on a journey from understanding basic scaffolding to the intricacies of schema evolution and SQL debugging. It’s time to be inspired by the art of database craftsmanship.

read more
  • ««
  • «
  • 1
  • 2
  • »
  • »»
© Blog 2026
GitHub YouTube