Code vs Culture Show more
I'm a designer and developer with 15+ years of professional experience and I would absolutely agree culture is more important than code.
I won't go as far to say as coding is easy, because it isn't. The effort it takes to create a platform is considerable. It's why we don't have that many options when it comes to social media.
But culture? That's HARD. Fostering an environment that's open and inclusive and limits abuse? That's so much more difficult.
Code vs Culture Show more
I'm a context guy, so in attempting to explain why it is so difficult, you have to look at the social context of tech, which isn't the most inviting place to begin with if you're not white, straight and a dude.
Combine this with economic inequality factors and it makes that much more difficult for non white people and women to even start building anything.
So you generally get white guys building platforms for ALL of us.
A culture that favors their perspectives.
Code vs Culture Show more
I would say the conversation is opening up, albeit slowly. I think we all realize how important the coding aspect is, but we are steady coming to the realization that we need to put more emphasis on culture.
It doesn't matter how fantastic a codebase is if the culture around it stays stagnant and intolerant to anyone that doesn't have the same philosophical posture of the person who created it.
It doesn't matter if we're going to keep repeating the same stupid mistakes.
Code vs Culture Show more
Honestly, I would say coders should not lead the effort for building community. Having a slick set of features and tools should not define the efficacy of a community that is dependent on a people who don't give a shit about these things.
Do they matter? Of course, but most people don't care about how cool a feature or tool is.
They just want it to work. They want to be safe. They don't want to be harassed.
I have yet to see any coder lead initiative takes this seriously.
Code vs Culture Show more
As someone that picked up programming on their own, the ability to create something from nothing is very powerful. I can understand why coders think they should lead.
But this is just myopia. If you're just building something for yourself, that's fine, but if you're building some for other people, it _must_ be a collaborative effort with people that are not like you.
And I think we've seen enough platforms built from a singular experience and perspective.
Code vs Culture Show more
@Are0h coding is like getting the garden set up; you put work down to get the seeds sprouting and the shade just right and the water flow okay, but when you're not looking, birds are gonna pick out the seeds, squirrels are gonna dig at the roots, deer will come in and trample everything to gnaw off the buds. and then you gotta think: did i make this garden just to grow myself some potatoes, or do i want to have a yard full of other lives that share my space?
Code vs Culture Show more
@Are0h and then you figure out how to get the clover patch to take over a corner so the rabbits have something good to gnaw on, and you put up a fence around just your own tomato plants to ask the deer to leave them be, and you realize that the birds are actually picking worms off the kale, and actually life is more fun when you spend all your garden time troubleshooting for everyone that shows up, not just trying to defend what you thought it was supposed to be when you started
Code vs Culture Show more
@Are0h seasons pass and you realize you've been reading about permaculture and trying to maintain native weeds to help out the pollenators and you've torn up all the grass and you recognize individual squirrels that like to hang out and heckle the chipmunk nest and long story short, you started out trying to build something according to your vision but as other people use it, you learned that there are things it could be that you never thought of, and isn't it this beautiful