If someone wants to share their story, it would be of enormous help to people here (HN users are constantly launching new products).
With a 2 man work force, I do basic advertising by sharing content of the product to free services (email, print stuff (brochures, posters, etc), twitter, facebook, flickr, youtube, this kind of services). I have also the benefit of being a designer myself, in this way I can deploy targeted websites, and somehow try to impress the potential customer with graphics or words.
(edit: It gets tricky to track all this services, though, without paying services who offer dedicated stats/tracking)
As a developer, what do you do to advertise without spending money (ie. by not paying services)?
Or, if you're a designer, what other methods do you use?
Failing that utopian outcome, at the very least you can create things on your website which solve problems for the type of people who give links. For example, I'm a Rails developer. Among other talents, I can write code. Being able to write code means I'm able to write OSS projects of use to other businesses which use Rails. I host them on my site, and when other developers write blog posts taking credit to their friends and bosses for solving the problems that I actually solved for them (grins), I generally get a backlink.
OSS is by no means the only thing you can do. Good tutorials, evergreen resources (things which will never go out of style in your field), authoritative statistics, high-quality visualizations of data, etc etc, all attract links. Again, try to do them at scale.
twitter, facebook, flickr, youtube, this kind of services
Do you find that that actually gets results? I am kind of outside the Valley, physically and spiritually speaking, and I just can't imagine a business spending time on Facebook or Flickr and that benefiting them more than spending the time on their own website.
SEO getting you a little money to reinvest into AdWords or similar paid acquisition strategies is a nice feedback loop if you can get it, too.