This content originally appeared on DEV Community and was authored by Ben Aronson
*Do you spend more time organizing your to-do list than actually doing tasks? *
Do you often forget about important tasks?
Are you constantly recreating to-do lists to remember?
Well, then braindump
is for you!
https://brain.concourse.codes/
Whoa, whoa! Let’s hold up a quick sec. I’ll admit: this is definitely an MVP version and is also one of my first times working on a side project app that is seeing the light of day. I’ve been working on this project for several months now but have been struggling with knowing when to call it “MVP”, but today I’ve decided that it’s good enough.
Built using Next.js, React, my first try using TailwindCSS, and built on top of Supabase (I’m cheap), this project has mostly been built by hand as an learning opportunity. GitHub Copilot has helped me throughout, but I’ve been trying to improve my foundational skills here first and foremost. It also means that there may be some rough edges.
The premise of the app is simple – if you ever find it helpful to just raw-dump all your thoughts of to-do lists, tasks, thoughts, ideas, and random tidbits, then the goal of this app is to turn that raw list into tasks that can be categorized and prioritized. In this sense, it’s no different than your run-of-the-mill task tracking application except that instead of inputting new tasks each time, you are dropping all your thoughts into a blank textbox.
Everyone has their own preferences but as someone with ADHD, I sometimes find any amount of pre-built structure around my braindumps to be cumbersome & distracting. Sometimes I don’t want to fiddle with the neat (& helpful) features of to-do apps, I just want to drop everything in then sort it out later. The simplicity here is why most braindumps take place on paper – which I still find helpful.
The eventual goal is to build a scoring system around the tasks such that the app will tell you when a certain item has appeared a number of times without being completed. Perhaps it should be moved to the backlog if it isn’t important, or maybe you ought to just get it finished.
—
This post is a bit sporadic & incomplete; I’ve just had enough of this “half-finished” state and wanted to do something to mark it as an official “MVP”. Thus, keeping this writing within 10 minutes so I can focus on the actual work – have at it.
Giving myself a pat on the back and hoping for more good things to come!
Peace!
-Ben
This content originally appeared on DEV Community and was authored by Ben Aronson