Month: February 2023

New Product: Glossowary! Embedable JS Glossaries

Here’s a little project I’ve been working on – a way to add a glossary to any page. Words in the glossary are subtly underlined, and clicking them will show the definition. This should work on any page, you just need to create a glossary at glossowary.com, add the...

MongoDB with MAMP (and Laravel!) on MacOS

Here’s how I got MongoDB working with MAMP (an Apache/PHP server) on MacOS. There was a bit of messing about involved, including building the MongoDB PHP extension, so I’ve documented it for my future self – hopefully it helps others too. Prequisites Getting MongoDB working with MAMP’s built-in PHP...

Fixing full screen video in VLC on Raspberry Pi

Out of the box, VLC seems to frequently crash when running full screen on Raspberry Pi 4’s. Keyboard and mouse input will stop responding, and playback may or may not hang. It’s not possible to force a clean reboot either, so it’s quite an inconvenience. I’ve had this happen...