Feel lucky that is.
Have you been working hard on a project?
As hard as these guys did?
It wasn't luck that they built that application, though it may have been luck they landed the client. Read on to understand I am not knocking Jimmy, Scott and team.
But the truth is, your efforts are directly proportional to the outcome you receive. Maybe not every time, we can't all bat 1.000, but if you stay the course and plan for it, it will happen and you will get a better hitting average.
Could you build an application like that? Yes. Is it easy? No. If it was, we'd all do it. And one by one all the developers out there are trying to figure out too.
Me, I sent it to my sales people because I can only explain so much, but seeing is believing and seeing also sparks ideas in people's heads. But it has impressed on me what I have believed for some time, which is, if you build a demo, even a good mockup demo, it is still better for a client's vision than not sharing anything.
The time involved to make that demo perhaps is the "luck" you need to win that client over and get that project. Or in a different view, if you study up enough on your potential client, you may come up with something they never envisioned, but really want.
I was at a business networking meeting yesterday and a few people who noticed my Lotus logo or overheard me, talked to me about how great Lotus WAS when they worked with it. I explained that it still is great and they should revisit it. One of them asked me to demo something with them and will follow up with him to see if indeed we can do any business together. So lucky me to be in the right place at the right time? Or did my efforts in going to these meetings start to pay off?
So I'll ask you one more time, do you feel lucky?
PS - Unless I have time, next week there will not be a FBF due to my travel and internet issues.