Understanding C by learning assembly
  $ CFLAGS="-g -O0" make simple
  cc -g -O0    simple.c   -o simple
  $

This is so handy. I never knew that you could call make without writing a default Makefile. Thanks!