Concord lives! Or, lived, as community efforts to revive it already appear to be on hold after some DMCA strikes


I do have to admit that bringing up Concord feels like digging up a dead dog that perished in a horrendous, preventable accident, but it feels important given how quickly it died and what the means for how we engage with it. You…

Continue Reading