Skip to main content
  1. Tags/

Angular

Elevating Code Quality with Custom GitHub Copilot Instructions

Deep Dive GitHub · May 24, 2025 · 14 min read
The first time I let Copilot loose on one of my Angular repos, it wrote a perfectly reasonable component for 2021: constructor injection, class properties for state, NgModule imports. We were on Angular 19 with signals and standalone components.
Elevating Code Quality with Custom GitHub Copilot Instructions

Handling Authorization and Role-Based Access Control (RBAC)

Deep Dive .NET · Dec 1, 2024 · 19 min read
Introduction # Static role checks ([Authorize(Roles = "Admin")]) fall apart the first time someone asks you to add a permission without a redeploy. Once roles and permissions have to change at runtime, hard-coded role attributes become a liability. The Contact Management Application takes a different route: a dynamic policy provider that builds authorization policies from the database at request time, covering both the backend API and the Angular frontend, wired into JWT authentication without breaking the separation of concerns Clean Architecture expects.
Handling Authorization and Role-Based Access Control (RBAC)