Sean McCullough

Presenting about Git and GitHub at BDARS

On the 17th of November 2025, I have been invited to present at the Bayside District Amateur Radio Society about using Git and GitHub. The focus of the talk is in relation to amateur radio, and how Git and GitHub can be used to create personal websites and manage configurations for Radios and suchlike.

This was a unique opportunity to provide my knowledge as a software and platform engineer who uses these tools daily, to a group of people not quite familiar with them, but which would benefit their workflows significantly.

For Amateur Radio operators, it is particularly advantageous to have a personal website to link to for a bio and for the social aspect of Amateur Radio. GitHub Pages is a great tool for this as it is free and accessible with minimal technical know-how.

Additional resources


Make your own GitHub Pages website for free*

This website is built using GitHub pages. You can view the source code here.

To get started, create a public GitHub repository, and add an index.md file in Markdown format. Example here.

Then go into your repository settings and enable GitHub pages. In about a minute your page should be live!

GitHub uses Jekyll, a static website framework, to generate webpages from a Markdown+HTML hybrid format. It is very powerful, and there are many themes available. When changes are made, a default GitHub action is triggered in your repository which will build and deploy your website.

To add more content to your website check out this guide

Presentation slides

Read more about our tech night here