Talks + Presentations

I speak on topics ranging from Web technology and culture to privacy to software development methodologies. Where possible I post the presentations here, and make them freely available. If you find something here helpful, please feel free to use or adapt it for your own use. However, I ask in return that you give credit byincluding an appropriate reference back to this Web site. For example, you could include something like:
This presentation uses material originally prepared by <a href="http://www.iangraham.org">Ian Graham</a> for a talk entitled <i>The Blogging Life of Hamsters...</i>. The original material is found at <a href="put-link-here">http://www.iangraham.org/talks/put-link-here</a>.
of course edited for the right URLs. And you should change 'hamsters' to the appropriate mammal.

2010

The Personal Web: Observations, Models and the Challenge for Financial Services 3 November 2010
Invited Presentation at First Symposium on the Personal Web, held as part of the CASCON 2010 conference, November 1-4 2010.
This talk takes a geographic perspective of the Web, and explores how the typical physical / geographical boundaries of personal, social and public are not present (or obvious) on the Web. I then argue that this can lead to subtle problems when trying to construct "personal" web services. In particular I map this model onto the world of banking, and argue that some of the problems faced when bringing "personal" banking services to the Web lie in understanding the domain into which they are being provisioned (personal, social, or public).
Speaker's slides: personalWeb-3nov2010.ppt (Office 2003-format).
The Opportunities of Learning Technologies 21 October 2010
An after dinner speech and Q&A for the Psychology Foundation of Canada
This talk discussed emerging themes and capabilites in learning technologies, to help the Psychology Foundation leadership team start to think through how these could be leveraged in the Foundations' outreach activites.
Speaker's Notes: Speaker's notes
Speaker's slides: LearningTechTrends-21oct2010.ppt (Office 2003-format).
Change Management and Social Media 30 January 2010
Presented at the Acuity Forums Conference Executing Social Media, Feb 9-10 and March 10-11, 2010
This talk looks at the role of change management in the successful use or implementation of social networking in the workplace. The talk looks first a sources of conflict that may lead to difficulties or challenges in adoption, and then uses some simple examples, and case studies, to show how well thought-through change management practices can help ensure success.
Talk: social_success.ppt (Office 2003-format). There are notes included with the presentation, so you may want to read or print the "notes" view.

2009

The First 200 Years of Networking 12 June 2009
Presented at the SubtleTechnologies 2009 Conference/Fesival
This talk looks at the early history of networking, and talks of the personal stories of those who originated these first networks, and the technical and cultural ideas and themes that originated in these early years, and that exist to the present day.
Talk: talk-2009.pptx (Office 2007-format) or talk-2009.ppt (Older Officeformat). Note there are notes included with the presentation, so you may want to read or print the "notes" view.

2008

A History of the Future of the Internet 8 June 2008
Presented at BMO's Professional Excellence Symposium on 5 June, 2008.
This talk looks at the history of 'coded' communication, starting from optical telegraphy right up to the Internet age, and talks about how the evolution of these technologies has led to the exponentially innovative age we see today. It concludes by asking the question: how can the same 'road to innovation' be applied to other areas of business, such as the value chain of financal services?
Talk: pes-2008a.ppt. Note that there are notes in this PPT presentation, so it may be helpful to read or print the "notes" view.
A Brief History of the Internet 24 March 2008
Presented at McMaster University, as a guest lecturer in the course Topics in the Philosophy and History of Computing .
This talk looks at history in the long term and from both a technical and business perspective, starting with the communication technologies of the late 18th century, and working forward to today. This isn't the history you are used to reading!
Talk: ihistory-15mar2008.ppt. Note that there are notes in this PPT presentation, so it may be helpful to read or print the "notes" view.

2007

Introducing Change Managment to Adjust Workplace Culture to Social Media 5 December, 2007
Presented at a Canadian Institute conference on Social Media (4-5 December, 2007)
A look, from the change management perspective, at how to successfully adopt social media into an organization. This includes frameworks for analyzing and overcoming barriers, as well as some simple case studies.
Talk: social_success.ppt
Ajax: the next generation of Web applications (updated!) 22 June 2007
An updated version of the presentation given in 2006, to include additional discussion of Web 2.0 and it's impact on Web application architectures.
Talk: ajax-overview-2007.ppt
Tackling IT Complexity: Where does it come from, and what can we do about it? 22 June 2007
A study of how technology complexity can help or hinder business operations, with case studies of how to improve. Notes are not available, as the presentation contains information proprietary to BMO.
Talk: not available at this time

2006

Ajax: the next generation of Web applications 14 June 2006
Presented at the Bank of Montreal's Professional Excellence Symposium.
Talk: ajax-overview.ppt

2005

Blogging as a Tool for Corporate Information Management 19 October 2005
Presented at CASCON, Toronto Ontario Canada, as part of a workshop on blogging.
Talk: blogging-2005-a.ppt
Incremental Application Development 18 April 2005
Presented at the Bank of Montreal's Professional Excellence Day, BMO Institute for Learning, Toronto
Talk: incremental-talk.ppt
(Updated version) Blogging, Googling Syndication: What's the Web coming to? 18 April 2005
Presented at the Bank of Montreal's Professional Excellense Day, BMO Institute for Learning, Toronto
Talk: googling-talk.ppt
Examples: index.html
Archive: googling.zip (presentation and all examples)

