Hello 👋

My name is Henry. I'm a systems engineer based in London, currently working full time at PRS for Music

This blog is mostly focused on technical content, based on various bits of work, personal projects and general experimenting. If I spend some time figuring something out, I try to write it up here in the hope that it might help others.

Please get in touch if you'd like to chat.

Blog ✍️

Setting up Entra Azure AD SAML SSO on Apache Guacamole in Docker

Apache Guacamole is a clientless HTML5 remote desktop gateway. This is a quick guide on setting up Microsoft Azure AD (Entra) SAML SSO to be able to authenticate to Guacamole running in Docker, behind an Nginx reverse proxy.

Read More ➔
Adding Comment Functionality to my Static Jekyll Blog Using Staticman

Last year I wrote about how I built this site as static HTML using Jekyll. In this follow-up post I add comment functionality to each of my blog posts, using a service called Staticman

Read More ➔
Locking the Teltonika RUT360 to a Specific Cell ID

Using a Teltonika RUT360 4G modem, it is possible to 'lock' to a specific mobile cell, for example if this can offer improved speeds

Read More ➔
Delivering Rural Broadband over 4G

A tale of rural broadband delivery via a 4G connection dependent on one specific 'good' cell tower

Read More ➔

Recent Projects 🧑‍💻

MatchBox
Identify songs played from analogue music sources

I use services such as last.fm to collate my music listening history, but it can be a pain to submit manual data for sources such as my record player.

This project uses external APIs to match what's playing and submit it to various services.

View Project ➔
Teltonika Cell Autolock
Monitor connected mobile cell and enforce specific cell ID

I have a 4G connection which can experience poor speeds if it attaches to the wrong mobile cell.

This is a simple shell script which runs on Teltonika RUT360 devices and instructs the modem to lock to a specific cell if it is not already doing so.

View Project ➔

Contact Me 📮

You can email me here: [email protected]

I'm also available on these social platforms:

LinkedIn Click to visit my LinkedIn profile   Email Click to email me   GitHub Click to visit my GitHub profile