RandomTask didn’t begin as “let’s build an app and do a launch”. It began as a very blunt question: how do I make myself do boring tasks without fighting my own brain all day? The dice method lived in notebooks and spreadsheets first. Only when it proved itself in real life did it earn the right to become an actual product with a name, colours, and a domain.
Fast-forward to November 2025 and RandomTask is now a working web app, not just a sketch. It runs on top of React Native and Expo, with Expo Router handling the pages. That choice was deliberate: I want the same core codebase to eventually hit iOS and Android, but I don’t want to live inside Xcode or Android Studio right now. Browser first, phone later. That keeps shipping speed high and build pain low.
The core of the app is still aggressively simple. Six slots. One dice. A session screen where you type in tasks, roll, and mark things done. Around that skeleton, I’ve been slowly layering things that matter without turning it into a bloated productivity suite. Light/dark mode so people can use it late at night without burning their eyes. Sound and (eventually) haptics for people who like feedback, with a big fat mute button for everyone who doesn’t.
Task paralysis?
Stop fighting the water. Let the dice provide the novelty your brain is craving.
Start Free Dice Session
A lot of the work this year has been invisible structure. Theme tokens so I can change the house colours in one place without hunting through the app. A shared Seo component so every page has proper titles, descriptions, and social previews. A single AppHeader that works on both desktop and mobile, with a tiny menu that links to the key pages: How it works, Features, Blog, Company, Contact, Premium. All the boring plumbing that makes the visible stuff feel effortless.
There is also the business side lurking in the background. RandomTask is not meant to be a dark-pattern casino, but it does need to pay its own hosting and maybe justify the time I spend on it. So there are plans for a very gentle monetisation model: light web ads for free users; a Premium tier that unlocks history, custom presets, more dice modes, and probably some nerdy stats; and an ad-free option for people who just want a clean experience. RevenueCat is on the shortlist for handling subscriptions once the mobile versions go live.
From the outside, you see dice, confetti, and some ADHD-friendly copy. From the inside, you see a spreadsheet brain slowly turning research and lived experience into UI. Every screen has to answer one question: does this make it easier for someone with low energy and a noisy mind to start a task? If the answer is no, it gets cut or pushed back. That’s why there is no calendar page, no kanban board, no twenty different priority fields. This is not Notion with dice on top.
The blog you’re reading is another part of the same idea. It’s not content marketing for the sake of it. It’s a way to put the method, the psychology, and the real-life stories in one place instead of hiding them in marketing fluff. ADHD and autistic users are usually good at spotting nonsense. They don’t need a fake origin story; they need tools that feel honest about what they can and cannot do.
Building RandomTask in public like this is risky in one sense: people get to see the awkward middle stage. The header that is still a bit too tall. The feature list that is obviously incomplete. The web-first approach while the mobile app is still on the roadmap. But that transparency is also the point. The people I’m building this for are used to feeling like they’re always behind. Showing imperfect progress is a quiet way of saying, “same here, and we’re building anyway”.
The plan from here is straightforward. Keep the core fast and fun. Tighten the visuals so the app feels like a place you want to come back to, not just a tool you tolerate. Add history and session presets without turning it into a second job. Ship native apps only when the web feel is truly dialled in. And keep using RandomTask myself, every week, so the product never drifts away from the reality it was meant to fix.
If you’ve made it this far, you’re already part of that story. You’re the kind of person who thinks about how their brain works and wants tools that are honest about the struggle instead of pretending it doesn’t exist. RandomTask isn’t finished. Neither are you. That’s fine. We’ll roll again tomorrow.