History Major. Cripple. Vaguely Left-Wing. In pain and constantly irritable.
Engraving of Trier, Germany, 16th century AD (Franz Hogenberg)
Welcome! I am: Dad, Husband, Tech. Former #PortAlberni City Council. Dual 🇨🇦🇪🇸. Speak English, French and Spanish in descending order. Climate and Decolonization are THE issues. Follow my @chrisblog Opinions are only mine but you’re welcome to share them. 😆 Will post about cats, gardens, politics, sports, other random things. Socialist, anti-fascist, anti-racist, LGBTQ2S and Indigenous comrade. In BC? Join SocialBC.ca! #selfhosted server and searchable profile.
Welcome! I am: Dad, Husband, Tech. Former #PortAlberni City Council. Dual 🇨🇦🇪🇸. Speak English, French and Spanish in descending order. Climate and Decolonization are THE issues. Follow my @chrisblog Opinions are only mine but you’re welcome to share them. 😆 Will post about cats, gardens, politics, sports, other random things. Socialist, anti-fascist, anti-racist, LGBTQ2S and Indigenous comrade. In BC? Join SocialBC.ca! #selfhosted server and searchable profile.
Welcome! I am: Dad, Husband, Tech. Former #PortAlberni City Council. Dual 🇨🇦🇪🇸. Speak English, French and Spanish in descending order. Climate and Decolonization are THE issues. Follow my @chrisblog Opinions are only mine but you’re welcome to share them. 😆 Will post about cats, gardens, politics, sports, other random things. Socialist, anti-fascist, anti-racist, LGBTQ2S and Indigenous comrade. In BC? Join SocialBC.ca! #selfhosted server and searchable profile.
Middle aged. Greying. Keen amateur photographer. Loves tech.
🏃 Born to run 🎥 Capturing moments, building things, chasing ideas 💻 Software dev & project manager 🔧 DIY tinkerer ⚙️ Open source, self-hosting & digital independence 🌍 Travel, history & fresh perspectives 🧠 Fast mind, sometimes heavy days 🌐 Fediverse native since 2018 📸 All photos are mine unless stated otherwise ✨ Curious, open-minded — open to connect
Middle aged. Greying. Keen amateur photographer. Loves tech.
You've seen all posts