Show HN: ThinkType – Write Down Your Thoughts
thinktype.app
thinktype.app
One thing though: it saves previous text in separate “files”, could I turn this off?
As a fastmail user I like the notes feature.
Thinktype is a progressive web app, you can use it much like a native app, it works offline.
> In terms of UI, I don't want to select note, name it, I just want to open it and write like in a paper notebook.
Thinktype works just like that. You open the app and start writing.
I think the issue here is that, though the cursor is in the searchfield, the keyboard doesn't appear? I have no idea how to handle this. Even if you could make the keyboard appear automatically, it's also not obvious that you would want to, because you might just want to read your notes. (And then how to make it disappear?)
> I need to save what I wrote — can autosave happen in a browser app?
I've thought about that. Some issues:
- In thinktype, you write and search using the same field. So autosave would also save every search.
- The notes id is the time that you saved it. Not sure how I would handle that with autosave.
> Save button moved off screen to the right
Wow, that sucks. Can't replicate that, no idea what might cause that. Can you post a screenshot? Is the issue that the entire thing is too wide? Is it possible that you zoomed in by mistake?
> I think new text should be at the bottom like in chat apps, but maybe it's just my taste
I've thought about that. In my view, that makes sense at best for one line texts. If you have longer texts, and you want to read through all of them, then you have to keep moving back and forth. Scroll through a note to read it, scroll up again to find the previous note, and so on.
> I presume it wouldn't work offline?
It does work offline. Notes are stored locally using IndexedDB, and the code is stored locally using the cache interface of the service worker API.
That's very nice.
> In thinktype, you write and search using the same field
For my use I wouldn't care about search much. Most of what I write is one-time information like a phone number or some shopping list. Sometimes it's a thought that I just want out there but it has no value beyond that moment. And if an idea can be used in some of my projects or become a seed for one, I'd want to catalogue it using a structured app like Evernote or Standard Notes or any other.
> Can you post a screenshot? Just sent you in an email
I think there are lot of advantages of using one app for all notes, and that's part of why I made thinktype. It means you don't have to ask yourself where to write something down and where you did write something down.
> Just sent you in an email
Thanks. So it does look like the entire thing is too wide. I have no idea how to fix this, or even replicate it, sorry.
That's the idea behind most note-taking apps like iOS notes or Bear or Google Keep. You can use tags, ad images, lists and so on and so on.
But I dig that there are no folders or separate notes in your app, just one roll.
($insert_your_favorite_hate_for_google_products_here /s)
This is bad UX because it's increasing my cognitive load to use the interface instead of reducing it. It's much better to offer toggle buttons for sorting.
- You can use the keyboard. Couldn't you use keyboard shortcuts? Not that easy in the browser, because most shortcuts are already taken, and though you can override them, that also confuses people.
- You always see in the searchfield what search mode you're in. The buttons would have to be in the sidebar, which isn't always visible, depending on how wide the window is. And even if it's visible, you still have to look there, whereas you're already looking at the searchfield.
And it's not that hard to remember, it's kind of mnemonic: Exclamation mark to sort by priority, because you use an exclamation mark at the end of a sentence to mark it as important. Star to sort by changes, because when you change a file in a terminal text editor, you see a star next to the name. I should probably explain this in the app.
ThinkType also has a kind of help UI. If you hit F1, you see the keyboard shortcuts in the sidebar. (Only works if the sidebar is visible.) Should also explain the query syntax there.
> What magic character did I have to type again?
> I should press F1 to figure out.
> What was the thought again?
[1]: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...