Too often I encounter a website that either isn't clear, isn't helpful, or isn't working properly. Occasionally I get frustrated enough to try to understand why.
Reel Cinema have a reasonably good website, but for a few quite important problems.
One of the biggest challenges of software development is doing things at scale. A simple website with few pages can be built from scratch and be online in a few hours. A website that serves hundreds of thousands of pages to millions of visitors every day is a much more complicated challenge.
This is a story I wrote several years ago about some work I did on GOV.UK. It's about architecture, technical debt and planning ahead. It's also about some very specific JavaScript problems that I had to solve.
More often than I'd like I encounter a bit of the internet that either isn't clear, isn't useful, or isn't working properly. Occasionally I get frustrated enough to write about it. This week: the Boots.com login page.
This one isn't entirely the fault of Boots. But it raises some interesting questions about how websites are maintained over time.