While non framework web development just using Jquery and other libraries seems to be the most prevalent during this period, there are many great episodes that cover some of the emerging frameworks at the time and how they differ, namely Backbone.js, Ember.js, Knockout.js, and to a lessor extent Angular.js (I guess at this point it hadn’t gained the momentum we all know it got later). There are a lot of great discussions about the differences between different interpretations of MVC, MVVM, and MVP patterns and how to solve the problem of managing the dom in complex UIs. It’s really interesting to hear these discussions in a pre Flux Architecture world.
Things i’m surprised already existed (or were in the pipeline) in 2012:
What really surprised me is how many things that I feel like are often spoken about like they’re super new already existed in 2012. Most surprising to me was when some Google people were on the show they spoke about the shadow dom and web component spec, which I thought was cutting edge in 2018. Some other things that where already around that surprised me were: express, Microsoft using Node.js, Jasmine, Mocha, Cassandra, Mongo.db, Redis, and Go lang.
Things that didn’t exist yet (or wasn’t mentioned):
Most notable to me was that Babel and Webpack didn’t exist yet and there is still a big sentiment of not wanting to have a build step in the development process by some of the people on the podcast.
Unexciting things of today used to be exciting:
A note on the actual podcast: