DRF-spectacular is an okay choice here, you have to manage consistency with return types yourself but the docs and customization options are well done.
I've always been curious about what Rails or Laravel would be like as a django dev. They both seem super fully featured and productive, but I guess I've never had a reason to explore either. Would love to know if anyone has experience or opinions on the strengths and weaknesses of each framework (and their respective languages).
Perhaps this is the answer to the question “how do we combat the epidemic of loneliness?” —- once the internet truly cannot be trusted, we’ll be forced to once again connect offline (where, at least for now, deepfakes are not possible).
I’d prioritize finding someone else in the company that can give you another viewpoint on the situation. These types of situations make us feel isolated, so see if you can find a way to be “seen”, even if it’s by someone who has no way to help you professionally.
The get the heck out of there and find somewhere that is willing to treat you with more respect.
The "ongoing maintenance cost of software" can also be the additional complexity in the mental model of developers that have to deal with nearby parts of the codebase. Even if no maintenance is needed for a specific feature, it doesn't always make sense to keep around.
There's also knock-on effects, e.g. an offering like this could attract the type of user that would add a lot of additional support burden for the value that the company _and_ the user gets out of the feature.
Agreed re: there being randomness with each hit in a live performance. I wonder, though, if the distribution of one hit is in fact independent of the previous -- perhaps the inner feedback loop of "am I falling behind / speeding up" in a musician causes the next distribution to be skewed differently or centered at a different instant.
In which case I can understand the thought process of it being uninteresting, in a way. And you're absolutely right that when the randomness is applied into a short loop and repeated it falls into a strange uncanny valley (at least to my ears).
Perhaps another aspect of this is that the randomness, added based on e.g. a seed to the whole track, would be hard to control as an artist. I know when I apply randomness to MIDI I tend to go back with a fine-toothed comb and re-distribute hits that don't go where my mind wants them to.
I'm going through something similar and was able to negotiate some time off with my employer. In my experience, there's no way to push through burnout, and you're not going to be doing anyone you work with any favours by trying to "be there" through it.
I'd love to hear more about the lightmapping interpolation for moving objects. I wonder what kinds of efficiencies the author had to find to make it performant.
Really impressive site, thanks for sharing it! Bonus: I'm just used to sites not having data / support for Canada; this was a pleasant surprise.
UX observation: clicking to create a start and end was relatively intuitive, but it took a while to find "Close route" to reset it (and be able to click for start / end points once more).