Novacare blog

Setting up my MacBook Pro for software development in .NET

Setting up a MacBook Pro for the first time is a ritual that allows new perspectives to shine. This is my first time using a MacBook Pro for software development and I got to say that the machine is a powerhouse! Like in any relationship, It's always exciting…

Super thin reverse proxy with YARP and Refit

Discovering technology that perfectly aligns with our needs is always exhilarating. YARP, a Microsoft creation, is one such gem, especially when it comes to managing requests through a proxy. This article delves into integrating YARP with Refit to create an efficient reverse proxy setup. What is a Reverse Proxy? Before…

Moving from AAD Pod Identity to Workload Identity in AKS

Managed identities are a good way to avoid secrets and enhance the security of your application. Workload identity provides a means to connect your AKS cluster to managed identities. The previous method of connecting these identities to AKS involved installing AAD Pod Identity in the cluster and using CRDs (Custom…

Using NDepend to uncover code smells

Code quality should be a high priority for a coder. NDepend is a tool that helps coders to sniff out the smells in their code. After a friendly chat with the NDepend's author, Patrick Smacchia, I got started using the tool on my projects. Installation on Linux The…