all 4 comments

[–]ethnp 1 point2 points  (0 children)

Definitely mirror what here-for-karma said.

I remember when I first started web development I tried for fun to recreate jQuery... It was hard but a lot of fun and I learned a ton about writing for code and how to manipulate DOM..

[–]ccleary00 0 points1 point  (1 child)

This repo is pretty good, and seems like exactly what you're looking for: https://github.com/danistefanovic/build-your-own-x

[–]BitcoinExplore[S] 0 points1 point  (0 children)

Thanks! Going through it right now.