One of my favorite things to do is to talk clients out of overbuilding their web applications. Here's a fun story of how that approach worked particularly well.
Your software choice can be the main attraction or it can stay out of the way of the real work, which is the value proposition, time to market and the relationships. PHP as your underlying web development framework is still a great choice after all these years because it stays out of the way.
January 2015 was the first time in the 15 years I have been running Solspace that the words 'lead', 'prospect', or 'marketing' became part of the conversation. Read on to find out what a bonehead I am.
I think there are various names for it, but bibliomancy is the act of divination using books. You select a book that you believe holds wisdom, you open it randomly and see what knowledge falls out. I did this in a cafe out of boredom and it resulted in this blog post.
"Why should I add that slider to the home page? It serves no real purpose. Is there a business case for it other than it's slick?"
"JUST DO IT ALREADY!!!!"
"Well this proposal looks great. It looks like it is within budget. It captures the scope well. It even throws in some nice bonuses. Now let's send it through the proposal approval goat rodeo and see if we can get a sign-off sometime before the Singularity."
You know how you're supposed to save money? Yeah, I don't really do that. I think that money is more like water than rock. If you let it stand too long it stagnates, gets brackish, doesn't nourish, doesn't clean anything, loses its usefulness.
It doesn't mean I miss deadlines or go over budget, quite the contrary. But I like a slow and steady coding style. The irony, and I'm not sure exactly how, is that I finish code really quickly, though it feels slow. Here's how.