Wikimedia Engineering Productivity Team/Lunch and learn

From mediawiki.org
Jump to navigation Jump to search

At our offsite we broached the idea of doing a lunch and learn series for the team.

2021-12-20[edit]

QTE reading club - Lessons Learned in Software Testing: A Context-Driven Approach by User:ZFilipin_(WMF).

2021-11-29[edit]

QTE reading club - Perfect Software -- And Other Illusions about Testing by User:ZFilipin_(WMF).

2021-11-22[edit]

Jaime Crespo on Backups

2021-10-25[edit]

Janis Meybohm on Dragonfly image distribution Q&A

2021-10-18[edit]

QTE reading club - Schools of Software Testing by User:ZFilipin_(WMF).

2021-09-27[edit]

Nova Runda craft brewery virtual tour by User:ZFilipin_(WMF).

2021-06-21[edit]

Lars on virtual machines

  • how to install Debian in a virtual machine under virt-manager
  • managing virtual machines with virt-manager
  • managing virtual machines with Lars's vmadm tool
  • creating custom virtual machine images with Lars's vmdb2 tool

2021-05-25[edit]

Lars

2021-04-26[edit]

2021-04-05[edit]

2021-03-01[edit]

2021-02-01[edit]

2020-09-28[edit]

  • Yubikeys by Lars Wirzenius

2020-09-14[edit]

  • PHP for the Reluctant by Brennen Bearnes (task T260265)
    • Focus: Foundations of PHP's success, language basics, common traps to keep an eye out for while reviewing & debugging.
    • Slides

2020-08-17[edit]

  • Quibble - MediaWiki's CI runner by Antoine Musso

2020-08-03[edit]

  • Train dev environment by Lars Wirzenius

2020-07-06[edit]

  • Advanced Phabricator Usage by Mukunda Modell

Present a Lunch and Learn[edit]

Here is the emergent process for scheduling a lunch and learn.

  1. Check your calendar, you should have a standing Lunch and Learn invite every 2 weeks
  2. Find the next calendar event that does not have a speaker
  3. Add the date to this page, along with your name and the subject of your lunch and learn
  4. Modify the calendar event with information about your talk — your name, the title of your talk, and a link to your slides (if there are any)
  5. Store slides in the shared Engineering Productivity/Lunch and Learn folder on Google drive OR post them publicly on the internet or on wiki and link them from this page.

Past Presentations[edit]


Ideas[edit]

  • Advanced phab usage
  • Gerrit repo layout and advanced command line usage
  • Quibble overview and how tos
  • Contributing to Scap: how to run the test suite, how to write intergration tests, planned radical changes.
  • A demo of the current status of the train-dev environment
  • Helm test: what is it; what's possible; how does it work?
  • Dan's favorite knots
  • Why you don't want to run a marathon and other running advice -- Željko
  • Alphabet Workers Union, a Case Study -- Dan