Quit. Doing the work you hate will burn you out, faster than you’d expect. The worst part is to pretend to be enthusiastic about the tech, while in the same time knowing it’s just not worth your time. If you don’t have enough savings and leaving the job isn’t an option right now, maybe just stay for several months and learn some tech that is complex and boring enough to not to attract too many ”vibe” people
I still use nvAlt (formerly Notational Velocity) for note taking. It is synced to a Dropbox folder. I can use the native Dropbox app to search, view, and edit the files. What I really like is the speed of note taking and searching in the nvAlt app. All my notes have a title in a loose format such as "project_name keyword ... keyword". It takes a second to find the note I need. Therefore, nvAlt serves as a bookmark manager as well. Obsidian feels clunky and slow, and I couldn't get it to switch to the .txt file extension (which is possible to edit via Dropbox on an iPhone).
I usually start with the long polling/SSE and migrate to WebSockets when needed. It is cheap and reliable with almost no performance overhead when compared to WebSockets.
There is no reason for the delay to be more than 100ms. The 1 sec delay must be due to some extremely inefficient lazy init or a bunch of io happening when you switch between screens
We’re (largely) not running OSes from spinning metal anymore, so even if there were some I/O that needs to happen (there shouldn’t be), a second would be an indication that the app was doing it badly. A modern SSD will read multiple gigabytes in a second, if the reads are sequential and you don’t wait for each one to complete before starting another. Unfortunately, we as a species have not figured out the programming tools necessary to make that natural.