Literature review on the benefits of static types
A literature review examining empirical studies on the impact of static vs. dynamic typing on software quality, finding mostly small effects.
A literature review examining empirical studies on the impact of static vs. dynamic typing on software quality, finding mostly small effects.
Compares cache eviction policies like LRU and Random, analyzing their performance using SPEC CPU benchmarks and miss rate data.
A critique arguing that testing is essential for complex systems, countering the claim that informal reasoning is superior.
The author argues that using intrinsics for high-performance code is unreliable and more work than writing assembly by hand.
How to fix the CVE-2014-6271 Bash vulnerability on Laravel Forge-managed servers, including manual update commands.
A 1997 design contest analysis where Verilog users outperformed VHDL users, sparking industry debate and controversy.
An introduction to the HWB color model in CSS, explaining its intuitive approach to defining colors using Hue, Whiteness, and Blackness.
A guide on using Heroku's PHP buildpack locally to create a development environment that mirrors a Laravel app's Nginx setup on Heroku.
A guide to setting up global package managers (RVM, NPM, Homebrew) on a new OS X development machine for managing system and app dependencies.
How to use Grunt.js's built-in file copy utility to rename files by changing their extensions, avoiding the need for a dedicated rename plugin.
A tutorial on configuring a Laravel application to use a PostgreSQL database when deploying on the Heroku platform.
A guide on configuring Gulp with Sass, Autoprefixer, and Sourcemaps to maintain sourcemap integrity during CSS processing.
A guide to editing binary files directly, explaining why it's useful and demonstrating basic techniques with simple tools.
Article critiques a misleading report claiming no gender pay gap in tech, using evidence from the AAUW study to refute the claim.
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 guide on creating reusable Sass components and managing them with the Bower package manager for efficient web development.
Explains how data alignment affects CPU cache performance, using benchmarks and an analogy to illustrate the impact on speed.
A developer explains how broken software packaging led to user issues and how they automated testing with Travis CI and Tox to prevent future errors.
Explains how to use grunt-contrib-connect to run a local server with PHP support and livereload for front-end development.
A guide to automatically download the latest SQL database backup daily using shell scripts and cron jobs on Unix systems.