![]() Filters are a little bit more powerful than the restĪnother thing that catches my attention: Filters. In SQL terms, it’s like having a where query: Select tasksĢ. In other words, Todoist is a giant task list, and each of them is a different way to view my tasks. There’s a repeated pattern in the functionĪll of these concepts are used to group tasks that have the same contextual meaning. Inbox: Group tasks that are not assigned any Projectsġ.Today: Group tasks that have due date = today.tasks with label = Urgent, and due date = today). Filters: Group tasks by many conditions (i.e.Labels: Group tasks by similar Labels that I have assigned to them.Projects: Group tasks by similar Project that I have assigned to them.To understand the functions of each concept, let’s see what happens when I click on each of them: For example with “kettle”, we can carry, throw, smash, heat up…(actions) The action is what we can do with the concept. For example, if we want to contain water (function), we invent “kettle”, “cup”, “bowl” (concepts). The function is the mission that this concept is “born” to solve. Let’s go through the troublesome concepts that jump-scared me since my first day:Įach object in conceptual design is defined by 2 things: function and action. The ones I intentionally exclude are either self-explanatory or too minor to mention. I will only list out the terms that confuse me. Describe the action we can take with each concept.List all the terms that confuse me (hereby called concept) in Todoist.I love the idea behind Conceptual Design because it breaks complicated matters into the most atomic level. Therefore I decided to apply Conceptual Design to break down Todoist’s system to truly understand the product. For example, can I use Labels for the purpose of Projects, instead?Īnd the answer to that question is nowhere to be found. Since I’m not in their shoes (and will never be), my natural reaction to such an explanation would be: “can you switch the concept for one another?”. People explained the difference between, say, Project and Label using their own examples. Ironically, what I found was exactly what Todoist provided. So I turned to Reddit, where all the smart minds of the Internet gathers, looking for the answer. This method doesn’t give me a high-level, abstractive understanding of each feature, and of the product as a whole. However, the examples are just some use-cases, not all, that a feature can be used to solve. I understand that Todoist writers want to keep it simple and down-to-earth for the mass audience, hence their use of mere examples to describe a feature. I’ve mentioned location a few times.Todoist’s description of Filters. Reconciliation Filter Examples Actual Reconciliation Filter: Loc - No Super The unfortunate side effect of this temporary workaround is: I have to create “reconciliation” filters ( Supetset Label - No Subset Label or visa-versa). This is incredibly useful in a number of places. Now thanks to I can check a single label and determine whether those child-labels exist. You can create a superset label (which is what I do), like so: But wait, you’re not out of the woods yet ! You have to also update which relies on these labels. I’ll change to After you update those labels, you’ll notice that the labels update across every task. your filter would look like | | & | | & | | imagine that you’re sitting there thinking, “you know is too general.You end up reading over the same lines multiple times even though you have no intention of using them. The entire day it’s highlighted in red at the top. Imagine that you have a “level 1” priority task that isn’t due until the evening. The reason this ordering matters is that it directly impacts how tasks are grouped. Note: The !!number flag system seems like a remnant from agile which is ill-suited to general purposes project management given that Todoist uses it to influence the order in which tasks are rendered. You likely have multiple priority and category labels as well. This is probably fine, but now let’s assume you want to create a new filter. Every time you wanted to check whether you’ve added a location label to your tasks, you would have to check all three of these labels. But let’s imagine you kept it to these three examples.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |