freecodecamp.orgHow to Implement Type Safe Unions in C# With OneOfHave you ever needed a method to return different types depending on the situation? Perhaps a payment processor that returns different payment types, an order that can be in various states with different data, or better, a file loader that handles mu...Jan 23·12 min read
freecodecamp.orgHow to Use Loops in C#Writing the same code repeatedly is poor practice in C# and doesn’t follow the Don’t Repeat Yourself (DRY) principle. But, there are many times in programming where you need to repeat commands, operations, or computations multiple times — perhaps cha...Sep 17, 2025·7 min read
freecodecamp.orgHow to Build Micro Frontends in React with Vite and Module FederationMicro Frontend Architecture has become increasingly popular in recent years, as teams look to re-use parts of their existing applications in new projects rather than rebuilding everything from scratch. Micro frontends also allow large teams to share ...Aug 26, 2025·15 min read
freecodecamp.orgWhat Are JSON Web Tokens (JWT)?When you’re working with any website, application, or API, you'll inevitably need to log in and authenticate your user base. One of the more commonly used methods of passing around authentication credentials from one system to another is using a JSON...Jul 7, 2025·16 min read
freecodecamp.orgHow to Create Accessible and User-Friendly Forms in ReactWhen designing web applications, you’ll often be asked the age old question “How accessible is your website” and “Does it offer the best user experience?”. These are both very valid questions, but they are often overlooked in favour of rich or fancy ...Apr 29, 2025·19 min read