web development

Building a 3D Elevation Photo Diary with deck.gl

How I turned GPS-tagged vacation photos into an interactive 3D journey through the terrain of Spain around Nerja.

How to Escape Colons in CSS Classes in JavaScript

Learn how to select HTML elements with special CSS classes like 'empty:hidden' using JavaScript's document.querySelectorAll method.

Introducing b2tob3: Easier Migration to Bootstrap 3

b2tob3 is a command line tool to help migrate Web projects from bootstrap 2 to bootstrap 3 by performing a set of replacements that reflect bootstrap 3 class name changes.

Quick and Dirty Site Monitoring with Google Apps Script

A tutorial on how to use Google Drive and Apps Script to set up a free Website monitoring service that runs on Google's infrastructure.

Taking Web Page Screenshots with PhantomJS and Python

A brief tutorial on how to create screenshots with common browser resolutions and save them as PNG files using PhantomJS and Python.