while (things) do {fall apart;}

My adventures in computer programming

HTML Tables

I have spent time developing tables on the web for radio stations who want to display their weekly schedule. In these tables, some shows span varying time slots - a half hour, one hour, two hours, etc. - and some shows repeat 5 days a week, while some are once a week only. This means a standard table - of an equal number of cells in each row, and in each column - does not suffice. Read more →

Learning Hugo

I needed to rebuild my business site for Bike Spoke Studios. In the past I had been using a home-made static site written entirely in HTML, CSS and Javascript. It was a bit clunky, and looked like it was from the 1990’s. I liked the GIF I used as a logo (a model of an old steam engine), but other than that, I knew it needed updating. Most of all I wanted something that would look good on mobile. Read more →