I am making my Resume using the res.cls document class as found here. I have set the option margin in my \documentclass definition for the \section heads of my Resume to be to the left of the content. As stated in the documentation of res.cls "% margin: the section titles are to the left of the body text." In my "Professional Experience" section of my resume, I have typed raw content. In my "Technical Skills" section below, I have content in a tabular environment. Here is the problem:
As you can see the content in my Technical Skills section is misaligned from that in the section above. Any idea how I may correct this?

\begin{tabular}{...}with\begin{tabular}{@{}...}. – Mico Sep 26 '15 at 18:42\begin{tabular}{l l}to\begin{tabular}{@{}l l}May I ask what adding @{} should accomplish? – Eric Sep 26 '15 at 18:48@{}particle serves to suppress the whitespace that's otherwise inserted at the left-hand edge of thetabularenvironment.) – Mico Sep 26 '15 at 19:06articleand setting it up yourself. The virtue of the second choice is that you have much more flexibility in the layout. – jon Sep 26 '15 at 20:26res.clsfor now, but (slowly) chip away at replacing it with something of your own design. After all, I note that you are listingLaTeXamong your 'Technical Skills'! – jon Sep 27 '15 at 02:58memdesign(used to be part of thememoirmanual is worth reading, too. Many of the ConTeXt manuals are worth reading too. For the 'foundations', besides the TeXbook, there's TeX by Topic; for LaTeX, the LaTeX2e file is crucial. For specific elements, the best thing is to experiment with various packages that deal with that element. – jon Sep 27 '15 at 23:17