Get the newsletter
Posts and notes straight to your inbox
Get new posts and short notes by email — no spam, unsubscribe anytime.
Blog
Browse by topic — architecture, Angular, AI, accessibility, careers, and more. The same engineering and product lens I bring to client work, published as it happens.

🔷 C# 15 Finally Gets It Right: Two Features That Actually Matter
C# 15 introduces configurable collection expressions with the with() clause and discriminated unions with compiler-enforced exhaustive pattern matching. Two features that solve real production problems.

What’s New in C# 14: Extension Members, Backing Fields, and Null-Conditional Assignments
C# 14, released in April 2025 with .NET 10 and Visual Studio 2022 support, brings several developer-friendly improvements.

💡 C# 13 Drops With Param Collections and Cool New Features
C# 13 has arrived with a host of new features, including param collections for flexible function parameters and a new escape sequence for…

😵💫 Nobody Expected C++ Memory Safety. Rust In Trouble
White House’s report may ignite C++ transition to a memory safe language meaning Rust will have to compete with the old calvary

🦈 C# 12 Preview: Primary Constructors, Optional Lambda P’s and Using Anything
Update: C# 12 is not yet released. I’ve adjusted the article to reflect the current status

🧵 Unleashing The Power Of C#11 String Literals: The Ultimate Guide
I can’t imagine coding without string literals in C# (or in any other programming language I use). C# 11 is all about sharing string…

C# 11 Is More Developer Friendly
C# is one of the greatest languages on Earth. It is founded on a strong commitment for the object oriented programming, but it’s not so…