awesome! I like the arrow keys arrangement very much. but the F1~F12 is not required. for the rotary encoder, it reminds me of another keyboard recently appeared. https://www.youtube.com/watch?v=mGShD9ZER1c
but it's far more powerful.
I have similar ideas. At the beginning (20 years ago) I use windows notepad.exe. It has a trick that if you put “.LOG” on the top of a txt file, every time you open it with notepad, it appends current date to it. Later on I switched to Evernote, then Apple Notes.app and settled.
Recently I added a service with Automator to allow me insert current date to a note. Quite convenient.
read the title, I thought performance might be one of them. fortunately it's not. I wrote a micro service and deployed to Lambda, it seems good. the documentation is poor, but anyway we figured it out. for error handling, we didn't put a lot of effort, if there's an error, the request simply fails. since it's not a core service, the behavior is okay. btw, we're using nodejs, the developing flow is okay - with the help of serverless