Share the knowledge

Because sharing ideas and code make us move ahead more quickly… Because it's good to spread everybody's valuable contribution… Because we can face the same problems and benefit from the same solutions…

This site presents parts of what I've done, written or customized, often based on knowledge shared by many brilliant people out there.

If you find any of this useful to you, then please just let me know… If you have critics or suggestions to improve anything published here, they are welcome!


When someone shares something of value with you and you benefit from it, you have a moral obligation to share it with others.
– Chinese proverb

So, I am doing that…