Incoming blog posts!

Decision: I'm going to start writing on this blog again. The blog will evolve around my work-life and the solutions that I dream of implementing.

Action item: Write blog posts.

I've been lucky enough to always work with Open Source technologies, as a developer with an appetite for rapid development. Lately, I've been working in a cross-field with GovStack (an international alliance for writing software specifications for government solutions), Read the Docs (the world's largest open source documentation platform) and as the main community organizer of Django Day Copenhagen.

My point of view is that of a software developer, concerned about the negative environmental and human impacts of technology.

To me, it makes sense to explore visions for the open source community, public code and digital public goods. These visions can only be built on a critique of how software technology is playing a negative role elsewhere, especially its huge environmental footprint.

There's been two major things that always annoyed me about the resource-inefficiency of technology and software in particular:

  • Bad collaboration. Whether it's in governments, municipalities, companies or EVEN open source projects, we can find collaboration issues and wasteful development practice everywhere. We've all heard about hundred-million-€ projects going into the bin, and we've all seen open source projects without maintainers and PRs just dying. Sure, we can have licenses to permit reuse. But how are we going to address collaboration issues in software development? How do we build structures that sustain software projects and forge sharing of skills and knowledge, rather than giant tendering processes duplicated across municipalities, ministries and countries? How do we avoid elbow hierarchies and organizational silos? Open source can teach us a lot. Sometimes, we can be concerned with issues in the open source communities, but the really big potential is in identifying the issues that hinder open source theory and practice from entering the public sector.
  • Resource waste: The disproportionate relation between value and environmental impact of technology has never been worse. The best place to start is what you know how to change. As a software developer, you can also be the change.

Hurray 🥂️ I've finally punched a hole in the bag, hopefully that'll make it easier to finalize all these weird draft texts I have piled up 😊️