In this sections I have tried to expose some programming techniques that
I think may be useful. Some of them I have developed myself (though I do not
claim exclusiveness: people confronted to the same problems often find the same
solutions), others I think are not well explained elsewhere, others are just
plain crazy.
I also describe my experience in teaching programming to my co-workers
(work in progress); if you intend to teach others as a part of your job, you
may find some interesting things in there.