The transformation of the public sphere through computing requires new ways of thinking about both the public sphere and computing. The work we do in digital civics brings community and municipal partners together with researchers in order to better understand a wide range of civic encounters and to design human-centered computing systems. We use participatory design and action research approaches to support activists confronting social injustice, community groups building social and political capital, and municipal officials working to build relations between local government and their urban constituents.