Using the MediaWiki API doesn't require coding.
Managing complexity using Cargo with MediaWiki to track League of Legends esports roster changes.
How to disable autocompletion in SublimeText markdown syntax
A post about how to create workarounds in MediaWiki in a reasonably well-controlled manner.
An overview of the process I used to create our single-source-of-truth roster change database tables on Leaguepedia.