Scale back the "dream" and scale up the "grind". And of course, modularize.
"If you have a big dream and a small grind, you'll never accomplish the dream. But if you have a small dream and a big dream, you're much more likely to get it done" -- Paraphrasing Dr. Eric Thomas. [1]
[1] "iGrind" by Dr. Eric Thomas -- Explanation beginning at approximately 1m:00s https://youtu.be/4iKJMDRXR6U?t=58