Team

Onboarding

Karan Gosal, Bhavy Rai, Paurav Hosur Param and Eduardo Duarte Bassani

A concise guide to getting started at ARCsoft. First day? Start here!

REST API Naming Conventions

by Archie To, 2 October 2025

We’ve been building REST APIs for some of our projects. One of the struggles that I’ve personally faced was deciding on the URL structure for the endpoints. After some trials and errors and learning from others, here is a set of conventions that I think we should follow.

Using Git Subtree for Repository Mirroring

by Paurav Hosur Param, 2 September 2025

In a recent client project, we needed to mirror a specific subdirectory from our GitLab monorepo to a GitHub repository–complete with version history. This article explains why we chose Git Subtree over simpler approaches, the challenges we encountered, and how we implemented a mirroring solution in our CI pipeline.

Term Kickoff Meetings

by Drew Leske, 15 September 2023

The ARCsoft team has been an actual team (not a trivial team of one) for a year now, since we hired our first co-ops in September 2022. In that year I’ve learned some things and tried some things, some of which worked, some of which didn’t. One of the more successful initiatives is the term kickoff meeting.