I don’t always run public open trainings, but when I do, I try to run them as charity events. I believe this approach is meaningful and necessary. In this article, I will explain why I find it useful and important. However, let me begin by outlining some rules. Feel free to adopt this idea if you find it appealing. Rules When running an IT charity workshop, I establish the following rules.