We share things we learn while building software. Our blog covers practical notes, technical write-ups, and thoughts on tools, systems, and development work.

Learn how to securely access your remote server as if it's localhost using SSH tunneling with AWS EC2 instance.

Understanding Microsoft Role-Based Access Control (RBAC): Azure Roles, Entra ID Roles, Microsoft 365 Roles, and App Roles Explained with Examples.

Learn how to integrate Microsoft Entra ID with a Razor Pages app for robust access control. Follow our step-by-step guide.

Confused by the naming of different NET versions? Learn the differences between .NET Framework, .NET Core, and .NET Standard.