Adblocking ≠ Piracy
A developer argues that using adblockers is not equivalent to piracy, exploring the implied agreements and user control over web content.
A developer argues that using adblockers is not equivalent to piracy, exploring the implied agreements and user control over web content.
A guide to deploying virtual machines on Azure Local using the Azure Portal, CLI, and Bicep for Infrastructure-as-Code.
A SQL expert details the strategy for designing an interactive conference session on solving query performance differences between development and production databases.
A daily link roundup for developers covering .NET, AI, web development, Windows, and tech industry insights from February 10, 2026.
A technical deep-dive into fixing a GExperts dialog bug causing infinite growth on multi-monitor setups with mixed DPI scaling.
A guide to troubleshooting missing Frontier Office Agents in Microsoft 365, explaining why they disappear and how admins can restore them.
Essential Git configuration settings to improve workflow, including rebase on pull, auto-setup remote, and better diff algorithms.
A daily tech reading list covering AI agents, software development trends, OpenTelemetry, low-code platforms, and new Google Cloud features.
Compares how Oracle and PostgreSQL uniquely identify SQL queries and execution plans, focusing on SQL_ID vs query_id and PLAN_HASH_VALUE vs query_hash.
Explains how to implement the GC handle marking phase for a custom .NET garbage collector written in C#, focusing on handle storage design.
AI cost management shifts from infrastructure to architectural decisions, making context a primary design concern.
A developer explains their daily window management needs and why they chose the niri tiling window manager for a more efficient workflow.
Guide to configuring and using agentic coding tools like Codex and Claude in Xcode 26.3, including setup and integration tips.
A personal tribute to statistician John Fox, recalling his mentorship and impact on the R community through tools like Rcmdr and car.
A personal tribute to Fritz Leisch, creator of Sweave, reflecting on his impact on reproducible research and the R ecosystem.
Explains the three key growth curves—exponential, linear, and logarithmic—that define a scalable software business and an engineer's role in building long-term assets.
A developer reflects on how AI coding tools have shifted their role from writing code to steering and architecting systems, viewing it as a natural evolution.
Discusses the deprecation and removal of ThreadPoolExecutor.finalize() in JDK 27, highlighting source-incompatible changes and migration guidance.
A research paper analyzes LLM performance on SQL generation tasks using different structured data formats and large schemas, comparing frontier and open-source models.
Research paper analyzes LLM performance on large SQL schemas, comparing 11 models across 4 data formats for structured context engineering in agentic systems.