Last year I described my summer process as "Backpack-Driven Development" (https://www.relay.fm/radar/273) where I spend the early parts of the summer wandering around gathering little bits of code, learnings, features and ideas...then once everything has been gathered I can embark on the effort to combine them all together into the final form.
Today I feel like I have reached the magical moment where suddenly I'm not gathering instead I’m fitting things together and they're rapidly falling into place.