videos ==> Architecture
notes ==> Architecture
mighty morphin monolith
so, uh, VRChat’s backend is designed similar to this but instead of “Modular Monolith” I called it a “Mighty Morphin’ Monolith” which I think we can all agree is many times cooler

SOLID design
anybody trying to sell you something called “Liskov Substitution” is trying way too hard to force an acronym, and that round peg in a square hole is exactly the sort of design all too common in SOLID systems
i spent a bunch of time learning how to make code SOLID and DRY and then I spent a bunch of time relearning how to make code WET and fluid