Hello
Looks like you landed on the temporary hub for my presentations. Please excuse the pixel dust, until I get my website up.
Presentations
All under Creative Commons Attribution 4.0 license. So go ahead and use and modify them as you need.
Design
-
Naming Things: Dedicated to the most difficult problem in computer science. For any technically-minded person.
-
It's the User, Stupid: Workshop on design thinking and prototyping. Shamelessly based off the amazing work by Stanford University's d.school. Suitable for anyone who can use a pen and paper.
Users
-
Not Just Translations: A world tour of common pitfalls in localization. Suitable for product managers, UX designers, and developers.
-
Introduction to Accessibility: Gentle introduction to making software usable for all. Suitable for product managers, UX designers, developers and QA. Only covers visual and motor disabilities.
-
Accessibility Techniques: Techniques to make websites comply with most regulatory standards. For developers and QA.
Unit Testing
-
Principles of Unit Testing: For beginners of unit testing. Principles are language-agnostic, but the examples and exercises are web-centric. Note that you can navigate up and down the slides, in addition to left and right.
-
Sinon in Practice: Tutorial for Sinon.js, an useful unit testing plugin that provides stubs, fake XHR, time travel, and other goodies. For JS programmers who know the basics of unit testing.
-
Front-End Unit Testing: The twists and complications with front-end unit testing. For seasoned programmers coming from traditional frameworks like JUnit or NUnit.