• Oct 4, 2022

    Typescript in Hugo

    I’ve been playing with webmentions in Hugo my goal is to have the webmentions displayed initialy using javascript/typescript, and every time the site is built the webmentions are pulled into the site and servered statically.

    For this I need to write some custom javascript. (I’m sure there is already a system which will do this, but wheres the fun in that.) I prefer typescript over javascript, the added type safety and IDE features just makes it easier to use.

    More ...
  • Sep 19, 2022

    Bowness and Alston 150km Audax

    The day started cold, roughly 2 degrees, the coldest its been for a while so we wrapped up warm before loading the car. The start was in Brampton so only a 20 minute car ride which was a good first trial for our new bike rack, a Saris Bones. We got there after stopping only 3 times to check, double check, and triple check the straps were tight and the bikes were not going to fall off (they did not).

    More ...
  • Sep 10, 2022

    Docker Gotchas

    Recently I changed my home server from a couple of Raspberry Pi’s to a dedicated mini computer, and it seemed like the perfect opportunity to tidy up my deployment setup.

    Previously I’d had a mixture of containerised applications and straight on the pi’s, so stage 1 to make sure everything was containerised, stage 2 was to get everything built/compiled to run on the new hardware, stage 3 was writing the new docker-compose files. During this process I encountered a handful of problems.

    More ...
  • Jul 9, 2022

    Ride to the Sun

    I wouldn’t call myself a new cyclist, I did Ride to the sun last year, a couple 100km Audaxs, and commute 18 miles to work by bike. I’ve been riding frequently for the past 4 years, and when I was at college I would ride the 5 miles there and back every day. So the rather basic mistakes that I made during Ride to the Sun 2022 may come as some surprise.

    More ...