The true progress is when innovation is for everyone
Console.WriteLine("Quick learning bites to grow together")
Smart home automation: Building a resilient DIY system
Hello everyone, Today, I want to explore a topic I’m passionate about that’s becoming increasingly…
Angular Monorepos with NX: The Power of Modularity
Recently, I’ve been working on migrating an enterprise-level application—a long-term project that will…
What’s new in Angular 20
At Google I/O, Angular 20 was announced and now is officially released, bringing innovations that promise to…
Ocelot API Gateway
In modern architectures, especially those based on microservices, the API Gateway represents a fundamental…
FluentValidation
Throughout my career as a developer, I’ve built, maintained, and extended hundreds of .NET applications.…
Hybrid Cache released!
Hey devs! Great news – .NET 9.0.3 just dropped a few days ago, and with it comes the long-awaited official…
Real-Time Monitoring of 300 Web Applications: A Case Study
In today’s article, I’ll share my experience developing a centralized logging system for monitoring…
Blazor .NET 9: a guide for beginners
Hello everyone! Today’s article is the first in an extensive series introducing Blazor development to…
Test APIs Directly in Visual Studio!
Recently, I had the opportunity to work on an integration project connecting my company’s system with a…
Store passwords in a database
Recently, I undertook the development of a small Single Sign-On (SSO) portal—a web application designed to…