There's comes a point in every project where you're knee-deep into it and it seems like an ever-increasing amount of work and you know you have aspects of it yet to figure out and it's a bit daunting. But you keep putting one foot in front of the other. That's how a project comes to pass: one step at a time. And then there's my favorite part of the project: that part where things are really coming together and you begin to see it as it really is... From that point forward, it gets fun and easy. Effortless, almost. A couple of months back, I mentioned that I was undertaking a secret project. A few people know about it, and it's been an evening and weekend effort, stuffed between time with my beautiful wife and the kids. Lots of imagination, scenarios, a few meetings, emails, coding, analysis, and - most importantly - optimism. I do a demo of it this week to my partners, and with their tweak requests and the last phase of coding, I'll have not much left but testing and previewing to customers - who've already expressed interest and want to see it. Nice when that happens before you even finish. Today, as I finish each two-hour shift of programming, I get up from the chair and bounce around the house, excited. I feel like I could stop bullets... I love this part of projects. |