Lifetime Scope in Blazor Client and Server Apps
Explains how Singleton, Scoped, and Transient service lifetimes behave differently in Blazor WebAssembly client apps versus Blazor Server apps.
Explains how Singleton, Scoped, and Transient service lifetimes behave differently in Blazor WebAssembly client apps versus Blazor Server apps.
Guide to fix Azure Disk Encryption status after manual decryption, enabling VM subscription moves.
A developer shares principles for using instant messaging (like IRC) productively in tech work, emphasizing its ephemeral nature and the need to shift important info to permanent mediums.
How to fix the missing .NET Framework 4.5 reference assemblies error in Visual Studio 2022 by copying files from a NuGet package.
Explains CPU branch prediction using a railroad analogy, detailing how predictable conditional statements (if/else) can significantly improve performance.
A review of key new features in C# 10, including record structs and static abstract members in interfaces.
A developer's hands-on experience building a web app with Serverless Cloud during its public preview, covering setup, features, and workflow.
A tutorial on using the ILGPU library to perform GPU-accelerated matrix multiplication in C#, comparing performance with a naive CPU implementation.
A Java developer advocate shares 11 useful tips and tricks for Java developers, covering records, patterns, jpackage, and more from dev.java.
A developer built an API to automatically find Azure resource abbreviations, eliminating the need to manually check Microsoft Docs.
A developer reflects on the burnout and challenges of maintaining an open source project, leading to its eventual abandonment.
A critical analysis of the 4privacy Kickstarter project, examining its privacy promises, technology, and potential economic and trust challenges.
Explains JEP 413 for Java 18, enabling executable, testable code snippets in JavaDoc from external files like src/test/java.
Explores C# .NET 6 preview features enabling static abstract members in interfaces, focusing on generic math and parsable contracts.
Microsoft PM announces a series of public presentations on Azure SQL Managed Instance, covering new features, HA/DR, performance, and monitoring.
Lyft's iOS team details their journey from a monolithic Objective-C app to a modern, modular architecture to improve scalability and maintainability.
A curated list of developer-focused sessions at Microsoft Ignite 2021, tailored for Australian developers, covering Azure, cloud-native, and low-code topics.
Addresses common misconceptions about Julia's performance, explaining its JIT compilation, startup time, and best practices for optimal speed.
A guide to implementing a consistent Azure resource naming strategy using Bicep modules and infrastructure as code.
A developer shares how quitting Twitter's timeline improved their mental health and shifted their focus to client work and mentoring.