C# was originally a copy of Java.
How the tables have turned!
My looking at the new features in Java 21:
- records
- improved switch
- multiline strings
- instanceof
- pattern matching
C# was originally a copy of Java.
How the tables have turned!
My looking at the new features in Java 21:

The Marketing Developer
I build automation and integrations that remove the annoying stuff—using Power Platform, Dynamics 365 & Azure.
Join my personal newsletter and get practical insights on building faster, integrating smarter, and removing friction in IT systems — especially on Power Platform and Dynamics 365.
I used to see ChatGPT as my rubber ducky. 🦆 Now it’s officially my pair-programmer. For months, I used ChatGPT daily, mostly for brainstorming,...
Finally, a built-in way to edit the command bar in Dynamics 365! Remember when Microsoft promised we wouldn’t need Ribbon Workbench anymore? They...
7 things I wished I knew early in my developer career. After more than a decade of coding (and breaking) stuff in C#, JavaScript, Dynamics 365, and...