African Ruby Community Platform
Open-source community platform for the African Ruby Community (ARC), built and maintained by contributors across East Africa.
African Ruby Community Platform
About the Project:
The African Ruby Community (ARC) is an organization that has been active since 2010, with over 5,000 members across East Africa. It hosts regular meetups and the annual Ruby Conference, helping bridge the gap between school and industry while fostering innovation through open source.
The ARC platform is the digital hub for this community — powering information about chapters, events, projects, and learning materials.
My Role:
I contribute to the maintenance and feature development of the ARC platform. My work has included:
- Upgrading the platform to Rails 8
- Integrating Sentry for monitoring and observability
- Reviewing and merging major pull requests
- Blocking bots by adding Cloudflare reCAPTCHA
- Maintaining event workflows, project listings, and learning materials
- Supporting infrastructure and developer tooling (Capistrano + GitHub Actions)
- Currently resolving issues with transactional email setup
Tech Stack:
- Front-end: Daisy UI, TailwindCSS, JavaScript
- Back-end: Ruby on Rails
- Infrastructure: Capistrano, GitHub Actions
Note:
This project was not built from scratch by me — I contribute as a maintainer and developer, ensuring the platform continues to serve the community effectively.
Link to Project:
Visit ARC Platform
