Presentations and code samples for my C++ talks 01 template-typename - When to (not) use them and why