![@francis@greenplenty.social avatar](https://mbin.grits.dev/media/cache/resolve/avatar_thumb/57/46/57467beada19ba4c06a103e8158289685e8945ec55b31765114f43d6649b4ea3.png)
![@francis@greenplenty.social cover](https://mbin.grits.dev/media/cache/resolve/user_cover/2f/38/2f380555cc0795807c8f9c977310b62e12989aecb70fd75c40116e5f3ebba36e.png)
![@francis@greenplenty.social avatar](https://mbin.grits.dev/media/cache/resolve/avatar_thumb/57/46/57467beada19ba4c06a103e8158289685e8945ec55b31765114f43d6649b4ea3.png)
Francis. Old guy in the corner. Socialist, maybe even a (shock) Marxist. Can't stop writing. Musician. Coder for over 30 years.
This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.