Blogs

Embedding audio files in a Hugo site
Embedding audio files in a Hugo site

I was writing a post today and wanted to embed an mp3 file of some text to speech output. Hugo …

A 2-day open source bootcamp in a box
A 2-day open source bootcamp in a box

I’m excited to announce the publication of a 2-day open source bootcamp in a box! This boot …

Install the Azure CLI on a Raspberry Pi
Install the Azure CLI on a Raspberry Pi

I do a lot with Raspberry Pis, and sometimes I want all my tools installed in one place so I can use …

Run Appwrite on a Raspberry Pi
Run Appwrite on a Raspberry Pi

TL;DR - use Raspberry Pi OS 64-bit if you want to run Appwrite on a Pi I’ve started working on …

Control Microsoft Teams with a Stream Deck
Control Microsoft Teams with a Stream Deck

Already have a Stream Deck and just want to get it working with Teams? Jump to the instructions to …

Format Rust code with cargo format
Format Rust code with cargo format

This blog post was a fun one to write - cos I didn’t! I actually learned about cargo fmt on a …

Lint Rust code with cargo clippy
Lint Rust code with cargo clippy

This blog post was a fun one to write - cos I didn’t! I actually learned about cargo clippy on …

Run an Ubuntu VM on your Mac with a single command
Run an Ubuntu VM on your Mac with a single command

I recently needed to run Linux so I could test out what Python version was installed, and how to …

Subscribe to messages from an iRobot Create3 using ROS
Subscribe to messages from an iRobot Create3 using ROS

In my last post I showed how I connected a Raspberry Pi to an iRobot Crete3 robot. In this post I …

Connect a Raspberry Pi to an iRobot Create 3
Connect a Raspberry Pi to an iRobot Create 3

iRobot, the makers of robotic vacuum cleaners also make educational robots designed for learning how …

Led Ticker Tape
Led Ticker Tape

Anyone who knows me knows I’m a big fan of IoT and LEDs. I love using IoT devices to control …

Auto-posting to dev.to using a GitHub action
Auto-posting to dev.to using a GitHub action

I’ve been wanting to build a tool to post markdown automatically to blogging platforms. That …