I looked through your list of submissions [1] and from the titles alone I saw nothing unusual to warrant them being flagged to [dead] save for the sole fact that many of them could be duplicates to other submissions. Repetition/duplication of submissions causes a division of discussion, and hence, it really annoys a lot of people [2].
The only self-promoting thing you've done is submit a single link to your own blog, garron.me, but many folks on HN do that regularly. Though many consider self-promotion of a personal blog to be spammy and unwanted, occasionally, some blog posts actually turn out to be worthwhile topics for HN. If you submit links to your own blog or writings, you can expect some backlash if your content isn't interesting to the readers of HN. Paul Graham (pg) the owner/admin of HN doesn't typically submit his own essays to HN, but of course, others find his new essays, submit his essays to HN and the submissions receive a warm welcome here. It seems most people do not want HN to turn into an RSS feed of every person trying to promote their own work/blog, and if even PG doesn't submit his own stuff, others should (mostly) follow his example.
If you want to see your "invisible" submissions, go to your HN profile (click your username), and enable the "show dead" option. Once you have "show dead" enabled, look at the "/newest" page and you'll get a much better idea of the massive volume of "invisible" [dead] submissions that really exist on HN, including your own.
[1] http://news.ycombinator.com/submitted?id=g-garron
[2] http://news.ycombinator.com/item?id=2822041