In case you do not know, I am a T_{E}Xfan. I am not sure if I am qualified to be a T_{E}Xhacker, but I indeed do kinda hacking sometimes. You are welcome to visit my LaTeX blog.

- Listing codes: listings or minted.
- Writing algorithms: clrscode or algorithmicx.
- General drawing/graphics: pstricks or pgf. (Pgf examples.)
- Drawing automata: vaucanson-g.
- Drawing trees: pst-tree.
- Drawing network flows, commutative diagrams and graphs: xypic.
- Drawing chemical structures: XyMTeX.
- Making presentation slides: prosper or beamer. There are still many other choices.
- Including media files in PDF documents: movie15 or multimedia (inside beamer).
- Matlab graphics with LaTeX annotation: laprint. (Well, this is not a LaTeX package, but a Matlab function.)

- Equation alignment environments: a handy sheet.
- Tables: More Than Tabular.
- Symbols: Frequently Asked Symbols.

- Chess board typeset by TeX/LaTeX: chess board, Chinese chess.
- Presentation Slides Styles. Adopted and redesigned from Prosper.

- Crazy TeX. Read the code before you compile it.
- The TeX showcase. Enjoy the beauty of TeX.
- Cow Font. You can never imagine how creative people are when designing fonts.
- Metapost developments. Get bored on powerpoint presentation? ConTeXt excites you.
- Broken LaTeX. A LaTeX document that does not converge. [ brokenlatex.tex ]
- LaTeX Coffee Stains. Put a printed coffee stain on your document instead of a real one..