PinnedIntegrating Keycloak Authentication with Angular: A Comprehensive GuideIntroductionOct 13, 2023Oct 13, 2023
PinnedA Seamless Guide to Keycloak Integration with .NET Applications: Enhance Security & User ManagementKeycloak is an open-source identity and access management solution that provides robust authentication, authorization, and single sign-on…Jul 28, 2023Jul 28, 2023
A Life-Saving Moment with AWS Lightsail: The Day I Broke and Fixed a ServerIt started as just another day managing an Ubuntu server on AWS Lightsail. My friend and I were troubleshooting a directory permissions…Dec 5Dec 5
How to Inject a Scoped Service into .NET Middleware (And Do It the Right Way)Let’s face it — middleware is one of those things in .NET that can trip you up if you’re not careful. Especially when you’re dealing with…Nov 15Nov 15
5 EF Core Features Every .NET Developer Should Know to Solve Common ProblemsEntity Framework Core (EF Core) is a game-changer for .NET developers who want an efficient and reliable way to interact with databases…Nov 8Nov 8
Dockerizing an Angular 18 Application with Node.js 21: A Step-by-Step GuideWith the latest versions of Angular 18 and Node.js 21, containerizing your web application using Docker ensures smooth deployments…Sep 10Sep 10
How to Ignore a Property in AutoMapper: A Comprehensive GuideAutoMapper is a popular object-to-object mapping library in .NET, which helps reduce the amount of manual code needed when transferring…Sep 10Sep 10
How I Found the Perfect Solution to Deploy Keycloak in Production with Remote PostgreSQL.Deploying Keycloak in a production environment can be challenging, but after some trial and error, I found a solution that works…Aug 26Aug 26