Enumerating enum types in Delphi
A technical guide on how to iterate over all values of an enumeration type in Delphi using record helpers and sets.
A technical guide on how to iterate over all values of an enumeration type in Delphi using record helpers and sets.
A daily roundup of tech news and articles covering AI, web development, .NET, Visual Studio updates, and software engineering trends.
Azure's free Classic Ping Tests are being retired, potentially causing major cost increases. Learn how to estimate impact and migrate to Standard Web Tests.
Explains how to effectively test web application forms by focusing on interaction with browser controls, not the browser itself.
Raspberry Pi's new AI HAT+ 2 adds an NPU and 8GB RAM for local AI/LLM tasks, but testing shows performance and use-case limitations.
Explains why being an Azure Storage Account Owner doesn't grant data access and how to assign the correct Storage Data roles.
OpenAI researchers propose 'confessions' as a method to improve AI honesty by training models to self-report misbehavior in reinforcement learning.
OpenAI researchers propose 'confessions' as a method to improve AI honesty by training models to self-report misbehavior in reinforcement learning.
A comprehensive guide exploring the taxonomy, tools, and best practices for using AI-assisted coding tools in modern software development.
A developer shares lessons on managing open source projects, focusing on people skills, ego management, and leadership structures for success.
Introducing SND, a tiny JavaScript library that makes adding UI sound effects to web applications quick and easy with simple HTML classes.
Introduction to a newsletter for software builders covering engineering practice, tools, open source, and reflections.
Explains a subtle bug in Microsoft Agent Framework's DevUI where missing workflow names cause runtime errors and provides a fix.
Security researchers found a vulnerability in Claude Cowork allowing data exfiltration via the Anthropic API, bypassing default HTTP restrictions.
A security vulnerability in Claude Cowork allowed file exfiltration via the Anthropic API, bypassing default HTTP restrictions.
A workshop teaching how to build modern web UIs with htmx and ASP.NET Core Razor Pages, avoiding the complexity of single-page applications (SPAs).
A summary of recent Azure, .NET, GitHub, and Visual Studio blog posts covering AI, cloud updates, and developer tools.
Explores the impossibility of achieving common knowledge for coordinated attack in asynchronous distributed systems, based on Halpern and Moses' 1990 paper.
Introducing Microsoft Test Platform (MTP), a lightweight, open-source alternative to VSTest for running .NET unit tests in Visual Studio and CI/CD.
A technical guide on using System.Text.Json and TypeInfoResolver to automatically encrypt/decrypt sensitive properties during JSON serialization.