Fredrik chats with Chris Ferdinandi about vanilla Javascript, the pros and cons of libraries, the state of web components, and a lot more.

Chris tells us about how and why he became the vanilla Javascript guy, and why he dislikes vanilla-js.com. We talk about why we as web developers pick up so many libraries, and why we often seem to use really large tools on really small problems. We wonder if different types of developers should think in different ways about libraries. Chris also talks about how different groups attending his courses approach the subject of vanilla Javascript in different ways, and of course a bit about where he hopes and thinks web development might be heading in the next few years.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.


  • I help people learn vanilla Javascript
  • Largely because of Jquery
  • The vanilla JS guy
  • The phrase “at scale” gets thrown in there
  • Trying to hang a painting on your wall with a sledgehammer
  • Perfect for a very narrow and specific set of use cases
  • Just throwing one more of them in
  • The pain of their own tech choices
  • Teaching engineers how to find their next job
  • I didn’t realize you could do so much without a library
  • Underneath your libary
  • Without punishing the user
  • Mostly HTML and a little bit of Javascript
  • Waiting for the build to compile
  • You never have to feel bored
Direct download: 484.mp3
Category:general -- posted at: 6:30am CEST