Blog post latest

  • Movies in March 2023

    Following on from my previous movie summaries, this is my March 2023 review. Overall, I watched 23 new movies this month, taking the total for the year to 70! I started the month off by watc…

  • Unique Laravel Prefixes

    I came across a confusing and frustrating problem with Laravel that might catch a few people out. I have a single server running both the staging and production versions of the same Laravel-…

  • 95th Academy Awards Nominations

    Following on from my review of the 94th Academy Awards, here are my thoughts on the awards for the 2023 edition. 2022 was an outstanding year for exemplary movies, as reflected in the nomina…

  • Digital Preservation: The Websites

    This is the final post in my series of broken links and digital preservation. From a how-to guide to resurrecting old websites, code fixes and storing them on the web. Below are some of the…

  • A February Website Update

    February has been a bumper month for content on my little slice of the Web. Here are some numbers… I watched 23 movies with a runtime of 39 hours. I reviewed 7 movies, writing over 1,205 wor…

  • Movies in February 2023

    Following on from my previous movie summaries, this is my February 2023 review. Overall, I watched 23 new movies this month, taking the total for the year to 47! I went to the cinema to see…

  • Digital Preservation: Code Fixes

    In my blog post about how to do digital preservation I covered setting up a legacy PHP project using Docker, building a static version of the website and then deploying the HTML to GitHub Pa…

  • Digital Preservation with MySQL

    In my previous post about using Docker and scripts to build static versions of your website, I used a very basic project that didn't use a database. A few of the projects I was restoring nee…

  • Digital Preservation How-to

    I have been doing a small part of digital preservation for some of my legacy projects. Restoring old projects that were built many years (decades) ago is no easy task; supported versions mov…

  • Using Native PHP Enums

    It is often common practice to use 1 or 0 values for columns in database tables. As a developer, I equate these to true and false and modern frameworks such as Laravel allow you to easily ca…