Projects

Terraforming Gitlab Projects

by Drew Leske, 31 May 2026

Manual creation of GitLab projects has been okay, but consistency among projects for such as protected tags requires a procedure be followed, which tends to be a brittle solution. Using Terraform we can create projects configured as we like them, with the added bonus of easily disabling all the features we don't need.

Comparing the use of our web development tools to more mainstream ones

by Bhavy Rai, 6 June 2024

Recently, Karan and I had the opportunity to work on a passion project, not related to the work we do with ARCsoft. Doing so gave us the chance to use some of the more mainstream web development tools that we wouldn’t typically use in our day-to-day work. This experience was both enriching and fulfilling, so I wanted to share some of the key differences we noticed between the tools we use at ARCsoft and the more mainstream ones used in the industry. Let’s dive in!

Researcher Contact Database

by Archie To, 28 February 2023

RCS team members work with researchers and faculty members on multiple projects everyday. Each of these projects involve different people (inside and outside of the university), are at different stages and require different actions. It has become extremely difficult for RCS team members to keep track of these information as the number of projects that they work on rises. Therefore, there needs to be a solution.