We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Rethinking the Biggest Developer Resource on the Web

00:00

Formal Metadata

Title
Rethinking the Biggest Developer Resource on the Web
Subtitle
MDN Web Docs ~ Past, Present and Future
Title of Series
Number of Parts
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
The time has come for Kuma — the platform that powered MDN Web Docs — to evolve. For quite some time now, the MDN developer team has been planning a radical platform change. That change has now landed. In short, we have moved away from our wiki model where the content was stored in a centralized SQL database, to a decentralized pull request model via Github. Our tech stack has also radically changed, paving the way for faster future development, ease of maintenance, and opening up the platform for contribution from our community. During this talk, I will share the history of the project, talk about our recent achievements, demonstrate how to contribute to both the MDN Web Docs content and the underlying platform, and take a peek at what the future looks like for MDN Web Docs.
Software developerComputing platformTerm (mathematics)Content (media)Limit (category theory)Decision theoryProjective planeVisualization (computer graphics)2 (number)Point (geometry)World Wide Web ConsortiumSource codeWeb browserTable (information)Machine visionMereologyPresentation of a groupSinc functionCodePower (physics)MathematicsIterationWikiCompact spaceFocus (optics)Data conversionEmbedded systemLattice (order)WritingFluid staticsPlug-in (computing)Text editoroutputStrategy gameFrequencyMathematical analysisSoftware testingProduct (business)CausalityInclusion mapMultiplication signOnline helpWeb pageBlogWeb-DesignerAverageStructural loadServer (computing)HypermediaWordShared memoryOpen setSoftwareWhiteboardResultantElectric generatorWebsiteExpected valueBand matrixLocal ringBitMetropolitan area networkComa BerenicesWave packetComputer animationMeeting/Interview
Web 2.0Coordinate systemStandard deviationMultiplication signInteractive televisionMassOnline helpProjective planeWeb-DesignerWorld Wide Web ConsortiumWeb browserOnlinecommunityCodeSoftware developerSound effectAdditionNumerical analysisCurveContent (media)BuildingCollaborationismLattice (order)Web pageSelf-organizationGroup actionRepresentation (politics)View (database)AreaMoment (mathematics)WhiteboardSoftware frameworkVirtual machineInclusion mapFile formatProof theoryCentralizer and normalizerImplementationWikiTotal S.A.Profil (magazine)Endliche ModelltheorieComputing platformFormal languageFront and back endsEntire functionElectronic mailing listResultantFeedbackArchaeological field surveyLink (knot theory)DatabaseMereologyMathematicsPoint (geometry)Text editorDirection (geometry)Product (business)DataflowLevel (video gaming)BucklingTheory of relativityGoodness of fitBus (computing)Graphics tabletAuthenticationData managementReal numberBound stateSequelDifferent (Kate Ryan album)Software maintenanceForm (programming)WebsiteWaveDrill commandsEmailoutputMedical imagingGraphical user interfaceMeeting/Interview
Convex hullContent (media)Equals signLoginInclusion mapComputer iconExecution unitNormed vector spaceComputer wormPlastikkarteSoftware repositoryRow (database)CASE <Informatik>Logical constantTape driveContent (media)Multiplication signMatching (graph theory)Term (mathematics)CuboidRight angleAuthorizationComputer fileMobile WebReading (process)Computer animation
CodeMenu (computing)Coma BerenicesCloningLocal ringExecution unitNormed vector spaceRing (mathematics)Content (media)Hill differential equationMathematicsProjective planeArmCloningSoftware repositoryNetiquetteComputer animation
TrailSurjective functionVideoconferencingComputer-generated imageryMultimediaView (database)Menu (computing)Installation artOnline helpMP3File formatSoftwareEntire functionMotion captureState of matterPeg solitaireWeb browserAdditionHypermediaSoftware developerPlastikkarteVideo trackingWell-formed formulaOpen setEmailText editorVariable (mathematics)Computer iconPlastikkarteServer (computing)Content (media)Branch (computer science)Web pageSoftware developerCore dumpInstallation artMathematicsCuboidGoodness of fitSubject indexingModule (mathematics)System callProjective planeNumerical analysisLine (geometry)CASE <Informatik>Computer fileComputing platformElement (mathematics)Source code
Menu (computing)Pointer (computer programming)VideoconferencingContent (media)Hydraulic jumpInclusion mapNormed vector spaceCalculusPrice indexRootSource codeContinuous trackData structureRevision controlWeb browserBlock (periodic table)HypermediaNumber theoryInternet ExplorerLink (knot theory)MP3Motion captureEntire functionTrailState of matterFile formatSoftware developerAdditionLie groupMaxima and minimaWindowNo free lunch in search and optimizationLemma (mathematics)FlagMaizeExecution unitBitWeb pageWeb browserHypermediaComputer fileComputer animationSource code
Theory of everythingData miningMIDIBuildingMaizeSimultaneous localization and mappingMP3Convex hullWeb browserHypermediaLemma (mathematics)Lipschitz-StetigkeitPointer (computer programming)Maxima and minimaNormed vector spaceSummierbarkeitWeb pageSource codeArc (geometry)Inheritance (object-oriented programming)CurveElectronic mailing listWeb pageClosed setArchaeological field surveySource codeXMLComputer animation
Web pageFile formatMIDIFunction (mathematics)Source codeContext awarenessOscillationBlock (periodic table)Rule of inferenceInterior (topology)Sound effectArrow of timePositional notationFrequencyInformationDigital filterRange (statistics)Price indexComputerFingerprintStreaming mediaLink (knot theory)Maxima and minimaIcosahedronText editorClefDiagramQuadrilateralVertex (graph theory)Level (video gaming)Disk read-and-write headInformationPositional notationOcean currentMathematicsInstance (computer science)WordPerspective (visual)Forcing (mathematics)Computer animationSource code
Web pageMathematicsGraph (mathematics)Annulus (mathematics)Convex hullNim-SpielExecution unitInformationDataflowFrequencyInterior (topology)Sound effectSource codeArrow of timePositional notationOscillationContext awarenessFile formatRange (statistics)Normed vector spaceDigital filterQuadrilateralVertex (graph theory)ComputerBlock (periodic table)Clique-widthStreaming mediaDiagramMetre10 (number)PermianGamma functionChemical equationDuality (mathematics)Graph (mathematics)SummierbarkeitComputer wormElectronic visual displayCone penetration testDecision tree learningPlastikkarteLine (geometry)Hydraulic jumpComputer fileInsertion lossContent (media)Wechselseitige InformationWeb pagePositional notationBuildingMathematicsState of matterVideoconferencingBranch (computer science)Instance (computer science)CuboidMessage passingOpen setWeb browserInformationView (database)Projective planePoint (geometry)QuicksortFilm editingXMLSource code
Wechselseitige InformationPlastikkarteGamma functionInclusion mapContent (media)CodeAreaMoment (mathematics)Group actionInstance (computer science)Computer animation
Menu (computing)PlastikkarteInstance (computer science)MathematicsMultiplication signCodeContent (media)Computing platformWeb 2.0WebsiteComputer iconProjective planeSoftware repositoryBuildingDemo (music)Block (periodic table)Library (computing)Connectivity (graph theory)Atomic numberCommitment schemeArithmetic progressionModule (mathematics)Electronic program guideEndliche ModelltheorieWhiteboardGame theoryDataflowComputer animationMeeting/Interview
CodeExecution unitMaxima and minimaMotion blurConvex hullNormed vector spacePersonal identification numberControl flowTangentWorld Wide Web ConsortiumBranch (computer science)Computing platformUsabilityForm (programming)MereologyMultiplication signProjective planeCodeSoftware repositoryReading (process)MathematicsoutputComputer animation
Meta elementBranch (computer science)MathematicsComputer fileSource codeJSON
Duality (mathematics)Inclusion mapLibrary (computing)FingerprintEmailLink (knot theory)Error messageAlgebraCue sportsAreaoutputElectric currentPrice indexText editorContent (media)Supersonic speedVariable (mathematics)Execution unitServer (computing)Numerical analysisSource codeMoment (mathematics)Open setComputer fileEmailServer (computing)Existential quantificationWeb browserSoftware developerForm (programming)CodeClient (computing)Disk read-and-write headMultiplication signQuicksortData storage deviceComputer animationSource codeJSON
Arithmetic meanHost Identity ProtocolScripting languageJava appletDisk read-and-write headError messageForm (programming)Landing pageEmailWeb pageDot productSocial classComputer fileComputer animationSource code
Scripting languageJava appletError messageLink (knot theory)Moment of inertiaArtificial neural networkExecution unitDean numberFingerprintPlane (geometry)MathematicsBranch (computer science)RankingMenu (computing)Position operatorHeat transferMathematicsDataflowServer (computing)Point (geometry)Web pageChemical equationoutputCommitment schemeComputer fileResultantSpacetimeView (database)Web browserProcess (computing)MereologyField (computer science)Presentation of a groupWorld Wide Web ConsortiumMedical imagingGroup actionComputer animationSource code
FingerprintPointer (computer programming)EmailComputing platformEndliche ModelltheorieDecision theoryWorld Wide Web ConsortiumFlow separationBranch (computer science)AuthorizationContent (media)Computer clusterDisk read-and-write headPoint (geometry)CollaborationismAutomatic differentiationProcess (computing)MathematicsWeb-DesignerCuboidSearch engine (computing)Projective planeLevel (video gaming)Coefficient of determinationLocal ringView (database)Product (business)CAN busAdditionBridging (networking)Graphics tabletComputer fileWeb 2.0Open setLattice (order)BuildingMeeting/Interview
Element (mathematics)Computer animation
Element (mathematics)Computer animation
Transcript: Englisch(auto-generated)