The GitHub engineering team:
We have recently completed a milestone where we were able to drop jQuery as a dependency of the frontend code for GitHub.com. This marks the end of a gradual, years-long transition of increasingly decoupling from jQuery until we were able to completely remove the library.
GitHub’s iterative approach is perhaps the most important takeaway in this piece. The company has proven that big refactors are achievable if you’re willing to play a slow steady game.