beatonma.org
About Contact

Me

My name is Michael Beaton and I live in Scotland, UK.

I enjoy making things with code and occasional electronics. You can view my public projects on Github and see a summary of what I've been doing recently (public and private) on the beatonma.org homepage.

Other interests:
  • Music: I play guitar, some bass, and infrequent piano.
  • Games: Mostly StarCraft II.
  • Languages: I have completed the German tree on Duolingo which is a nice start but I have not had much real-life practice.

beatonma.org

While I'm not very consistent about putting new content on here, I do enjoy messing around with the nuts and bolts that make it work!

This site is powered by Django, PostgreSQL, NGINX and Celery running on an AWS Lightsail Ubuntu instance. The front end is built with SCSS, plain JavaScript, and React, and pre-processed with Gulp. The design and implementation is my own.

beatonma.org is built with the Indieweb in mind. It supports microformats and webmentions (via my library, django-wm).

Related sites

django-wm.dev: Example implementation and configuration tester for the django-wm webmentions library.

snommoc.org: Back-end for Commons for Android