Profile
Chris Swan
chrisswan.bsky.social
did:plc:bb42vj5lgof2uj3g2xxdfxpq
Teacher of teachers, geek, computer scientist, family historian, traveller of trains. Cat lady. Views are entirely personal and not those of my employers. Blog link: https://awfulrigourswretchedpay.com/