Thanks for your response!
So I would start writing the stuff... but I'm afraid it would be then limited to the functions that I'm using for my site, and of course some explanations depend on the theme that I'm using 😄
I've made some changes to several plugins and made a couple more to add to the pile. How do i get them up on npm?
You'll have to fork the project, commit your changes to your fork, and then submit a pull request so the maintainer of the original repo can merge them in.
What if i changed the soundcloud embed to embed a different website? I've got a few of those.
Cool! Then it would be best to create a new repository of your own, and simply push those changes to GitHub.
To publish your changes onto npm, check out this guide
Awesome thanks @julian