I used to carry a notebook with me everywhere. I used it to take notes when in meetings, draft ideas or follow eating/sleeping goals.
I liked the idea of writing with a pen and the feeling of paper under my fingers, but it had too many drawbacks: taking notes on paper is slow, you can't edit/format, etc...
Then, after spending months trying out various note taking apps, I switched to having a bunch of markdown files inside folders, and sync them using Github. I just use folders for clients/projects and follow a file name rule of `YYYY-MM-DD-topic.md` for my files, that's it.
This is MUCH more convenient. I can quickly scan/search for what I'm looking for, and I can use Markdown to add/edit lists, paragraphs, tasks, you name it. If I ever want to take a note, I open a terminal and enter "notes" and bam! VS Code opens with a special workspace I've designed for it (another themes, most of the extensions turned off), and whenever I need to sync my notes I simply hit Shift + Ctrl + B to automatically add/commit/push to Github.
If I ever need to access my notes on the web, I simply log into Github and the files are even beautifully rendered. And if I feel the need to consult the history, it's there.