Validation Options in Wolverine
Explains data validation options in the Wolverine .NET framework, covering Data Annotations and Fluent Validation integration.
Explains data validation options in the Wolverine .NET framework, covering Data Annotations and Fluent Validation integration.
Explores Langford's problem: arranging two copies of numbers 1-n so that k numbers separate the two k's, with solutions for n ≡ 0 or 3 mod 4.
An R function to find palindrome dates across multiple international date formats within a specified range.
A guide to managing AI context in Zed, a high-performance code editor, covering its assistant panel, slash commands, and explicit context philosophy.
Explains the new C# 15 feature 'Collection Expression Arguments' for passing constructor parameters like capacity or comparers within collection initializers.
A daily tech link roundup covering .NET, web dev, cloud, Windows, and AI, with tutorials, news, and tool updates.
Guide on integrating Apache Druid with Dremio Cloud to enable SQL joins, AI analytics, and governance for real-time data.
Explores how AI-generated code creates 'cognitive debt'—a loss of system understanding—which can paralyze developers more than technical debt.
Announcing Interop 2026, a cross-browser initiative by major vendors to improve web platform feature compatibility and parity.
A daily tech reading list covering AI adoption, technical debt, new developer tools, and industry trends from Google, Anthropic, and more.
A developer reflects on 15 years of blogging, covering his career's technical evolution from machine learning to web development, and the challenges of writing online.
Microsoft re-released SQL Server 2022 Cumulative Update 23 (CU23) with fixes, including a security update, and discusses patching strategies.
Explains the difference between benchmark and endurance performance testing, and why both are needed for real-world system reliability.
Introduces Open Responses, a vendor-neutral JSON API standard for hosted LLMs, based on OpenAI's Responses API and backed by major industry partners.
Introduces Open Responses, a vendor-neutral JSON API standard for hosted LLMs, based on OpenAI's Responses API and backed by major industry partners.
A deep dive into the technical design of Fly.io's Sprites, focusing on their architecture as disposable computers, warm pools, and custom persistence layer.
Explains the technical design of Fly.io's Sprites, focusing on fast provisioning via warm pools and a custom persistence layer using JuiceFS and SQLite.
Explores methods to iterate over enum values in Delphi, including generic helpers and class helpers, with code examples and compilation notes.
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.