effectivesoftwaredesign.com
The Challenges and Joy of Public Speaking
I love giving talks to diverse types of audiences. I consider Public Speaking to be at the same time an extremely challenging and gratifying activity, that very often requires you to get out of you…