The true progress is when innovation is for everyone
Console.WriteLine("Quick learning bites to grow together")
Angular config: from environment.ts to http entpoint
Hi everyone, in today’s article I want to tell you about how I replaced Angular’s configuration file…
Storage in a modern web applications
We interact with hundreds of applications and web apps every day—opening news sites and instantly seeing…
How to add MCP Server to an existing project
Hey everyone, Today I want to talk about an interesting project that really made me think about what innovation…
Integrating SonarQube with GitLab: a complete DevOps guide
Welcome back to this new article dedicated to the DevOps world! Recently, I found myself needing to configure a…
Architecture and use case: how to building a dynamic UI entities system for enterprise applications
Hello everyone! Today I want to share a real-world development journey where I served as both solution architect…
Best practices to design REST APIs the right way
As a web developer, I’ve spent countless hours both building and consuming REST APIs. Like everything in…
EF Core 10: .leftJoin() and .rightJoin() in LINQ
For many developers, November isn’t just about fall foliage—it’s also when the new .NET version…
ASP.NET Core 10 – What’s new!
Welcome back to my blog, Today we’re diving deep into the key highlights from .NET Conf covering version…
C# 14
At .NET conf 2025, the new version of C# was unveiled. In this article, we’ll explore the new features and…
Claude 4.5
Claude Sonnet 4.5 has just been announced and released! In this article, I’ve compiled the key highlights…