Fix Missing OpenAPI Elements From ASP.NET Core Minimal API Apps
Explains why OpenAPI definitions break in ASP.NET Core Minimal APIs after refactoring and how to fix them by preserving metadata.
Explains why OpenAPI definitions break in ASP.NET Core Minimal APIs after refactoring and how to fix them by preserving metadata.
Explores experimental cross-validation methods for complex survey data using replicate-weight decompositions to respect sampling structure.
A podcast discussion on the drawbacks of cross-platform mobile development and arguments for prioritizing native app development for better performance.
A software engineer reflects on his blogging hiatus, the impact of AI on writing, and his renewed motivation to create authentic human content.
A technical guide on manually deploying Azure Stack HCI, covering prerequisites, hardware requirements, and initial setup steps.
An introduction to property-based testing in TypeScript using fast-check, explaining how to test program properties instead of specific examples.
Explores a potential bug in Xcode where SwiftUI preview code and assets may not be properly excluded from App Store builds, recommending #if DEBUG checks.
Explains the differences between .NET's MemoryCache, DistributedCache, and the new HybridCache, including their use cases and code examples.
An article exploring science-based games and interactive 'explorable explanations' as engaging alternatives to traditional teaching methods.
A developer reflects on burnout from managing game dev competitions, sponsorship struggles, and failed backend projects, while exploring new tech like Web Monetization.
A step-by-step guide to upgrading PostgreSQL from version 15 to 16 on Ubuntu 24.04, covering cluster management and commands.
A developer details the technical process of merging her separate blog and main website into a single Astro-based site for better SEO and maintenance.
A step-by-step implementation guide for a Virtual DOM library in ~200 lines of JavaScript, explaining the core concepts behind React and Vue.
A macOS app that displays the current week number in the menu bar, with customization options and a widget.
A developer's experience using ChatGPT 4 as a tool for exploring and learning new technical concepts, from programming to machine learning.
A guide to writing effective Git commit messages, focusing on essential information and reasoning over minor stylistic details.
Argues for naming code components with noun-adjective order (e.g., StreamCreated) instead of adjective-noun for better alphabetical grouping and searchability.
A talk from PyCon US 2024 exploring the many ways to contribute to the Python community, from coding to community involvement.
Explains how to compare dates by ignoring the time component in PostgreSQL queries, using the DATE() function.
A software engineer's perspective on the challenges of giving and receiving feedback in a technical workplace, focusing on delivery vs. content.