There’s a Bug in sys.dm_exec_query_plan_stats.
Brent Ozar discovers a bug in SQL Server's sys.dm_exec_query_plan_stats where CPU and elapsed time values are swapped.
Brent Ozar discovers a bug in SQL Server's sys.dm_exec_query_plan_stats where CPU and elapsed time values are swapped.
Learn how to reduce byte[] allocations in .NET Framework using ReadOnlySpan<T> for better performance.
A talk on optimizing JavaScript footprint for web performance, discussing best practices and the zero-JS goal.
Learn how to efficiently delete and update millions of rows in EF Core without loading entities, using ExecuteUpdate/ExecuteDelete and third-party tools.
Analysis of tail-calling vs switch-based interpreters in Rust and WebAssembly, comparing performance across native and Wasm runtimes.
Explores fast binary-to-text encoding using UTF-16 strings as an alternative to base64, with performance benchmarks.
Explores timesliced reservoir sampling, a new algorithm for profilers to sample event streams evenly across time.
Analysis of textConnection() slowness in R due to garbage collection from O(n^2) vector growth.
A hands-on tour of Java 26's new features for developers, covering pattern matching, concurrency, performance, and APIs.
A roundup of reviews for Apple's new budget-friendly MacBook Neo, highlighting its performance for everyday tasks and creative work.
A review roundup of the new M5 MacBook Pro and MacBook Air, highlighting performance gains, SSD speeds, and target user scenarios.
Weekly web development newsletter covering Chrome soft navigations, Firefox setHTML, CSS centering, UX laws, and code golfing.
Explores new .NET 10 features for System.Text.Json, including duplicate property rejection and PipeReader integration for better performance.
A response to critiques of the JavaScript Streams Standard, discussing its design philosophy, performance, and role as a web platform primitive.
Debugging SwiftUI performance issues by tracing state changes that cause slow view body updates using Instruments.
Compares iterative vs. Binet's formula for computing large Fibonacci numbers in Python, analyzing performance and precision.
A guide to the best GUI tools for tailing and monitoring log files on Windows in 2026, focusing on performance and features.
A guide to upgrading to HTML Minifier Next 5, covering breaking changes, configuration updates, and new features for HTML optimization.
A guide on enabling 120Hz scrolling in Safari for iOS/iPadOS, improving browsing smoothness, with a link to a frame rate test site.
Explains a technique using reflection and dynamic methods to eliminate allocations when using foreach on an IEnumerable<T> in C#.