logo

John Henry Blog -- [programming]

[programming]

This is the place where I muse about technology.

3 July 2026

CSS Inheritance for JavaScript Programmers

Classical inheritance, mixins, and prototypal inheritance in JavaScript, and what each one teaches us about how CSS inheritance and specificity actually work.

18 June 2022

Cascading Document Type Definitions

An introduction to CDTDs

26 October 2021

Manage Websites Like Docker

Manage static websites like you manage Docker images

7 September 2019

VS Code on a Remote Server

How to run Visual Studio Code on a remote server

1 May 2019

Browsers, Servers, and APIs

Using servers in the browsers

1 August 2013

Angular Done Right: Part 1

The first in a series on how to use Angular 1.0