I keep a lot of notes (probably generating on the order of 10-15 pages on a good day[0]), so while some folks are knocking the whole "Yet Another Note Taking App Oh My Gosh!" sort of thing, I am thankful that folks are looking into this space; it's one that I've spent a lot of time wanting to see get a whole lot better.

So as to your app, the good points are: it's minimalist with a clean UI and native code highlighting. Those are pretty much the base requirements before I'll even consider looking into it, and I'm happy with the large array of supported languages. It looks quite nice and useful in that regard, so kudos! I love that it supports basically every OS -- I'm on Windows and Linux split about 50/50 and too often I'll run into apps that cover MacOS, Android, iOS and Windows. Since I run Linux at home, that's my preference and it a non-starter if it's not supported.

Unfortunately, for me, I can't handle another WYSIWYG editor. I'm done with them. It's not that I don't like formatting -- quite the contrary -- with the amount of note-taking I do day-to-day, I require good formatting. It's that I've never found a WYSIWYG editor that doesn't come with it's own set of F-bombs. I'm not taking my fingers off of the keyboard to hit a button with a mouse and while keyboard shortcuts are fine, I'll still end up highlighting a line, hitting that keyboard shortcut and having the WYSIWYG app decide to apply that formatting in some non-intuitive way (i.e. select a large line with mixed slant/non-slant and pick the slant button -- three choices: slant everything, slant nothing, or reverse slanting).

So I've settled on two technologies for my note-taking: Markdown and git. It just feels right -- it uses a dead simple dialect that allows me to directly indicate my formatting intent within the writing, it's lightweight enough that when viewing it in a terminal, the markup rarely decreases the readability (and sometimes increases it) and combined with a good rendering tool, can make a document format well for in-browser viewing and printing. I currently rely on a combination of Visual Studio Code (with Markdown Enhanced Preview for side-by-side previewing-as-you-type) and plain-old vim with markdown syntax highlighting for note-taking, combined with Keybase Encrypted Git for version management. I've yet to find something superior for me, though this would be pretty close if it simply gave me a Markdown editor with a preview on the side. And I'd really like a better UX than what's offered by grep for searching my notes. I'd love for an easy way to say "find all references to this function in this language" that would rip through my repo and pull out the relevant sections.

Perhaps I'm a bad example being so particular, but I've tried so many note taking apps -- online from Atlassian's Confluence (which I personally hate) to semi-online/offline markdown editors and things like one-note/evernote. For the most part, the major features of those applications are overshadowed by the poor experience of actually taking notes[1].

[0] I'm not a university student -- it's mostly for my job, which lately has consisted of being pulled into projects that have hit a wall to do code analysis and large-scale re-architecture. With that comes a lot of read-and-explain work both for myself and for my clients. Like most of you, I effortlessly type at about the speed people talk, so it keeping a running log comes easily. I also speed-read (not the gimmicky eyeball exercises but the old-school skimming and scanning) and practice a form of study that involves racing through material while typing notes, organizing said notes and re-reading 3-5 times to maximize extracting information, so on a good weekend, I'd type up several thousand lines of raw notes.

[1] And I'm not one to "web clip" -- if the blog post or article is important enough, I'll summarize it and re-type.