Motivation

The war to bring mydreams.app online — and why nothing will stop us now

It wasn't supposed to be this hard.


Every dream worth chasing puts something in your way. A locked door. A dead end. A moment where you seriously wonder whether it's worth it.


Building mydreams.app was no different.



What started as a vision — a beautiful, simple tool where dreamers could track their goals, break them into steps, and celebrate every milestone — quickly became a war. A technical war fought in server logs, database error messages, and DNS records that refused to cooperate.


The battles we fought


First came the DNS. Namecheap parking servers blocking the domain, Systeme.io and CloudFront stepping in like gatekeepers determined to keep the app offline. Every fix spawned a new problem. Every solution revealed another layer.

Then the database. Credentials with prefixes that didn't match. A schema.sql file with lines that brought the whole setup crashing down. Table after table refusing to create. Nights spent staring at phpMyAdmin error messages that made no sense.

Then the code itself — drag-to-reorder breaking, step saves failing, progress bars calculating wrong, a weight feature that needed to be stripped from every file. Each fix was a small victory. Each victory revealed the next battle.


And through all of it, one question kept surfacing: is this worth it?


Why we kept going


Because the idea is right.


Every person alive has dreams. Big ones, small ones, terrifying ones. Dreams they've written in journals and forgotten. Dreams they mention once at dinner and never speak of again. Dreams that sit quietly in the back of their mind for years, waiting.


What they need — what we need — isn't another app that tracks tasks. It's something that treats a dream like the sacred thing it is. That breaks the impossible into the possible. That marks progress and throws confetti and says you did it when the final step gets ticked.


That's what mydreams.app is. That's what it was always going to be.


Where we are now


The app is live. Beautiful and working.


The ocean-themed dashboard is running. Dreams are being created, steps are being dragged into order, progress bars are filling up, and reward popups are firing when the last step hits 100%.


We have full control of the code. Full control of the server. Full control of the future.


The DNS is resolved. The database is stable. The blog you're reading right now is proof that Phase 2 has begun — the SEO layer, the public face, the part of mydreams.app that reaches out into the world and finds the people who need it.


Nothing will stop us now


The dreamers of this world deserve a tool built with the same obsession and resilience that chasing a dream requires.


We fought to build it. We'll fight harder to grow it.


If you've ever written a dream down and wondered whether it was possible — this is for you.


Welcome to mydreams.app. Your portal to possibility.

mydreams dreams goal tracking behind the scenes launch
Share X / Twitter Facebook LinkedIn

Ready to start chasing your dreams?

Join dreamers everywhere tracking their progress with mydreams.app

Start for free →