"Small businesses do not have programmers on the payroll. They have people like me, who know enough about a whole bunch of different areas to keep things working and keep on top of some technology, but don't have the time to really learn to program well."
Those companies that claim they can do everything actually excel at nothing. 37signals manifesto