Vectorization in R: Why?
Explains the advantages of vectorization in R for writing faster, simpler, and safer code by examining how R works internally.
Explains the advantages of vectorization in R for writing faster, simpler, and safer code by examining how R works internally.
A technical case study on building responsive, accessible websites for Radio Free Europe to reach users with slow connections and old devices.
A technical analysis of performance issues with the WrapPanel control in Windows Phone development and a proposed alternative using VirtualizingStackPanel.
A discussion on the pitfalls of premature optimization in JavaScript, advocating for readable and maintainable code over micro-optimizations.
A historical account of Oracle's poor performance in a 1983 database benchmark and their alleged attempt to have the professor behind it fired.
A first look at PostgreSQL 9.4's new features, including pg_prewarm, concurrent materialized view refresh, and ordered set aggregates.
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 guide to using SQLite and Python's sqlite3 module to efficiently manage and query large datasets from text files.
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 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.
Benchmarks comparing the CPU performance overhead of SQL Server Extended Events vs. SQL Trace under high CPU load.
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 practical guide for R users on optimizing code for speed, balancing performance with readability and real-world time constraints.
A technical guide on using SQL Server Extended Events for tracing and monitoring Analysis Services (SSAS) performance, replacing SQL Profiler.
A developer refactors and improves the UI of a university grade calculator web app, discussing the trade-offs of adding JQuery and design changes.
A guide on setting up remote performance profiling for Windows Azure Cloud Services using JetBrains dotTrace, including load balancer configuration.