An alternative to AutoMapper
A critique of AutoMapper for C# object mapping, advocating for compile-time source generators like Mapperly as a simpler, more maintainable alternative.
A critique of AutoMapper for C# object mapping, advocating for compile-time source generators like Mapperly as a simpler, more maintainable alternative.
Explains how to use IAsyncEnumerable and Stream Rendering in .NET 8 Blazor applications to improve performance and responsiveness.
A review of an online data visualization fundamentals workshop led by expert Andy Kirk, covering analysis, chart selection, and practical exercises.
Explains key AI model generation parameters like temperature, top-k, and top-p, and how they control output creativity and consistency.
Explains why the Terraform taint command is problematic and suggests better alternatives for managing infrastructure.
A guide on improving remote work communication by avoiding vague greetings, unscheduled calls, and meetings without agendas to boost productivity.
A critical look at the 2024 streaming landscape, covering Netflix, sports costs, brand changes, and the push for ad-supported tiers.
Explains Confidential VMs for Azure Virtual Desktop, covering security benefits, hardware support (Intel/AMD), and available VM SKUs.
A guide to using ARIA Live Regions for creating accessible notifications in web applications, focusing on screen reader compatibility.
Explores ARIA Live Regions limitations, best practices, and robust alternatives for accessible notifications in web development.
Introduces EffVer, a versioning scheme that communicates the expected effort required for users to upgrade, as an alternative to SemVer and CalVer.
A comparison of Polars and Pandas for data analysis in Python, focusing on Polars' API, performance benefits, and use cases.
A guide to using the experimental compileTimeImports feature in Azure Bicep to export and import variables, functions, and types between files.
A technical review of the Nezha consensus protocol, which uses synchronized clocks for high-performance distributed systems.
A developer discusses Bushel, a tool for creating and managing macOS virtual machines for safe software testing, built with Swift Data.
Explores the hidden .NET API for creating and using frozen segments to store managed objects in native memory for performance.
An organizer shares 11 years of experience running a local tech meetup, covering motivation, team building, and community growth.
A seasoned React developer expresses frustration with React's complexity, communication issues, and slow development pace.
ArchiveBox is a free, open-source tool for creating a personal, local archive of websites, similar to the Internet Wayback Machine.
A technical guide on installing and configuring the soju IRC bouncer on an OpenBSD server, including TLS setup and client integration.