Brian Rose's repositories
beyondz-platform
This is the "brains" of our systems. It's the starting point where Fellows and LCs signup and Join Braven. It's the master database of users. It's also the glue for letting our systems talk to each other.
canvas-lms
The open LMS by Instructure, Inc.
canvas-lms-js-css
Global Javascript and CSS files configured in the Canvas admin settings.
development
Sets up and manages a development environment for all services / applications.
GS-IPv6-Forwarder
Enables access to GameStream servers over IPv6 (included in Internet Hosting Tool)
Internet-Hosting-Tool
Enable Moonlight streaming from your PC over the Internet with no configuration required
kits
The Wordpress code for the dynamic learning lab kits.
nginx-dev
An nginx environment for development so we can reverse proxy stuff and not worry about the local ports.
platform
The new Braven Platform rewritten from the ground up to consolidate all of our disparate apps into. The goal is to transition Braven’s platform from a hodgepodge architecture born out of necessity to a well-architected and unified codebase with automated tests, observability, alerts, autoscaling infrastructure, and high developer velocity.
rubycas-server
Provides single sign-on authentication for web applications, implementing the server-end of Jasig's CAS protocol.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.