October 15, 2016

A service worker is a script that sits between a web page and the network, acting as a proxy for network requests: if the network is…

October 12, 2016

When I started writing javascript in earnest a couple of years ago, I was stuck in a very procedural way of thinking — all of my functions…

September 12, 2016

I am a big fan of work-in-progress (WIP) commits. When I am working through a prototype or a spike, and need to do some experimentation with…

August 18, 2016

While working on rewriting my side-project (VirtualPlaybill) in React, I got hung up on a very basic plumbing concept: named exports. With…

April 12, 2016

Whenever I need to build a quick web application I turn to ExpressJS. It is a fast, minimal, easy to configure web server that puts the E in…

March 29, 2016

Modern web applications can draw resources from anywhere on the web. Fonts, JavaScript libraries, images, and other data can be fetched from…

December 26, 2015

2015 has been a very eventful year. Not only did I write and launch an ebook about my code school experience, but I have also built and…

November 27, 2015

My side project (Virtual Playbill) is an image-heavy application, and I used YSlow to find a few quick performance wins. The first ‘F’ I got…

© Katie Leonard 2022