Link Dump #215
A curated collection of articles on software architecture, development practices, Java updates, and testing strategies for tech professionals.
A curated collection of articles on software architecture, development practices, Java updates, and testing strategies for tech professionals.
Analysis of CVE-2025-55315, a critical HTTP request smuggling vulnerability in ASP.NET Core with a CVSS 9.9 score, its impact, and mitigation.
Explores how inlining and structs in C# interact to optimize performance, focusing on method call overhead and struct copying.
Introducing ImapGoose, a daemon for real-time, efficient synchronization between an IMAP server and local Maildir mailboxes using modern IMAP extensions.
Introducing Jujutsu VCS, a modern, Git-compatible version control system with a more intuitive workflow based on mutable changes.
Explores how modern technology and constant interruptions have eroded our ability for deep, sustained thought, contrasting it with historical cognitive patterns.
Guide to diagnosing and fixing a Dell XPS 15 that won't start, using its LED blink codes to identify hardware and BIOS issues.
Origami expression language shifts to a JavaScript dialect, adding paths and async features for concise web development and shell scripting.
A developer's advice on learning about core software systems like compilers, databases, and operating systems to become a better engineer.
Discusses the risks of running analytics on operational databases and offers solutions to separate workloads.
Explores using durable execution engines like Azure Durable Task Scheduler to build robust, long-running AI workflows, such as summarizing articles and generating newsletters.
Explores the limitations of using large language models as substitutes for human opinion polling, highlighting issues of representation and demographic weighting.
Explains how to bypass Entity Framework's SqlRaw requirement to return all entity properties by explicitly selecting NULL for missing columns.
A developer critiques a ZFS snapshot sync script generated by Grok AI, highlighting its flaws and potential dangers.
Explains how to implement streaming updates for long-running tasks in Google's Agent2Agent (A2A) framework using asynchronous generators and SSE.
Explains Terraform 1.11's write-only arguments, a feature for handling sensitive data in ephemeral resources without persisting it to state.
Explores how Adobe ColdFusion allows struct keys containing dots to be accessed directly, unlike Lucee CFML.
iOS 18 and macOS 15 include hidden automatic observation tracking for UIKit/AppKit, enabling views to update automatically when @Observable models change.
Analyzing iPhone 15 Pro depth maps stored in HEIC files using Python scripts to extract and convert image metadata.
Developer details integrating the Whippet garbage collector into Guile Scheme, replacing the older BDW-GC for improved performance and maintainability.