ARC Software Development Team

The ARC Software Development Team (ARCsoft) operates within Research Computing Services at the University of Victoria. We are a small team assisting UVic researchers with their needs for research software. Read more about us, meet our team or visit some of our latest news, below.

Current projects

Borders in Globalization (BiG). A web app and database migration for the BiG Lab to showcase their border research to researchers and the broader public.

GLOBE. A multinational collaboration spanning multiple institutions surveying cultural, leadership and trust norms and practices

HSSCommons. A Humanities and Social Sciences website and database for professors, researchers, and students to exhibit their contributions and network with their peers nationally.

RoadCalc. A static web calculator for road engineers to determine base course thickness for unpaved roads using geosynthetic stabilization methods.

STRAP. A web application delivery platform that does the boring stuff so the application doesn't have to

ZooDB. A view into decades of zooarchaeological research surveying animal bone deposits at sites around British Columbia

All projects...

Recent logs

Terraforming Gitlab Projects (Drew Leske). In which Drew describes using Terraform to provision new GitLab projects

AMII Upper Bound AI Conference 2026 (Drew Leske). In which Drew describes his takeaways from an interesting conference on AI

Adding pgvector to Django (Eduardo Bassani). In which Eduardo explains how to add and work with pgvector in a Django project.

Handling Rebase when Branching off a Feature Branch (Eduardo Bassani). In which Eduardo explains how he keeps his git history clean when his branches have branches.

Development with on-premise AI in VS Code (Archie To). In which we explore how to use on-premise AI to streamline development in VS code.

More logs...

Recent docs

tmux Cheatsheet. In which we describe some essential commands for tmux

Issue and merge request workflows. In which we describe issue and MR lifecycles and workflow

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

Releases and versioning. In which we describe our release and versioning policy

Coding norms. Specific coding guidelines

More docs...