Thanks for the feedback:
1. The backend is graphql/django/postgres and yes, the notes are currently being preserved indefinitely. At some point I might add a cron job to remove the empty ones
2. I'm thinking of adding a notebook option eventually, but still considering the best way of doing this in terms of not compromising the current look and feel, which I like the simplicity of
3. for these three points - the markdown editor itself is an open source solution () and not my own creation, so these issues are limitations of this library. I may fork it and make some fixes at a later date, although some of these issues may be fixable with simple css
4. good point, i'll try to implement some kind of a lock here