Learning How Garbage Collectors Work - Part 1
An in-depth exploration of how the .NET Garbage Collector works internally, focusing on its low-level mechanisms and design goals.
An in-depth exploration of how the .NET Garbage Collector works internally, focusing on its low-level mechanisms and design goals.
Explains why sampling profilers fail at debugging tail latency and introduces Google's event tracing framework as a solution.
A technical guide on implementing a Service Worker in WordPress to enhance performance and enable offline functionality, including troubleshooting tips.
A review of the author's top five most-read blog posts from 2015, covering web standards, client-side frameworks, performance, HTTPS, and Google's AMP.
A technical guide on using Linux Control Groups (cgroups) to limit memory usage for specific processes, demonstrated with OBIEE and stress testing.
Explains CSS techniques to define image aspect ratios, preventing layout reflow and improving page load experience.
A guide to profiling Python code using cProfile to identify performance bottlenecks and optimize execution time.
A developer documents the open redesign of their personal website, focusing on performance, accessibility, and modern web features.
A technical analysis of a website's poor scrolling performance, focusing on diagnosing and fixing parallax implementation issues using DevTools.
A technical article about benchmarking the performance of Gnocchi, a time-series database, including tool development and hardware setup results.
Explains how to implement lazy loading for route components in Angular 2 to improve application performance by reducing initial bundle size.
Analyzes Java stream performance benchmarks, including a test on using exceptions for loop control, with results and code examples.
A guide to detecting and measuring webpage jank (poor scrolling performance) using a custom JavaScript bookmarklet and browser developer tools.
A technical analysis comparing the performance of Java 8 streams to traditional for loops using JMH benchmarks.
Deep dive into the technical design of Stack Overflow's Tag Engine, focusing on implementing ignored tag preferences and performance considerations.
Analyzing how Modernizr's feature detection can cause performance issues by blocking the main thread and triggering costly reflows.
Explores the architecture and performance of proxy browsers, explaining their global importance and how they differ from typical browsers.
A case study on embedding, art-directing, and providing accessible fallback for an SVG infographic using the HTML object element.
A weekly roundup of browser updates, bug fixes, performance tools, and web development resources from June 2015.
A weekly roundup of browser updates, bug fixes, performance tools, and development tips for web developers.