Profile picture of Larry smiling with blurry trees behind

Hi there! My name is Larry Hudson and this is my personal site.

I'm a web developer and programmer based in surfy Torquay, Australia. I'm the Team Leader of Innovation, Tech and Web at the Information Access Group.

I'm passionate about:

You can find me on Mastodon, hang out with me in the lunch.dev Discord and Eleventy Discord, or email me at larryhudson@hey.com.

Recent experiments

I enjoy testing out ideas by creating small demos and experiments. You can see some recent experiments below.

You can find more on my GitHub profile.

You can also subscribe to the RSS feed of updates.

Talking to GPT-3 using Apple Shortcuts

I made a shortcut to have a back and forth conversation with GPT-3 using Siri on your iPhone, Mac or Apple Watch. It's a fun and easy way to explore what is possible with GPT-3.

Using Notion as a CMS for your Eleventy site

I've been working on a way to use Notion as a content management system for an Eleventy site.

This is a work in progress, but you can explore the GitHub repo if you're interested.

Generating audio versions from Eleventy content

Using Microsoft Azure's Cognitive Services Speech API, I created a demo site and Eleventy plugin for turning text content into high quality audio versions.

Demo site: 11ty-text-to-mp3

Eleventy plugin: eleventy-plugin-text-to-speech

Generating tagged PDFs from Eleventy content

Using Prince, you can generate accessible, tagged PDFs from HTML and CSS. I created a demo site and a plugin to make this easier for people using Eleventy.

I also talked about this topic on a stream of Some Antics with Ben Myers.

Demo site: Accessible document workflow with Eleventy and Prince

Eleventy plugin: eleventy-plugin-prince-pdf

Using Microsoft Word documents as content in your Eleventy site

If you stick to a simple structure and use Word's paragraph styles, you can convert Word documents to HTML while keeping the semantics intact.

I created a plugin that makes it easy to use Microsoft Word documents as Eleventy input.

Eleventy plugin: eleventy-plugin-docx

Get in touch

You can find me on:

You can also email me at larryhudson@hey.com.