Flex Consumption is a new hosting tier that combines the best of Consumption (pay-per-use) and Premium (always-ready instances). Key Features Minimum Instances: Keep 1+ instance warm to eliminate cold starts. Instance Size Options: 2GB, 4GB RAM (vs fixed 1.5GB in Consumption). VNET Integration: Without the Premium price tag.
Read more โPlaywright 1.20: Component Testing
Playwright now supports testing React, Vue, and Svelte components in isolation. This runs in a real browser, unlike Jest/JSDOM, catching CSS/styling issues that unit tests miss.
Read more โZero Trust Architecture: A Practical Guide
Zero Trust is a buzzword, but it is also a concrete architectural pattern. The principle: Never Trust, Always Verify. Implementation Pillars Identity: Every request must be strongly authenticated (MFA, Conditional Access). Device: Only managed, compliant devices can access resources (Intune/Endpoint Manager). Network: Micro-segmentation. No flat networks. Use Private Endpoints for Azure services. Data: Classify, encrypt, […]
Read more โC# 11 Preview: Raw String Literals
Embedding JSON, XML, or SQL in C# has always been painful (escaping quotes). Raw String Literals fix this. The number of ” characters is variable (minimum 3). The content is exactly what you type.
Read more โAzure Bicep 0.5: Compile-Time Imports
Bicep 0.5 introduces import for user-defined types. This enables reusable type definitions across modules.
Read more โKubernetes 1.24: Dockershim Removed
The day has come. K8s 1.24 removes Dockershim. If you are using Docker as your container runtime, you must migrate to containerd or CRI-O. What This Means You can still build images with Docker. The change affects the runtime inside K8s nodes. Managed services (AKS, EKS, GKE) have already migrated. If you run self-managed clusters, […]
Read more โ