Starting on a new project is always a very exciting moment: it's full of discovery and of very satisfying moments. If you're like me, you start small, and each new brick you add is simple: you get a great sense of accomplishment seeing those new elements pop up and work together. It is a time of pleasure, a time far from the rage and anguish of impossible bugs, code refactors and algorithmic headaches.
But I'm not worried, I know I'm getting there!