2004

Blogging, Googling Syndication: What's the Web coming to? 8 July 2004
Presented at the Bank of Montreal's Developers Day, BMO Institute for Learning, Toronto
Talk: bmo-devday-talk.ppt
Examples: index.html
ZIP file: devday2004.zip (presentation and all examples)

2002

XML 101: A technical introduction to XML 20 November 2002
Presented at the Bank of Montreal Database Users Group, BMO Institute for Learning, Toronto
Talk: xml101-20nov02.ppt (PowerPoint 97 )
<XML> and the Future of Internet-based Computing 11 March 2002
Presented as part of the Teaching and Learning with Technology lecture series, University of British Columbia
Talk: xml-ubc.ppt (PowerPoint 97 )
Examples: index.html
An introduction to XML, IVR, and VoiceXML 30 January 2002
Presented to an industrial design class in Department of Industrial Engineering, University of Toronto
Talk: intro-to-voicexml.ppt (PowerPoint 97 )

2001

A Technical Introduction to XML 31 October 2001
Presented to the Toronto CICS Association
Talk: xml-tech-31oct01.ppt (PowerPoint 97 )
XML Examples: examples.html
Archive: xmltalk-31oct01.zip (ZIP archive)
Developing Web Applications Using XHTML: Problems and Benefits 23 February 2001
Presented at XMLDevcon2001, London, England
Paper: xmldevcon2001.doc (Word 97) ~ xmldevcon2001.rtf (Word 97 - RTF)
Talk slides: devcontalk.ppt (PowerPoint 97)
Example Web Pages: examples.html

2000

XML, HTML and All That: What do they Mean, and Why are they Important? 21 November 2000
Presented at King's College London, England
Talk: xml-talk.ppt (PowerPoint 97) ~ xml-talk-95.ppt (PowerPoint 95)
Example Web Pages: examples.html
Introduction to XML 11 May 2000
Presented at Manitoba Library Assocation Conference, Winnnipeg, Manitoba
Talk: xml-talk.ppt (PowerPoint 97)
Example Web Pages: examples.html
Collaborating on the Web: Concepts, Tools, and Approaches 22 March 2000
A joint presentation with Gale Moore and Mark Chignell
Presented at the Collaborative Tools Showcase, University of Toronto
Talk: IanGalecollab.ppt (PowerPoint 97) ~ IanGalecollab-95.ppt (PowerPoint 95)
XML, HTML and All That: What do they Mean, and Why Should You Care? 17 March 2000
Presented at McMaster University
Talk: xml-talk.ppt (PowerPoint 97) ~ xml-talk-95.ppt (PowerPoint 95)
Example Web Pages: examples.html
An Introduction to XML: the eXtensible Markup Language XML 29 February 2000
Presented at the Centre for Academic Technology Lunchtime Seminar Series
Talk: xml-talk.ppt (PowerPoint 97) ~ xml-talk-95.ppt (PowerPoint 95)
Example Web Pages: examples.html
Introduction to Interactivity on the Web 1 February 2000
Presented at the Centre for Academic Technology Lunchtime Seminar Series
Talk: interactive.ppt ( interactive95.ppt -- PowerPoint 95)
Example Web pages: examples.html

1999

