Dapr 1.7 introduces the Workflow building block. It is a direct competitor to Azure Durable Functions but runtime-agnostic. The workflow state is durably stored by Dapr, allowing it to resume after crashes.
Read more โMonth: March 2022
Azure Functions Flex Consumption: Preview
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 โ