A look back at a year of experiences of using Vue within the Structured Data team.
Preview popups are common and requires careful scripting and styling; they can generate useful learning about performance as a reference for other front-end tasks.
This post explores the challenges of running PHP applications at a large scale and discusses the effect of using Envoy on MediaWiki applications.
Learn about using the Mediawiki History Dataset to explore the every day experience of editors on Wikipedia.
A reflection on the developer services we offer and our community of developers.
Zulip enables organizers and mentors to provide support and guidance to participants in each phase of technical outreach programs.
LibUp writes a commit message by mostly analyzing the diff, fixes up some changes, and pushes the commit to Gerrit to pass through CI and be merged. If npm is aware of the CVE ID for the security update, that will be mentioned in the commit message. Each package upgrade is tagged, so if you want to e.g. look for all commits that bumped MediaWiki Codesniffer to v26, it’s a quick search away.
Yesterday we deployed Thumbor support for Wikimedia-hosted private wikis. While 99.9% of our traffic is for public-facing wikis, the Wikimedia Foundation hosts a number of private MediaWiki instances on the same infrastructure.