Over time, we’ve developed a programming system that helps us write clean, reliable code and work together efficiently. From organizing our files, to writing reusable functions - everything we do is designed to support a robot that performs well and a team that communicates clearly.
This document explains how our programming team works, the tools we use, how we structure our code, and the process we follow during build and competition seasons. We hope this guide helps new team members.
A quick-start reference for new programmers and a flexible foundation other teams can build on. It covers the essentials of our codebase, structure, and workflow so you can contribute with confidence. Whether you're debugging your first command or refining autonomous routines, this guide keeps you aligned with how we build and think.