Data alignment and caches
Explains how data alignment affects CPU cache performance, using benchmarks and an analogy to illustrate the impact on speed.
Explains how data alignment affects CPU cache performance, using benchmarks and an analogy to illustrate the impact on speed.
Discusses the 300ms click delay on touch devices, critiques disabling zoom as a solution due to accessibility issues, and recommends alternatives like FastClick.
A technical guide on using SQLite and Python's sqlite3 module to efficiently manage and query large datasets, replacing slow text file processing.
A guide to using SQLite and Python's sqlite3 module to efficiently manage and query large datasets from text files.
A guide on replacing Drupal's resource-intensive database logging with the Syslog module for better performance.
A guide to lazy prefetching of AngularJS partials to improve performance in Single-Page Applications (SPAs).
Explains how to pass server-generated JSON data to the front-end when Content Security Policy (CSP) blocks inline scripts, comparing performance impacts.
Overview of scikit-learn 0.14 release, highlighting new features like AdaBoost and performance improvements in benchmarks.
A critique of modern web development practices that undermine the web's core strength of universal accessibility across devices and networks.
A guide on setting up remote performance profiling for Windows Azure Cloud Services using JetBrains dotTrace, including load balancer configuration.
Explains why using CSS translate() for animations is more performant than position:absolute with top/left, covering GPU acceleration and paint costs.
Comparing JavaScript sorting algorithm performance, showing custom implementations can be slower than V8's native sort function.
Argues that web development tools like responsive design or CSS preprocessors are not inherently bad; poor results stem from implementation, not the technique itself.
Explains how to use CSS sprite sheets and background-position to eliminate icon hover flicker by preloading all image states.
Exploring how to use HTML5 localStorage to cache CSS files for improved website performance and faster loading times.
Testing how browsers download images hidden with CSS media queries and display:none, revealing performance pitfalls.
An argument for why developers should sometimes write their own code instead of always using existing libraries, focusing on performance and maintainability.
A web developer discusses the inherent limitations of testing websites across all browsers, screen sizes, connection speeds, and real-world user conditions.
A guide to creating a custom plugin for Spring Insight to monitor and analyze performance of Hippo CMS HST queries using AspectJ.
A technical analysis comparing the performance of Python sets versus list comprehensions for finding list intersections, demonstrating a significant speed advantage.