Fixing 404/403 Errors in Cloudfront and S3
A technical guide on fixing S3 bucket 403 errors to show proper 404 pages in Cloudfront without making the bucket public.
A technical guide on fixing S3 bucket 403 errors to show proper 404 pages in Cloudfront without making the bucket public.
Explains how Azure AD and RBAC control access to Azure DevOps, GitHub, and Azure resources as part of DevSecOps identity management.
A developer's perspective on the challenges of implementing authorization (authz) in software, balancing minimal effort with security needs.
Troubleshooting guide for Azure DevOps Contributors encountering TF401027 error when trying to create a new repository.
A guide to regaining administrative access to your Azure Root Management Group after accidentally locking yourself out.
Explains the 'Need-to-know' security principle for SQL Server and Azure SQL, detailing access control methods and implementation scenarios.
Explains how to use Azure Role-Based Access Control (RBAC) with Azure Key Vault, including enabling it and the new built-in roles.
Explains how to use tokens and scope maps in Azure Container Registry for fine-grained repository-level access control.
A technical guide on using Azure Managed Identities to authenticate and access Azure Service Bus, eliminating the need for stored connection strings.
Explains a workaround for creating private properties in Swift protocols to hide implementation details from conforming types.
Guide on granting non-admin users read-only access to Service Endpoints in Visual Studio Team Services (VSTS) for secure deployments.
A tutorial on fixing Swift framework errors like 'unresolved identifier' and 'has no member' by using public access control.
Explains Swift framework errors like unresolved identifier and no member, emphasizing the need for public access control.
A guide to implementing Access Control List (ACL) authorization using the Gate system in Laravel 5.1.
How Xcode 7 simplifies unit testing in Swift with the @testable keyword, removing the need to change access modifiers.
Learn how Xcode 7 simplifies unit testing in Swift with @testable import, removing the need to change access modifiers.
Introduces a PowerShell module for tracking and reporting changes to file, folder, and share permissions (ACLs) over time for security auditing.
Explains differences in Swift access control vs C#, focusing on how 'private' works differently in Swift.
Explores three nuanced behaviors of Swift extensions, including visibility into private members and access control.
Explores three nuanced behaviors of Swift extensions: visibility into private members, file location effects, and default access modifiers.