Pragmatic Programmer - From Journeyman to Master: team presentation to work colleagues
Technical Presentations
- Adopting Agile Petris Calgary (October, 2009; also available in Apple Keynote format)
- Yammer @ Work Petris Calgary (July, 2009; also available in Apple Keynote format)
- Content Caching: Scaling Ruby on Rails Calgary Ruby Users Group (November, 2007; also available in Apple Keynote format)
- Pragmatic Programmer: From Journeyman to Master (September, 2007; also available in Apple Keynote format)
- Unit Testing in Java: Practices for Developers
(September, 2006; also available in Apple Keynote format)- Agile Software Development Methodologies: Revenge of the Programmers
(November, 2002; also available in Apple Keynote format)- Test Driven Development: Working with Legacy Code
(April, 2003; also available in Apple Keynote format)- Project Monitoring and Control: Earned Value Analysis and Burn Graphs
(Winter, 2004; also available in Apple Keynote format)- The Human Side of Software Development
(Fall, 2003; also available in Apple Keynote format)- Adapter Design Pattern: Assessing the Java Native Interface
(Winter, 2003; also available in Apple Keynote format)- Software Quality Planning: Sample Plan for Fictional Company
(Fall, 2002; also available in Apple Keynote format)- Unified Process: A meta-methodology
(Winter, 2002; also available in Apple Keynote format)- Software Configuration Management: Principles and Practices
(Fall, 2002; also available in Apple Keynote format)- Quality Function Deployment: QFD for Software Requirements Management
(Fall, 2001; also available in Apple Keynote format)- All the other presentations I've given during my Masters in Software Engineering course work at the U of C.
- Unit Testing in Java: Practices for Developers



















