I've been meaning to write this post for WEEKS now. It's been consistently delayed because of all the wonderful things that have happened to me super recently, but also because I to some extent I really dislike writing about this sort of thing. But I feel like I should, and that it'll be helpful.
So I've mentioned having been homeless often enough that I think most people have heard about it, and that's where I'm going to start this off. What do I mean by "homeless" though? Well, there are 4 main types of modern urban homelessness that I know about: couch surfing, sleeping in your car, sleeping in a shelter, sleeping outside. They represent a spectrum of approximately how much society values the welfare of that particular individual, as we don't live in an ideal society that guarantees every person the luxury of a place to sleep that is relatively safe and stable (whether or not we COULD sounds like a fun economics question). But I was couch surfing, and in a shelter (two of them actually). Couch surfing I think most people can imagine. On the other hand sleeping in a shelter can be a very surreal experience, especially when you juxtapose the two shelters I was in.
So that, that's the commit message of a developer doing something they probably shouldn't. Like, if you're going to refactor your code to move away from the leading solution for a particular problem, you had better do a lot of thinking on how you are going to do it. I didn't, and made a huge mess. Here's what happened:
I wanted to move away from using AWS S3 as the image hosting for Quirell. I still think that reasons are pretty solid
After reading a post (that I do not feel entitled to link to) about social justice community dynamics I feel like I should write about my experiences / opinions with respect to existing and interacting with online communities. In this post in particular I'm going to talk about community health!
So the 3 main areas that concern me with respect to online communities are health, growth, and productivity. Also the two main communities that I interact with are the feminist tech community and the trans activist community (note: these communities intersect A LOT), so everything I say should be implied to apply to them (and generally only them).
First, health. So what makes online communities 'healthy'? Without trying to get into academic definitions - I'll personally define a health community as one that has:
- happy members
- resources flowing through it
- little infighting