WPF in .NET 9.0: Hyphen-based Ligatures
Explains how WPF in .NET 9.0 adds support for hyphen-based ligatures in fonts like Cascadia Code, with examples.
Explains how WPF in .NET 9.0 adds support for hyphen-based ligatures in fonts like Cascadia Code, with examples.
A developer details the process and mistakes made while adding smart home automation to a bathroom cabinet's LED lighting using an ESP32.
Explains an issue where Azure PIM configuration objects persist after deleting the associated security group, and provides the documented solution.
An overview of essential development tools like IDEs, version control, testing frameworks, and project management software for improving software workflows.
PostgreSQL 18 adds modern SHA-256 and SHA-512 password hashing algorithms to the pgcrypto extension, enhancing security.
A developer explains how to build a minimalist, zero-dependency static site generator from scratch using plain JavaScript objects and functions.
A developer shares a Git alias solution to automatically clean up local branches after using GitHub's Squash and Merge feature.
Learn how to organize routes in a Vapor app using RouteCollection, middleware layering, and controller-based routing for cleaner code.
Explores the importance of modernizing legacy software systems with cloud, microservices, and AI to stay competitive and improve user experiences.
PostgreSQL 18 introduces new non-text dump formats for pg_dumpall and pg_restore, improving performance and flexibility for database backups.
Explains how to inspect Azure Service Endpoint traffic using Azure Firewall, covering configuration and rule considerations.
A developer critiques the complexity of static site generators like Astro for simple blogs, based on a hands-on porting project.
A guide to creating a custom 404 error page in Blazor Web Apps for .NET 8, as the traditional <NotFound> router method no longer works.
Explains how Sampling and Prompts in the Model Context Protocol (MCP) enable smarter, safer, and more controlled AI agent workflows.
Amazon Q Developer expands to Europe with a new Frankfurt region, offering EU data residency and reduced latency for developers.
A review of the BenQ RD280U, a 28-inch 4K monitor with a 3:2 aspect ratio designed specifically for software developers and coding work.
Explores current best practices, recent advances, and future directions for deploying TypeScript, including type stripping and isolated declarations.
Explains how Tools in the Model Context Protocol (MCP) enable LLMs to execute actions like running commands or calling APIs, moving beyond just reading data.
A researcher shares progress on the PRISM project, an MSCA-PF grant focused on validating spatial patterns in machine learning for remote sensing.
Explores methods for testing TypeScript types, including libraries like asserttt and potential built-in language features for type-level testing.