Welcome to my digital garden—a curated collection of tutorials, insights, and experiments from my engineering journey. Learn about web development, software architecture, and the art of building maintainable systems.
Explore the newest articles on web development, architecture, and engineering practices.
Fluent 2 is Microsoft's modern design system providing comprehensive design tokens and components. Learn how to get started implementing Fluent 2 in your projects.
Website performance is crucial for user experience and SEO. Slow websites lose visitors and rank lower in search results. Learn practical techniques to optimize your site.
Web accessibility ensures websites are usable by everyone, including people with disabilities. Building accessible applications benefits all users and is often a legal requirement.
Static Site Generators (SSGs) have revolutionized web development. They offer a perfect balance between simplicity and power. Explore popular SSG options and when to use each one.
Learn how to leverage OpenAPI in ASP.NET Core 9 and use Swagger UI to create comprehensive and interactive API documentation for your web applications.
Learn how to implement both key-based and basic authentication in ASP.NET Core 9 to create versatile and secure API endpoints for different authentication scenarios.