It happens. I also had a few people come back. An entire team quit (4 people) to go work for a competitor. Two came back when the competitor screw them over, offering higher wages just for 3 months, and then linking the wages to an impossible schedule.
One manager quit because of stress and came back a few years later for a similar job with a few less responsibilities.
You can have multiple identities, just as you can have them in chrome without being logged in.
search for Firefox Multi-Account Containers.
OR https://support.mozilla.org/en-US/kb/profile-manager-create-...
But you can always create a shortcut for each identity...I use this method for Brave.
https://draw.io
But dbdiagram.io looks amazingly easy to use.
And so are the rest of the suggestions.
I also realize that I don't use UML with draw.io:)
modern web? Lynx Web browser is still being maintained!:) You can use it to search google or wikipedia. You can run Lynx on a 8086 CPU. If I remember correctly, Lynx can display images, if you download it one by one:)
If you want video, but not go with an Amiga with a modern add-on card, you're probably looking at a Pentium PC.
The biggest advantage of using RAW SQL is that you learn it 'quicker'. You will make mistakes, but hopefully those will be found before they make it to production.
If you get used to ORMs, you probably won't know how to optimize your queries..
RAW SQL of course.
* Create the database for the queries you will use, then, for the admin panel, you can use an ORM (but why would you mix the 2?), but for front-end I always use RAW SQL (PDO, to be exact).