@bradydowling Thanks for all your help.
I downloaded my stuff as a backup, and I’m pretty sure I already had everything committed anyways (yay version control).
Looking through the browser console more makes me think it may have had something to do with some custom tools I had installed. I like using Terminator and Tmux when I develop, and I see errors in the browser console relating to tmux, so I’m wondering if that could have been causing some of the problems.
Here’s an example of what I mean from the browser console:
Uncaught TypeError: Cannot read property ‘message’ of null(…)
workspace-cpp.js:23111 KILLING SESSION: undefinedkill @ workspace-cpp.js:23111
workspace-cpp.js:23113 Killed tmux session: undefinedkill @ workspace-cpp.js:23113
workspace-cpp.js:23094 Disregard terminal: undefined