Advice for small software companies

Both of these come from markpasc.orgShareware Amateurs vs. Shareware Professionals by Steve Pavlina — a nice dissertation on the right and wrong ways to figure out what product to build; and Eric Sink’s article on product positioning — the fundamental point being that marketing begins well before you develop your product, not afterwards; and that you better be able to simply articulate what your product is for.