Code for Recovery(C4R)

Code for Recovery (C4R) is a nonprofit volunteer organization that builds and maintains open-source technology tools for 12-step recovery communities. Their mission — “Software for Servants” — focuses on empowering local AA service bodies to manage and share accurate meeting information across multiple platforms.
Their core projects, all available on GitHub, include the 12 Step Meeting List (TSML), a WordPress plugin for managing and publishing meeting schedules; TSML-UI, an embeddable interface that displays meeting data in searchable list and map formats; a PDF generator for printable meeting schedules; and a Google Sheets integration for groups without WordPress infrastructure. Together, these tools allow AA Districts, Intergroups, Central Offices, and Areas to keep meeting information current and accessible. C4R also develops and maintains the software behind the Online Intergroup’s meeting list, with a new suite of apps in active development.
C4R welcomes volunteers who are developers and members of a 12-step or similar recovery program. Skills in PHP, TypeScript, React, or related technologies are valued, including those still learning.
The organization is self-supporting through the 7th Tradition, relying entirely on voluntary contributions from those who find their work valuable.

Instructions for Completing this Form

Name:

The name you use here is not verified and only used to control for spam and bot submissions. It will not be tied to your account. You can create and edit a profile disclosing the account name and information you wish to expose to the community (not publicly visible outside the forum) when and after you join.

Email:

Email where the invitation to join will be sent. This will also become a secondary way of logging in or recovering your password. We recommend a personal email address (e.g. your_name@example.com) instead of a “positional” email address (e.g. webmaster@your_intergroup.org) unless you intend for you membership to rotate with the person holding the position in the future. This email address can be changed after you join if you wish to change it by editing your profile information.

Affirmation:

By the group conscience of the members, this forum is only open to members of AA and those non-members of AA supporting AA services (e.g. Intergroup offices, AA service structure, etc.).

Topic Interests:

If you are interested in conversations in more than one  technical topic area (e.g. web sites, answering services, virtual meetings, etc.) or have a general curiosity about AA discussions in general (e.g. topics above and beyond technology like committees and group dynamics), you would probably want to select the default “General” option.

If your primary interest is in Archives only, you probably want to select the “Archives” option. Note that with either option, you will still have access to all topics on the forum but with the “Archives” option, your “home screen” will automatically place you in the “Archives” category where most of those conversations happen.