This app introduces some really great concepts, but is missing some critical features.
I absolutely love the concept of “hooking” things together, but the current flows for doing so seem awkward.
My normal workflow is that I’m usually focused on a single tasks/context for 30 - 120 minutes. During that time I occasionally switch contexts and look at something else and come back. While in a context I want to quickly hook things together in a way thats associated with that context.
Contexts:
Contexts are essentially named hook groups. They could be thematic in someway, but should basically just be a text string. Maybe that string is “Feature ABC for app” or “My Book - Chapter 5” or “Employee A Review”
Two Keyboard Commands are necessary
Hook to Current Context Command:
While I am in a given context I want to be able to hook together the various things I’m working on without switching away or thinking much. Ideally this is just a single keystroke. This would hook the current browser tab/ app to the other links for this context.
Hook to Different Context Command:
This command would popup a small window that has a textbox and a short list of recent contexts. The textbox would allow you to search for existing contexts or add a new one. Once you’ve hit “Okay” in this window it will switch contexts and add a hook to the new context.
This adds a useful layer on top of the already powerful concepts in Hook.