3:I[9275,[],""] 5:I[1343,[],""] 6:I[9593,["830","static/chunks/830-627a194b447259d6.js","33","static/chunks/33-a6c7b783ac0dfb99.js","223","static/chunks/223-249ea663d267e0fa.js","309","static/chunks/309-78cff6d95ccd21ff.js","185","static/chunks/app/layout-4882b23ddbd2754a.js"],""] 7:I[2650,["830","static/chunks/830-627a194b447259d6.js","33","static/chunks/33-a6c7b783ac0dfb99.js","223","static/chunks/223-249ea663d267e0fa.js","309","static/chunks/309-78cff6d95ccd21ff.js","185","static/chunks/app/layout-4882b23ddbd2754a.js"],"Providers"] 8:I[946,["830","static/chunks/830-627a194b447259d6.js","33","static/chunks/33-a6c7b783ac0dfb99.js","223","static/chunks/223-249ea663d267e0fa.js","309","static/chunks/309-78cff6d95ccd21ff.js","185","static/chunks/app/layout-4882b23ddbd2754a.js"],"default"] 9:I[7561,["830","static/chunks/830-627a194b447259d6.js","33","static/chunks/33-a6c7b783ac0dfb99.js","223","static/chunks/223-249ea663d267e0fa.js","309","static/chunks/309-78cff6d95ccd21ff.js","185","static/chunks/app/layout-4882b23ddbd2754a.js"],"AnimationProvider"] a:I[9966,["830","static/chunks/830-627a194b447259d6.js","33","static/chunks/33-a6c7b783ac0dfb99.js","223","static/chunks/223-249ea663d267e0fa.js","309","static/chunks/309-78cff6d95ccd21ff.js","185","static/chunks/app/layout-4882b23ddbd2754a.js"],"default"] 4:["slug","what-i-a-person-with-adhd-learnt-from-using-todo-apps","c"] 0:["8po_tXwRw-5EfRkkPxZ0b",[[["",{"children":["posts",{"children":[["slug","what-i-a-person-with-adhd-learnt-from-using-todo-apps","c"],{"children":["__PAGE__?{\"slug\":[\"what-i-a-person-with-adhd-learnt-from-using-todo-apps\"]}",{}]}]}]},"$undefined","$undefined",true],["",{"children":["posts",{"children":[["slug","what-i-a-person-with-adhd-learnt-from-using-todo-apps","c"],{"children":["__PAGE__",{},[["$L1","$L2"],null],null]},["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","posts","children","$4","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}],null]},["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","posts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}],null]},[["$","html",null,{"lang":"en","className":"__className_3297a9","children":[["$","head",null,{"children":[["$","meta",null,{"name":"darkreader-lock"}],["$","meta",null,{"name":"google-site-verification","content":"mL-IBObjCmbnzlVygjodNo_pc2LHtldJAFFXV3e7jBc"}]]}],["$","body",null,{"className":"flex min-h-screen flex-col","children":[["$","$L6",null,{"color":"#fef9c3","showSpinner":false}],["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableColorScheme":true,"disableTransitionOnChange":false,"enableSystem":true,"children":[["$","$L8",null,{}],["$","main",null,{"className":"container flex-1","children":["$","$L9",null,{"children":["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]}]}],["$","$La",null,{}]]}]]}]]}],null],null],[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/70f30e3e1d3bc017.css","precedence":"next","crossOrigin":"$undefined"}]],"$Lb"]]]] c:I[231,["830","static/chunks/830-627a194b447259d6.js","173","static/chunks/173-066a7869efd98a83.js","49","static/chunks/app/posts/%5B...slug%5D/page-94e6fa4645197227.js"],""] d:I[4140,["830","static/chunks/830-627a194b447259d6.js","173","static/chunks/173-066a7869efd98a83.js","49","static/chunks/app/posts/%5B...slug%5D/page-94e6fa4645197227.js"],"BlogTableOfContents"] 2:["$","div",null,{"className":"lg:grid lg:gap-10 lg:grid-cols-[1fr_300px]","children":[["$","div",null,{"className":"space-y-2","children":[["$","h1",null,{"className":"max-w-none text-4xl font-bold","children":"What I, a person with adhd, have learnt from using todo apps"}],["$","div",null,{"className":"space-y-3","children":[["$","div",null,{"className":"flex flex-row space-x-2","children":[["$","$Lc","life",{"href":"/tags/life","children":["$","div",null,{"className":"inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground hover:bg-primary/80","children":"life"}]}],["$","$Lc","adhd",{"href":"/tags/adhd","children":["$","div",null,{"className":"inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground hover:bg-primary/80","children":"adhd"}]}]]}],["$","time",null,{"className":"my-4 flex flex-row flex-wrap gap-x-4 gap-y-1 text-sm text-zinc-400 sm:flex-row sm:items-center sm:space-x-0","dateTime":"2024-03-23T00:00:00.000Z","children":[["$","div",null,{"className":"flex flex-row items-center space-x-1","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"stroke-muted-foreground","children":[["$","rect","eu3xkr",{"width":"18","height":"18","x":"3","y":"4","rx":"2","ry":"2"}],["$","line","m3sa8f",{"x1":"16","x2":"16","y1":"2","y2":"6"}],["$","line","18kwsl",{"x1":"8","x2":"8","y1":"2","y2":"6"}],["$","line","xt86sb",{"x1":"3","x2":"21","y1":"10","y2":"10"}],"$undefined"]}]," ",["$","p",null,{"className":"text-muted-foreground","children":"March 23, 2024"}]]}],"$undefined",["$","div",null,{"className":"flex flex-row items-center space-x-1","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"stroke-muted-foreground","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","polyline","68esgv",{"points":"12 6 12 12 16 14"}],"$undefined"]}],["$","p",null,{"className":"text-muted-foreground","children":[4," min read (",948," words)"]}]]}]]}]]}],["$","article",null,{"className":"prose prose-zinc max-w-none dark:prose-invert w-full","children":["$","div",null,{"className":"mdx","children":[["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":"So I've been trying to use todo apps for organizing my life. While it seems like a nice idea it doesn't work for me. In this post I'd like to tell you why and possible solutions."}],"\n",["$","h1",null,{"className":"group group mt-2 scroll-m-20 text-3xl font-bold tracking-tight","id":"the-root-of-the-problem","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#the-root-of-the-problem","children":"The root of the problem"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["So I have adhd and it's been hard for me to actually use todo apps as they are usually designed in a similar way.",["$","br",null,{}],"\n","You have a list of tasks for today all at once, all the tasks you've missed on the above and a big sidebar with ",["$","strong",null,{"children":"a lot"}]," of elements. You also usually have the amount of tasks for today and all tasks you have planned somewhere visible. This really overwhelms me (and a lot of people with adhd I think)"]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["That's no good. Just dumping all of my tasks on me and going \"go figure it out\" won't work. I will just look at them and be frustrated. This is especially bad when you have like 70 tasks (as I plan for a ",["$","em",null,{"children":"long"}]," time), repeating tasks, etc."]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["You can see todoist UI in the screenshot below.\n",["$","div",null,{"className":"flex flex-col items-center mb-5","children":[["$","img",null,{"className":"rounded-md border mb-0","alt":"Todoist UI","src":"/assets/what-i-a-person-with-adhd-learnt-from-using-todo-apps/todoist-ui.png"}],["$","p",null,{"className":"font-light","children":"Todoist UI"}]]}]]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":"Notice how it has all those priorities, overdue, processes NLP, advertises premium features? That's no good for me."}],"\n",["$","h1",null,{"className":"group group mt-2 scroll-m-20 text-3xl font-bold tracking-tight","id":"we-need-to-go-deeper","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#we-need-to-go-deeper","children":"We need to go deeper"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["Todoist didn't work (surprisingly, it was the highest recommended app). Let's look for alternatives.",["$","br",null,{}],"\n","Now I've actually read some reviews from adhd people about todo apps. I tried not to use blogs from todo apps themselfs as they would probably be biased."]}],"\n",["$","h2",null,{"className":"mt-10 scroll-m-20 border-b pb-1 text-2xl font-semibold tracking-tight first:mt-0","id":"ticktick","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#ticktick","children":"TickTick"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":"Firstly, let me say that TickTick is a chinese company so I didn't trust them very much with my data and went to try it for a few days. And guess what - it wasn't better! It still gave you the same screen for all tasks. Just listing all tasks for today at once. I wouldn't write a lot here as it was essentially same as Todoist. I think It's highly recommended because Todoist also works for a lot of people. But not for me..."}],"\n",["$","h2",null,{"className":"mt-10 scroll-m-20 border-b pb-1 text-2xl font-semibold tracking-tight first:mt-0","id":"forest","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#forest","children":"Forest"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":[["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground","href":"https://www.forestapp.cc/","children":"Forest"}]," ",["$","strong",null,{"children":"is good"}],". It was a very good app to use, probably due to gamification aspect. It was great but lacked some functionality I liked, especially having it as a website and not a browser extension. To add, their privacy policy isn't really the best... I'd say it's bad. They collect ",["$","strong",null,{"children":"a lot"}]," of unnecessary data. I've also had some sync issues but that wasn't very bad. Overall I think this was due to the gamification aspect."]}],"\n",["$","h2",null,{"className":"mt-10 scroll-m-20 border-b pb-1 text-2xl font-semibold tracking-tight first:mt-0","id":"a-lot-of-other-apps","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#a-lot-of-other-apps","children":"A lot of other apps"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["A lot of other apps such as \"Remember the Milk\", \"Sunsama\" and others were similar to Todoist in that they show you all tasks for the day at once. I want to tell you about Sunsama further as they have this time blocks style of tasking. While it seems cool, there is a new problem though. I can't estimate time to do the task very well. There is still an issue of showing everything at once, now coupled with time blocking. The stuff I liked was the calendar view (good to plan for a long time). What I didn't like was a progress bar, as progress bars are even worse than numbers - I just can't comprehend how much I've actually done.",["$","br",null,{}],"\n","Not to mention, it is a paid app. While I'm ready to pay for a good app, it certanly wasn't the app I was looking for."]}],"\n",["$","h2",null,{"className":"mt-10 scroll-m-20 border-b pb-1 text-2xl font-semibold tracking-tight first:mt-0","id":"is-is-this-the-app","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#is-is-this-the-app","children":"Is... Is this the app?"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["Let me introduce you to ",["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground","href":"https://todorant.com/","children":"todorant"}],", ",["$","em",null,{"children":"the"}]," app that I really liked. The main reason being that it ",["$","strong",null,{"children":"did not"}]," show you all tasks at once. FINALLY! I loved it. Creating todos was easy with a lot of advanced settings and ability to add it to the top if it's urgent. Sure, there are problems. For example, it shows you the amount of tasks left and what you've done for today. Not that good. But I can live with that."]}],"\n",["$","h3",null,{"className":"mt-8 scroll-m-20 text-xl font-semibold tracking-tight","id":"wait-whats-that-a-frog","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#wait-whats-that-a-frog","children":"Wait, what's that? A frog?"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["You might be familiar with \"eat the frog first\" concept. Frog being the hard task and the concept implies that you have to complete it the first (hence, eat the frog) in the morning to feel good and be productive. Guess what? While it seems logical it doesn't work for me!",["$","br",null,{}],"\n","And it's not only me. A lot of people say that they just stare at the frog and don't complete it for a long time. Sure, I could just not use frog tasks... And I did.",["$","br",null,{}],"\n","It all seemed well... until"]}],"\n",["$","h2",null,{"className":"mt-10 scroll-m-20 border-b pb-1 text-2xl font-semibold tracking-tight first:mt-0","id":"but-there-is-another-problem","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#but-there-is-another-problem","children":"But there is another problem"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":"See, there is a \"Stats\" tab with a graph of your completed tasks and... frogs. It's not good. I don't like staring into the graph of the tasks I've made realising how many tasks there actually is to do."}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":"Sure, there is a gamification element but it's very subtle and I didnt notice it until a few days of usage, so... not really good."}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":"Moreover, the app is paid. It costs 5 dollars a month but why pay for something that's not really that good when you're a developer? You guessed it right."}],"\n",["$","h1",null,{"className":"group group mt-2 scroll-m-20 text-3xl font-bold tracking-tight","id":"im-making-my-own-todo-app","children":["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground subheading-anchor","aria-label":"Link to section","href":"#im-making-my-own-todo-app","children":"I'm making my own todo app"}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["Well, I couldn't find any todo apps that fully work for me, so here it is. I knew it would probably end up like that. I'm making this app with kinzoku, the app is called ",["$","code",null,{"className":"relative w-full overflow-x-auto rounded border px-[0.3rem] py-[0.2rem] font-mono text-sm border-none","children":"Mentalitet"}],". It's already quite usable but I wouldn't call it good. It's constantly getting better though (as it's the app I use daily and rely on) so expect a lot of improvements in the upcoming weeks."]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["$","div",null,{"className":"flex flex-col items-center mb-5","children":[["$","img",null,{"className":"rounded-md border mb-0","alt":"Main page","src":"/assets/2024-03-02/MainView.png"}],["$","p",null,{"className":"font-light","children":"Main page"}]]}]}],"\n",["$","p",null,{"className":"leading-7 [&:not(:first-child)]:mt-6","children":["If you want to support the development or try out the app yourself - ",["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground","href":"https://discord.gg/ewRthf6XhT","children":"here is our discord"}],". The app itself is ",["$","a",null,{"className":"font-medium underline underline-offset-4 transition-all duration-300 after:opacity-0 hover:after:opacity-100 decoration-muted-foreground/30 hover:decoration-foreground","href":"https://mentalitet.me","children":"here"}]," (I will add main page soon, it's still kinda alpha)"]}]]}]}]]}],["$","div",null,{"className":"hidden text-sm lg:block","children":["$","div",null,{"className":"sticky top-28 -mt-10 max-h-[calc(var(--vh)-4rem)] overflow-y-auto pt-10","children":["$","$Ld",null,{"toc":{"items":[{"url":"#the-root-of-the-problem","title":"The root of the problem"},{"url":"#we-need-to-go-deeper","title":"We need to go deeper","items":[{"url":"#ticktick","title":"TickTick"},{"url":"#forest","title":"Forest"},{"url":"#a-lot-of-other-apps","title":"A lot of other apps"},{"url":"#is-is-this-the-app","title":"Is... Is this the app?","items":[{"url":"#wait-whats-that-a-frog","title":"Wait, what's that? A frog?"}]},{"url":"#but-there-is-another-problem","title":"But there is another problem"}]},{"url":"#im-making-my-own-todo-app","title":"I'm making my own todo app"}]}}]}]}]]}] b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"What I, a person with adhd, have learnt from using todo apps | BANana"}],["$","meta","3",{"name":"description","content":"A post about my experience with todo apps"}],["$","link","4",{"rel":"author","href":"https://github.com/bananad3v"}],["$","meta","5",{"name":"author","content":"BANana"}],["$","meta","6",{"name":"keywords","content":"Blog,Developer,Software Engineer,Writing,Frontend,Engineering,Typescript,React,Nextjs,Python,Server,Docker,Next"}],["$","meta","7",{"name":"creator","content":"BANana"}],["$","link","8",{"rel":"canonical","href":"https://banana.is-cool.devposts/what-i-a-person-with-adhd-learnt-from-using-todo-apps/"}],["$","meta","9",{"property":"og:title","content":"What I, a person with adhd, have learnt from using todo apps"}],["$","meta","10",{"property":"og:description","content":"A post about my experience with todo apps"}],["$","meta","11",{"property":"og:url","content":"https://banana.is-cool.devposts/what-i-a-person-with-adhd-learnt-from-using-todo-apps/"}],["$","meta","12",{"property":"og:image","content":"https://banana.is-cool.dev/og/what-i-a-person-with-adhd-learnt-from-using-todo-apps.png"}],["$","meta","13",{"property":"og:image:alt","content":"What I, a person with adhd, have learnt from using todo apps"}],["$","meta","14",{"property":"og:image:width","content":"1200"}],["$","meta","15",{"property":"og:image:height","content":"630"}],["$","meta","16",{"property":"og:type","content":"article"}],["$","meta","17",{"property":"article:published_time","content":"2024-03-23T00:00:00.000Z"}],["$","meta","18",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","19",{"name":"twitter:title","content":"What I, a person with adhd, have learnt from using todo apps"}],["$","meta","20",{"name":"twitter:description","content":"A post about my experience with todo apps"}],["$","meta","21",{"name":"twitter:image","content":"https://banana.is-cool.dev/og/what-i-a-person-with-adhd-learnt-from-using-todo-apps.png"}],["$","meta","22",{"name":"twitter:image:alt","content":"What I, a person with adhd, have learnt from using todo apps"}],["$","meta","23",{"name":"twitter:image:width","content":"1200"}],["$","meta","24",{"name":"twitter:image:height","content":"630"}],["$","link","25",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"64x64"}],["$","meta","26",{"name":"next-size-adjust"}]] 1:null