Custom config sections using static virtual members in interfaces
Explores using C# 11's static virtual members in interfaces to create a cleaner, convention-based approach for registering and consuming custom configuration sections.
Explores using C# 11's static virtual members in interfaces to create a cleaner, convention-based approach for registering and consuming custom configuration sections.
Explains how to use new provider-defined functions in Terraform 1.8, including syntax and examples like AWS's arn_parse.
A technical guide on using Apache Flink SQL to stream data from Apache Kafka into Apache Iceberg tables, including code examples.
Explores architectural solutions for handling overlapping IP address spaces in Azure, focusing on VNET-to-VNET NAT and Private Link for services like AKS and Databricks.
A deep dive into the privacy, security, and UX pitfalls of in-app browsers, inspired by a Frontend Masters blog post.
A developer reflects on their progress in the #100DaysToOffload writing challenge, sharing key posts and their current status.
Python 3.12 deprecates datetime.utcnow(). This article explains why and how to migrate to timezone-aware datetime.now(timezone.utc).
Troubleshooting guide for importing SSL certificates into NVIDIA GPU Operator to enable a private apt repository on Ubuntu 20.04.
Explores whether Crossplane, a Kubernetes-based control plane tool, can replace Terraform for infrastructure orchestration, analyzing their roles and differences.
A guide to deploying a Next.js static website using Azure Static Web Apps, covering setup, GitHub integration, and deployment.
The technical changes behind Puzzmo's 'Weird Puzzmo' update, enabling playful puzzle variants and a new extension system.
Analyzes the economic challenges for businesses trying to monetize open source software, highlighting the inherent conflict between collaboration and competition.
Announcement and guide for VMware Explore Europe 2024, covering registration details, event highlights, session tracks, and benefits of attending.
Explains how to use the MemberNotNullWhen attribute in C# to fix nullability warnings for guarded properties, ensuring clean builds.
Explores Bayesian alternatives to the frequentist t-test for comparing two means, discussing non-parametric and resampling-based approaches.
A technical follow-up article exploring advanced finite-state transducer algorithms for generating and analyzing complex aperiodic tilings like Penrose, hat, and Spectre patterns.
Introducing sql-compare, a tool for managing and testing SQL database migrations, born from the challenges of evolving PostgreSQL schemas at Mergify.
A developer restores and open-sources the old JetBrains Omea information management app, making it run on modern Windows.
Explains how to create deep links to specific pages within PDF files using URI fragments like #page=<number>.