Inspiration
The hardest part of almost any task isn't doing it, it's starting it. A few years ago, I wanted to read Walter Isaacson's Steve Jobs. At over 600 pages, I would look at the book every day, tell myself I'd start later, and never make any progress. The book wasn't difficult; I wasn't incapable of reading, I just kept convincing myself there was always something more important to do. Eventually, I tried something I knew I could complete. I told myself I only had to read one paragraph. One minute later, I had finished that page. Then I read another, and before I realized it, I had finished the entire chapter. Just like that, I had accomplished something productive that I hated doing. When I completed the first paragraph, I was in a position where I already had the book in my hand and focused enough to read some more. Suddenly, continuing felt easier than stopping. I built Done Diddly Done to recreate that feeling for any task, whether it's studying, cleaning, exercising, or even making a difficult phone call.
What it does
Done Diddly Done helps you start tasks by generating the smallest possible first action that takes under a minute. For example, if you dread cleaning the kitchen or going to the gym, you would simply add your task and click the "I don't feel like doing this right now" button. The AI generates a first action step that is undeniably completable in under 60 seconds. Each completed action unlocks the next one, gradually building momentum until you've either finished the task or no longer need the app.
How we built it
I built this app with Claude, REACT, Supabase, Tailwind, Gemini AI API, Stripe, Framer Motion, and JavaScript
Challenges we ran into
The hardest challenge was by far teaching the AI to consistently generate first actions that were genuinely achievable in under a minute. Generic productivity advice wasn't good enough. I spent a significant amount of time refining prompts and validating responses so every action felt specific, realistic, and capable of building momentum.
Accomplishments that we're proud of
I am very proud that this app works exactly how I intended. A couple days ago, I didn't want to call a college about a question that I had, simply because I just didn't "feel" like doing it. But after putting that task into Done Diddly Done, and clicking the "I don't feel like doing this" button, it flat out told me to:
Pick up your phone.
I checked that off and clicked the "next" button, and it then told me to:
Dial the first number.
At this point I had already made enough progress that I had no choice but to call, and I did, and I finally felt the relief of completing something I had put off for so long. This app truly does not exist anywhere else, and I am very excited to release it to the public because I believe almost everyone can benefit from a little nudge of momentum.
What we learned
I learned that it is really important to take a step back and take breaks from developing to recollect thoughts and determine better courses of actions to overcome discrepancies and problems within my app. I would constantly circle back to the main values of this app, which is to overcome procrastination, and I didn't realize how important it would be to step away and try to view my app through the perspective of the user.
What's next for Done Diddly Done
The next step for Done Diddly Done is to modernize the UI, survey the general public to see what features I should add/edit, and create the mobile app. After completing these, I will focus more on marketing and advertisements. Longer term, I'd like Done Diddly Done to become the app people instinctively open whenever they're stuck, not because they need another to-do list, but because they need help taking that very first step.
Built With
- claude
- framer
- gemini
- javascript
- react
- stripe
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.