C# 14: Introducing field-backed auto‐properties via the contextual keyword field
C# 14 introduces the 'field' keyword, allowing developers to add logic to auto-properties without manually declaring a backing field.
C# 14 introduces the 'field' keyword, allowing developers to add logic to auto-properties without manually declaring a backing field.
C# 14 allows using modifiers like 'ref' and 'out' on lambda parameters without explicitly stating the type, reducing code noise.
A developer explores the intersection of spiritual practice and code by building a contemplative, non-gamified Bible study tool, kjvstudy.org.
A software architect's humorous account of a client derailing a professional Power BI dashboard project with a chaotic, self-built data model.
A summary of key Azure IaaS and Azure Local announcements from Microsoft Ignite 2025, focusing on infrastructure, networking, and sovereign cloud updates.
How to set default code block languages in Mkdocs for automatic Python syntax highlighting in documentation.
C# 14 introduces new implicit conversions for Span<T> and ReadOnlySpan<T>, reducing boilerplate and improving code readability.
Explains why stopping a listener immediately during app shutdown causes failed requests and details the correct graceful shutdown sequence.
Analyzes LLM APIs as a distributed state synchronization problem, critiquing their abstraction and proposing a mental model based on token and cache state.
A personal reflection on the talks and themes at FFConf 2025, covering diversity, privacy, web components, and AI in web development.
Announcing elbruno.Extensions.AI.Claude v0.1.0-preview.2, a .NET library for integrating Claude AI models with Azure AI Foundry and Microsoft.Extensions.AI.
An Intel Fellow shares advice on how to give effective, constructive technical feedback to hardware vendors like Intel to influence product development.
A guide to using the Arconia framework to add Quarkus-like Dev Services and observability features to Spring Boot applications.
Explains how to integrate Azure Application Gateway for Containers with Istio service mesh for TLS encryption in Kubernetes, focusing on sidecar mode.
A curated collection of articles on software architecture, development practices, and Agile methodologies, focusing on platform engineering, code quality, and team dynamics.
C# 14 introduces the null-conditional assignment operator, allowing safe property and indexer assignments that skip execution if the receiver is null.
A developer shares lessons on building AI agents, discussing SDK abstractions, caching, reinforcement, and tooling challenges.
Introducing tree-me, a CLI tool that simplifies Git worktree management with automation and sensible defaults for parallel development workflows.
A JavaScript tutorial demonstrating input buffering and delayed keyboard event visualization for game development concepts.
A guide to using Anthropic's Claude models in Microsoft Foundry with Microsoft.Extensions.AI via a custom HTTP handler for API format translation.