Understanding QuadTrees: organizing space to reduce unnecessary work
Explains QuadTrees, a spatial data structure for optimizing 2D spatial queries in games, simulations, and interactive applications.
Explains QuadTrees, a spatial data structure for optimizing 2D spatial queries in games, simulations, and interactive applications.
Explores pre-populating caches as a performance optimization, discussing its benefits, implementation trade-offs, and added complexity.
Explores performance optimizations for scikit-learn's GridSearchCV by using closed-form solutions and warm starts for specific linear models.
Updates on HTML Minifier Next: performance gains, new SWC JavaScript minifier option, and built-in SVG minification.
Explains how V8's JavaScript engine uses pre-tenuring to allocate long-lived objects directly in old space, avoiding nursery overhead.
An analysis of the performance optimizations in uv, a fast Python package installer, focusing on HTTP range requests and compact version representation.
Explains how adding random jitter to scheduled tasks can prevent synchronized resource spikes and improve application performance.
A developer shares technical optimizations for websites and Eleventy projects, covering performance profiling, dependency replacement, and bot settings.
Explores the compounding impact of shaving milliseconds off microservice latency in distributed systems, affecting throughput and scalability.
Explores advanced .NET string handling techniques like SearchValues<T> for performance and FormattableString for formatting.
Tips for improving performance in Entity Framework Core, covering compiled queries, lazy loading, and other optimizations for reads and writes.
A technical guide on using 11ty shortcodes and the Bundle plugin to conditionally load page-specific JavaScript and CSS, improving site performance.
Explains how avoiding cross-region calls in microservices improves performance and resilience, and discusses the complexities of designing for regional isolation.
A technical deep dive into optimizing word count performance using Python, C, and SIMD programming, achieving massive speed improvements.
A developer explores adding freelists to a 'no-freelist' garbage collector to reduce fragmentation, analyzing performance trade-offs and heap growth heuristics.
A developer details performance optimizations for a macOS disk usage tool, achieving a 28% speed increase by switching from Tokio to Rayon for parallelism.
A guide to capturing and analyzing Java thread dumps to identify performance bottlenecks, deadlocks, and CPU issues.
A developer creates a faster disk usage tool for macOS using concurrency and system-specific APIs, benchmarking it against existing solutions.
A developer shares a detailed debugging journey using Go profiling and DTrace to uncover and fix a performance bottleneck in a test suite.
A guide to using Web Workers in React to offload heavy data filtering from the main thread, improving UI responsiveness for large tables.