An Introduction to RDF: The Resource Description Framework 16 November 1999
Presented at the Centre for Academic Technology Lunchtime Seminar Series
Talk: rdf-talk.ppt (rdf-talk95.ppt -- PowerPoint 95)
Example Web pages: examples.html
Structure and Management of Online Courses 23 September 1999
Presentation for The Centre for Addiction and Mental Health (CAMH)
Talk: courseware2.ppt (PowerPoint 95)
Longer Presentation: courseware.ppt (PowerPoint 95)
Example sites: ots.utoronto.ca
An Introduction to XML: the eXtensible Markup Language XML 24 August 1999
Presented at the Centre for Academic Technology Lunchtime Seminar Series
Talk: xml-talk.ppt (PowerPoint 97) ~ xml-talk-95.ppt (PowerPoint 95)
Example Web Pages: examples.html
Putting Privacy into context: An overview of the Concept of Privacy and of Current Technologies 29 June 1999
Presented for the Insight Information conference: How to Ensure Customer Privacy in E-Commerce Transactions
Full Paper: privacy.doc (Word '97) ~ privacy.html (HTML)
Presentation: talk.ppt (PPT '97)
References: links & references
Introduction to Interactivity for the Web 19 March 1999
Presented at the Centre for Academic Technology Lunchtime Seminar Series
Talk: interactive.ppt (PowerPoint '98) or interactive-95.ppt (PowerPoint '95)
HTML Examples: example.html
Introduction to the eXtensible Markup Language -- XML 16 March 1999
Presented at the annual meeting of the Society for Internet Professionals. (no notes available)
Technologies of Web Application Design: Past, Present and Future 16 February 1999
Presented at the monthly Society of Internet Professionals Meeting (joint meeting with CITO and the APL SIG)
Slides: HTML pages
Downloadable Archive: ( talk.tar (174080 bytes) ~ talk.tar.gz (108149 bytes, gzip compressed))

1998

Site Management and Design: Trends and Implementing Technologies 3 November 1998
Presented at IBM Centre for Advanced Studies (CAS), Toronto Ontario.
Talk: ibm-talk.ppt
Preparing, Managing and Assessing Online Courses 12 May 1998
Presented at the Centre for Academic Technology, University of Toronto
Talk: courseware.ppt (PPT '95) ~ HTML slides (simply images from the PowerPoint presentation) ~ courseware.zip (ZIP archive of HTML slides)
Third Generation Web Site Design 26 April 1998
Presented at the Winnipeg Library Association Conference
Talk: site-design.ppt (PPT '97)
Online Examples: examples.html
Talk Archive: talk3.zip (examples + PPT)
Designing Web Applications 26 April 1998
Presented at the Winnipeg LIbrary Association Conference
Talk: app-design.ppt (PPT '97)
HTML Examples: examples.html
Archive: talk2.zip (archive of talk and examples)
New Technologies and the Future of the Web 25 April 1998
Presented at the Winnipeg LIbrary Association Conference
Talk: home.html (HTML slides)
Archive: mla1.tar (tar archive - can be unpacked using ZIP).
Web -- Staying Up-to-Date 27 January 1998
Presented at Internet World '98, Toronto, Canada.
Talk: internetworld.ppt (PPT '97) or internetworld-95.ppt (PPT '95)

1997

Stylesheets and Web Site Management 9 July 1997
Talk Presented at Comdex Canada
Talk: index.html (HTML slides)
Archive: archive.tar (tar archive)
The New Web Technologies: Ramifications and Visions 19 June, 1997
Presented to Ontario Ministry of Economic Development, Trade and Tourism
Talk: HTML slides or slides4.ppt (PowerPoint Version 4)
Advanced HTML and Web Design 7 May 1997
Presented at Multimedia '97
Talk: HTML slides or talk.zip (ZIP archive of slides)
Introduction to the Web and HTML 7 May 1997
Presented at Multimedia '97
Talk: HTML slides or talk.tar (TAR archive of slides)
New Technologies and the Future of the Web 23 April 1997
Presented to Forum for I.T. Professionals, The Conference Board of Canada
Talk and Examples: index page
What's New on the Web for Librarians (with Sian Meikle) 8 February 1997
Talk: slides.ppt (PowePoint Version 4)
Designing Documents for The Web (with Sian Meikle) 7 February 1997
Talk: intro.html (HTML pages)
New Technologies on the Web 6 February 1997
Talk Presented for the Information Technology Research Centre's Web Breakfast Series
Talk and Examples: intro.html
New Topics in Web Design 22 January 1997
Talk Presented to WebGrrls, Toronto Chapter
Talk and Examples: intro.html

1996

Whither the Web: Some Reflections on the Future of Culture and Business 12-13 December, 1996
Presented as a luncheon address for the Corparate Intranets conference, Toronto, Canada
Text Not Available
Designing Effective Intranet Sites -- Technical and Organizational Issues May — November 1996
Presented at:
  • Intranet '96 (NTG Technologies), Ottawa, Ont, May 30-31 1996
  • Intranet '96 (NTG Technologies), Toronto, Ont, June 5-6 1996
  • Implementing and Managing Internal Web Sites for Intra Corporate Communication (IQPC), Toronto, Ont, October 28-30 1996
  • Intranets: Technology and Strategy for Communication, Collaboration and Creativity (Canada Forum), Toronto, Ont, November 5-6 1996
Talk: websi4.ppt (PowerPoint 4) or website.ppt (PowerPoint 7)
HTML-Enabled Applications September 1996
Presented at: Interop DotCom, Atlanta, GA
Talk: Part 1 ~ Part 2 ~ tar archive ~ Gzipped tar archive
Trends in Web Technologies 30-31 May 1996
5-9 June 1996
Presented at:
  • Intranet '96 (NTG Technologies), Ottawa, Ont, May 30-31 1996
  • Intranet '96 (NTG Technologies), Toronto, Ont, June 5-6 1996
Talk: trends4.ppt (PowerPoint 4) ~ trends.ppt (PowerPoint 7)
The HTML Sourcebook, Second Edition 13 March 1996
Presented at a book Launch event: UofT Bookstore Writer's Series, Toronto, Ontario
Talk: page0.html

1995

What is the Internet? Spring 1995
General Presentation to University of Toronto Staff and Faculty
Talk: page0.html
Introduction to the Internet and the World Wide Web Spring 1995
Presentation to Faculty of Arts and Sciences, University of Toronto
Talk: page0.html
What is the the Internet? Summer 1995
Alternate presentation to University of Toronto Staff and Faculty
Talk: page0.html
Promotional Talk: The HTML Sourcebook 20 October 1995
Book Promotional Presentation hosted by Singapore Telecom, Singapore
Talk: page0.html