Presentations
There are various presentations available about Wikipedia architecture and its subprojects on the web. Here are a handful of the ones that were scattered through the web.
See also Wikimedia Technical Talks (2014–2020) and CREDIT showcases (2016–2017).
2022
edit- How to Run a Top-10 Website, Publicly and Transparently
Kunal Mehta/Legoktm at Hackers On Planet Earth (HOPE) 2022, New York
meta:User:Legoktm/How to Run a Top-10 Website, Publicly and Transparently
2019
edit- Infrastructure of Wikipedia
Amir Sarabadani, Lucas Werkmeister and Daniel Kinzler at 36C3, Leipzig
https://media.ccc.de/v/36c3-73-infrastructure-of-wikipedia
2016
edit2015
edit-
Distributed Agile Development or: How I Learned to Stop Worrying and Love Remoties
Arthur Richards, Global Scrum Gathering in Phoenix, Arizona on 2015-05-04
2014
edit-
Full-stack performance
Aaron Schulz, Making Wikipedia Fast Meetup on 2014-05-21 -
Developing Distributedely: or How I Learned to Stop Worrying and Love Remoties
Arthur Richards - Open Source Bridge, 2014 -
CirrusSearch
Chad, Dan, Nik - Wikimania 2014 -
Kafka @ Wikimedia
Andrew Otto - NYC Kafka Users Group Meetup, November 2014
- UX is a Social Justice Issue
Sumana Harihareswara @ code4lib 2014-03-25 - Extension Development with MediaWiki
Richa Jain at Open Source Bridge, 2014-06-25
Slides
2013
edit-
Agile training 'appetizer' session for the E2/Flow team
Tomasz Finc and Arthur Richards @ WMF HQ 2013-07-31 -
Getting started with Lua templates
Brad Jorsch @ Wikimedia hackathon 2013-05-26 -
How to get your code deployed: security
Chris Steipp @ Wikimedia hackathon 2013-05-24 -
Wikimedia Labs/Tool Labs
Marc-Andre Pelletier and Ryan Lane @ Wikimedia hackathon 2013-05-26 -
Getting started with pywikipediabot
Merlijn van Deen and Maarten Dammers @ Wikimedia hackathon 2013-05-26 -
Scribunto & Lua templates
Brad Jorsch @ WMF headquarters 2013-02-28 (starts at 29:20)
- Wikimedia Labs and DevOps
Ryan Lane @ Columbia University 2013-03-28
wikitech:File:Wikimedia Labs and DevOps.pdf
2012
edit-
Multilingual design and testing, browser test automation overview
WMF staff @ WMF headquarters 2012-12-13 -
Multilingual design and testing
Pau Giner @ WMF open tech chat 2012-12-13 -
Watch as a developer fixes a bug (full talk, with Q&A)
Sumana Harihareswara @ WMF headquarters 2012-11-29 -
Watch as a developer fixes a bug (15 minute version)
Sumana Harihareswara @ WMF headquarters 2012-11-29 -
Building a Visual Editor for Wikipedia
Trevor Parscal and Roan Kattouw @ Open Source Bridge 2012-06-26 -
Building a Visual Editor for Wikipedia (with notes)
Trevor Parscal and Roan Kattouw @ Open Source Bridge 2012-06-26 -
ResourceLoader 2: The Future of Gadgets
Timo Tijhof and Roan Kattouw @ Berlin Hackathon 2012-06-03 -
Low Hanging Fruit vs. Micro-optimization, Creative Techniques for Loading Web Pages Faster
Trevor Parscal and Roan Kattouw @ Linux.conf Australia 2012-01-17
- How to make your code discoverable
Chad Horohoe @ Gerrit User Summit 2012-11-10
wikitech:File:Gerrit-Discoverable-Projects.pdf - The Wikipedia Mobile Experience
Tomasz Finc and Jon Robson @ Wikimania 2012-07-14 - Removing the barriers to access
Tomasz Finc and Dan Foy @ Wikimania 2012-07-14
wikitech:File:Removing the barriers of access to Wikipedia.pdf - Swift at Wikimedia
Ben Hartshorne @ Openstack Meetup 2012-03-22
wikitech:File:Swift Presentation for WMF Openstack Meetup 2012-03-22.pdf - Wikipedia, Android, & PhoneGap
Tomasz Finc and Yuvi Panda @ PhoneGap Meetup SF 2012-01-23
wikitech:File:PhoneGapMeetup 2012 - Wikipedia Android PhoneGap - Tomasz and Yuvi.pdf - Infrastructure as an Open Source Project – FOSDEM
Ryan Lane @ FOSDEM 2012-02-04
wikitech:File:Infrastructure as an Open Source Project – FOSDEM.pdf - Puppet at Wikimedia - PuppetConf
Ryan Lane @ PuppetConf 2012-09-27
wikitech:File:Puppet at Wikimedia - PuppetConf.pdf
2011
edit-
ResourceLoader
Roan Kattouw and Timo Tijhof @ Wikimania 2011-08-05 -
A brief introduction to MediaWiki extension development
Andrew Garrett @ Wikimania 2011-08-04
watch video -
Editing 2.0: MediaWiki's upcoming visual editor and the future of templates (with notes) @ Wikimania 2011-08-58
-
Low Hanging Fruit vs. Micro-optimization, Creative Techniques for Loading Web Pages Faster
Trevor Parscal and Roan Kattouw @ OSCON 2011-07-29 -
Low Hanging Fruit vs. Micro-optimization, Creative Techniques for Loading Web Pages Faster (video)
Trevor Parscal and Roan Kattouw @ OSCON 2011-07-29
- Wikimedia Infrastructure
Roan Kattouw (talk cancelled due to venue problems), NLLGG (Dutch Linux User Group) meeting in Utrecht 2011-12-03
wikitech:File:Wikimedia Infrastructure Utrecht LUG 2011.pdf - Gadgets 2.0 (ResourceLoader2)
Roan Kattouw and Timo Tijhof @ Wikimedia Conferentie Nederland 2011 2011-11-05
wikitech:File:Gadgets 2.0 ResourceLoader WCN2011.pdf - Google Tech Talk: The Infrastructure of Collaboration
Erik Moeller, Rob Lanphier, Alolita Sharma. Google, Mountain View, August 25, 2011
wikitech:File:Infrastructure of Collaboration.pdf - Web policy: Openness
Tomasz Finc @ UC Berkeley School of Information 2011-08-10
wikitech:File:Wikipedia (iSchool).pdf - Wikimedia Operations Overview
Rob Halsell @ Wikimania 2011 2011-08-05
wikitech:File:Wikimania 2011 - Wikimedia Operations Overview.pdf - Low Hanging Fruit vs. Micro-optimization, Creative Techniques for Loading Web Pages Faster (with notes)
Trevor Parscal and Roan Kattouw @ OSCON 2011-07-29
wikitech:File:OSCON 2011 - ResourceLoader - Trevor and Roan (with notes).pdf - How to raise millions of dollars using open source software
Arthur Richards @ FOSDEM 2011-07-28
wikitech:File:how to raise millions.pdf - Wikimedia Analytics
Tomasz Finc @ FOSDEM 2011-02-05
wikitech:File:FOSDEM - Wikimedia Analytics.pdf - Power the world's favorite wiki - Wikipedia @ GNUnify 2011-02-11
wikitech:File:GNUnify_2011_-_Wikipedia.pdf - Drupal + CiviCRM + Wikimedia Foundation = Awesome
Arthur Richards @ GNUnify 2011-02-11
wikitech:File:Drupal+civi+wmf=awesome.pdf - Hacking Mediawiki: Developing an Extension and Engaging the Community
Arthur Richards @ GNUnify 2011-02-12
wikitech:File:Hacking mediawiki.pdf - Wikimedia Mobile: Past, Present, and future
Tomasz Finc @ GNUnify 2011-02-12
wikitech:File:GNUnify_2011_-_Wikimedia_Mobile.pdf - Wikimedia Architecture/Community/The Site Architecture you can edit
Ryan Lane @ SF PHP Meetup 2011-04-06
wikitech:File:Wikimedia_-_Combined.pdf - The Site Architecture You Can Edit
Ryan Lane @ Open Stack Design Summit 2011-04-26
wikitech:File:The Site Architecture You Can Edit.pdf - Community Oriented Test and Development
Ryan Lane @ Hackathon Berlin 2011-05-13
wikitech:File:Community Oriented Test and Development.pdf - In-line editing: a new approach to editing wikis
Jan Paul Posma 2011-07-01
wikitech:File:In-line editing a new approach to editing wikis.pdf - The Site Architecture You Can Edit
Ryan Lane @ Wikimania 2011-08-10
wikitech:File:The Site Architecture You Can Edit - Wikimania.pdf
2010
edit-
Managing content quality in an open collaborative environment
Ariel Glenn @ IFLA Pre-Satellite Conference 2010-08-07 -
Why your extension will not be enabled on Wikimedia wikis in its current state and what you can do about it; security, scalability and performance for extension developers
Roan Kattouw @ Wikimania Gdansk 2010-07-11
- How to be part of the MediaWiki developer community
Ryan Lane @ Kansai Open Forum Conference 2010-11-05 and WCJ2010 2010-11-07
wikitech:File:Ryan Lane - How to be a part of the MediaWiki developer community.pdf - MediaWiki開発者コミュニティに参加するには
Ryan Lane @ Kansai Open Forum Conference 2010-11-05 and WCJ2010 2010-11-07
wikitech:File:Ryan Lane - How to be a part of the MediaWiki developer community - ja.pdf - Wikimedia Architecture
Ryan Lane @ Keynote at Kansai Open Forum Conference 2010-11-05
wikitech:File:Ryan Lane - Wikimedia Architecture.pdf - Wikipediaにおける大規模システムの運用
Ryan Lane @ Keynote at Kansai Open Forum Conference 2010-11-05
wikitech:File:Ryan Lane - Wikimedia Architecture- ja.pdf - Unit Testing with PHPUnit
Trevor Parscal @ D.C. Hackathon 2010-10-23
wikitech:File:DC Hack-A-Ton - Testing with PHPUnit.pdf - Wikipedia's Structured Data Challenge
Erik Möller and Trevor Parscal @ SemTech 2010-06-25
wikitech:File:Presentation - SemTech 2010.pdf - Breaking into Fort Knox: Improving Multimedia Upload Usability
Neil Kandalgaonkar and Guillaume Paumier @ WMF Developer's Workshop 2010-04-15
wikitech:File:NeilK Gpaumier Uploadwizard WMDEV 2010 Berlin presentation.pdf - How Wikimedia is Scaling Open Source Innovation
Eugene Eric Kim, Trevor Parscal and Tomasz Finc @ Xeorx Parc Forum 2010-06-05
wikitech:File:Xerox Parc Forum - How Wikimedia is Scaling Open Source Innovation.pdf - Wikimedia Mobile and Offline
Tomasz Finc @ Wikimania Gdansk 2010-07-11
wikitech:File:Tomasz Finc - Mobile & Offline - Wikimania Gdansk.pdf - Making things easier to use, one test subject at a time
Trevor Parscal @ WMF Developers' Workshop 2010-04-14
wikitech:File:Trevor Parscal - Wikimedia Developers Workshop - Berlin 2010.pdf
2009
edit-
Wikimedia Technical and Operational Infrastructure
Rob Halsell @ Wikimania 2009 Video -
Codathon round-up
Brion Vibber @ Wikimania 2009
- Using CiviCRM at Wikimedia
Tomasz Finc @ CiviCRM Meetup/Wikimedia
wikitech:File:Tomasz Finc - CiviCRM at Wikimedia - 2009.pdf - Wikimedia Search
Robert Stojnic @ Wikimania 2009
wikitech:File:Wikimania2009 wikipedia search.pdf - XML Data Snapshots
Tomasz Finc @ Wikimania 2009
wikitech:File:XML Data Snapshots - Lightning Talk.pdf
2008
edit- Scaling and Managing Lamp at Wikimedia
Brion Vibber
wikitech:File:Vibber - Scaling Lamp - 2008.pdf - Wikipedia A very cheap story
Domas Mituzas
wikitech:File:Mituzas - Wikipedia A very cheap story - 2008.pdf
2007
edit- Wikimedia Internals
Domas Mituzas
wikitech:File:Mituzas - Wikmedia Internals - 2007.pdf - Wikimedia architecture
Mark Bergsma
wikitech:File:Bergsma - Wikimedia architecture - 2007.pdf
2006
edit- Wikipedia, Cheap and Explosive Scaling with LAMP
Domas Mituzas @ MySQL AB conf
wikitech:File:Wikipedia cheap & explosive scaling with LAMP.pdf
Personal Sites
edit- https://dom.as/talks – Talks by Domas Mituzas