(Editor’s note: Dharmesh Shah is a serial software entrepreneur and the founder and CTO of HubSpot, which provides marketing software for small businesses. This column originally appeared on his blog. )