Category Archives: Website Analysis

Every Stack Decays; Plan for It

By | November 19, 2024

This post is a postmortem and celebration of my old web server that was ten years old before it needed to be replaced instead of trying to update it. Every stack decays over time. If your thinking web development a stack might be LAMP or MEAN. Stack in this context is the web server operating system itself, the HTTP server and any other software layering that makes running a web server easier. My goal in using WordPress for my blog was to create a platform that would allow me to focus on writing without worrying about technical details. The choice of WordPress seemed like an ideal solution at the time—popular, secure, and easy to use. However, as the years have passed, I’ve come to realize that these abstractions often come with hidden costs. Only my lack of experience at the outset obscured the implicit agreement to update and maintain the software abstractions I chose to use.

Running UI tests in Internet Explorer with Jenkins on AWS

By | August 31, 2015

In the best conditions it can feel difficult to use Selenium WebDriver to run UI tests on Internet Explorer. Running on the same machine you develop on isn’t realistic as WebDriver for IE requires all of the window focus. So you move it into a virtual machine on your box and then find that your… Read More »

Magic Eight Ball with the Raphaël JavaScript Library (1.5.2)

By | April 12, 2011

Wrigley’s Magic Weight Ball is my first project using the Raphaël JavaScript Library and it just went live. I used Raphaël JS version 1.5.2 which you can download from GitHub. The project requirements came through as only being an iPad version that responded to a shake event. Getting to use a new technology for a… Read More »