Collaboration in the Community

Many people who join our community are steadily working away at their own "future of coding"-esq project, and delight in finding a place to talk about their discoveries, or their frustrations. There's a sense of camaraderie — we share this desire to do new things with (or to) our computers, whether that's breaking them apart and rebuilding them, or just scratching this one pernicious itch.

We like to encourage collaboration of all sorts among our members. That could mean joining up to work on a single codebase together, or sharing early demos and offering constructive feedback.

Let's collect some nice examples of the sorts of collaboration taking place.

Projects

This wiki, naturally, is a collaborative project run by members of the community. There are also a few other-meta projects that seek to foster collaboration.

The Project Comparison Google Sheet catalogs Future of Coding projects in and around the community. It's not an exhaustive listing, but it does provide an interesting starting point to see who here is working on what, plus a few projects elsewhere that might be of interest to our members. If you’re looking for a project to contribute to, this is one place to explore your options. If you are working on a project, you may edit the spreadsheet to add your project (please stick to the existing format).

Discussions

Some nice threads that showcase members helping each other on a specific coding project.

2024-01: Riffing on "screens in screens in screens"

2023-11: Arroost

2023-08: State machines

2023-08: FoC workshop: Samuel Timbó's Unit

2021-06: Porting Mu to run on a web browser

2021-02: Replacing functions with lazy syntactic substitution

2020-09: A structured editor for postfix expressions

2020-02: Feedback on Alivecoding: Live coding with persistent expressions

2019-10: Feedback on Mu

2019-08: Interoperability between Onex and ValOS