Modern C# Design Patterns
Exploring common design patterns in C# with practical examples for building maintainable applications.
I'm Facundo, an accidental software engineer from Montevideo, Uruguay. I've built things for FIFA, ESPN, WiseTech Global, and a few startups you've never heard of (and never will) — some of which actually work.
“Debugging is twice as hard as writing the code. So if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”















Exploring common design patterns in C# with practical examples for building maintainable applications.
A practical guide to creating clean, performant REST APIs using ASP.NET Core Minimal APIs.
A deep dive into creating a performant portfolio website using Next.js 15, TypeScript, and Tailwind CSS.
Essential TypeScript patterns and best practices that will level up your code quality.
Practical strategies to improve your React application's performance and user experience.
Have a question or want to work together? Send me a message.