404 karma · joined January 8, 2009
Design alone is horseshit. Engineering alone is horshit. Blogging alone is horseshit. Marketing alone is horseshit.
But put these together in the right proportion and you get a beautiful product. The proportion depends on your product/service. It takes a lot less selling, if the visual design of the product is impressive. It releases dopamine in your customer's head which urges them to put their credit card number in the checkout form. It may not be important for enterprise product as the person signing the cheque does not use your product. But it is vital for consumer and small business based products. But I agree with the author that pretty design is not a substitute for good engineering, good customer support or good marketing.
If I am terminally ill, I will probably reject treatment and choose to go peacefully.
Overall, I agree with the author as well. I have said no to several jobs because I did not feel that I share the client's vision. Especially, when you choose to be in an underserved segment, you can name your price and your terms.
This is probably because google has started advertising big scale in India[1] as a part of the "Install Speed" campaign. Given the unbearably slow internet lines in India, highlighting "speed" as one of the features is a clever way to market it.
[1]: https://encrypted.google.com/search?hl=en&safe=active...
So for a bootstrapped startup, spending the time on getting the product right is more important than making it look good in IE. In fact, most customers don't care. They will simply move on to a different browser. You can spend the time providing them the features they need. Everybody wins.
python -m SimpleHTTPServer
This serves the files off the current folder under port 8000.
I am extremely thankful to the people in the community who are putting their time and effort to build such great software and essentially giving it away for free. I am personally both awed and humbled by the excellent work put in by all the individuals who directly or indirectly contributed to Ruby and Rails across all the versions. If not for them I would not have quit my day job. If not for Rails, I am pretty sure that I would not be enjoying my life, as much as I am enjoying it today.
The point is that Rails has grown up to the point where makes it simple to write complex applications. For small projects, these choices may seem to be an overkill. But trust me, when you put it into production and start getting traction you will thank Rails. I have built applications with Sinatra and Rack and assembled my own Rails environment using tons of middleware and a lot of glue. I know how hard it is to do it the right way and appreciate the fact that Rails makes it a cakewalk for us. I sure learnt a lot of Ruby but I would choose Rails any day as I know that there has been a lot of thought put in by the community to make it awesome.
Sending her to jail is one thing but death sentence. That is just idiotic.