Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Javascript in 2015

    Glen Maddern

    3 HN recommenders · recommended in 4 months, 2015–2017

    YouTube

    10:32 · 58K views · Jan 7, 2015

    A short screencast tour of JSPM, SystemJS and ES6 features, building a small app with the then-new JavaScript module and package tooling. It shows how JSPM works as a package manager, bundler and loader.

    Commenters credit it with opening their eyes to JSPM and using it to choose build systems.

    Software Engineering & LanguagesWeb developmentTesting, debugging & developer tools
    1. 36:45
      Rich Harris - Rethinking reactivityYou Gotta Love Frontend334K views • 7 years ago
    2. 34:10
      Anders Hejlsberg on Modern Compiler ConstructionKasper25K views • 9 years ago
    3. 22:52
      2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developerLearnCode.academy916K views • 10 years ago
    4. 1:03:48
      JavaScript: The Good PartsGoogle TechTalks589K views • 17 years ago
    5. 31:25
      Debugging The Web (Chrome Dev Summit 2016)Chrome for Developers144K views • 9 years ago
    6. 1:18:42
      Web Development in Emacs, Common Lisp and Clojurescript - Emacs SGEngineers.SG14K views • 10 years ago
    7. 35:32
      Cheng Lou - On the Spectrum of Abstraction at react-europe 2016ReactEurope63K views • 10 years ago
    8. 18:55
      [JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at FacebookJSConf45K views • 13 years ago
    9. 13:45
      A 10x faster TypeScriptMicrosoft Developer608K views • 1 year ago
    10. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    11. 40:55
      "Controlling Time and Space: understanding the many formulations of FRP" by Evan CzaplickiStrange Loop Conference69K views • 12 years ago
    12. 43:33
      Google I/O 2011: Chrome Dev Tools ReloadedGoogle for Developers107K views • 15 years ago
    13. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    14. 44:36
      Hacker Way: Rethinking Web App Development at FacebookMeta Developers900K views • 12 years ago
    15. 37:43
      The economics of open source by C J Silverio | JSConf EU 2019JSConf92K views • 7 years ago
    16. 59:31
      ClojureScript in the Age of TypeScript — David NolenChariotSolutions29K views • 5 years ago
    17. 54:58
      Keynote - JSON Graph: Reactive REST at NetflixAssociation for Computing Machinery (ACM)41K views • 11 years ago
    18. 30:41
      Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015ReactEurope472K views • 11 years ago
    19. 22:50
      Rich Harris: Futuristic Web DevelopmentSvelte Society91K views • 6 years ago
    20. 45:31
      Bruce Hauman - Developing ClojureScript With FigwheelClojureTV56K views • 11 years ago

    4 comments from Hacker News

    1. @hardwaresoftonFeb 2016· in “What's New in Webpack 2”

      I regularly use JSPM (with systemJS) for new projects, and I've liked it a lot. Back when webpack first came out, I struggled a little bit with figuring out what it actually did. While I understand now, I am not why I would want to (or you) switch from JSPM to webpack. I don't see any features that webpack has that JSPM doesn't (and JSPM offered ES6 support well before of course, with babel on by default). I like to use JSPM because of how relatively easy everything fits together -- and how straightforward it is to use and configure. For those not familiar, JSPM is a package manager, module bundler, and module loader all in one for javascript applications. This means you can: jspm install <package> And JSPM will look in NPM/Github (and it's possible to add registries, like bower) for stuff . That's the package management facet. jspm bundle-sfx js/main dist/build.js Bundle your code all together, and drop it in a file <import src="system.js"> <script> // set our baseURL reference path System.config({ baseURL: '/app' }); // loads /app/main.js System.import('main.js'); </script> Load your modules on the fly like you would with something like RequireJS. As you may have guessed, JSPM relies on SystemJS ( [LINK] ) internally for some of the features above. This video really opened my eyes to what it could do: this video

      Strongly recommendsView on HN
    2. @hardwaresoftonAug 2017· in “Vue.js and Brunch: Webpack Alternative”

      If you're looking for alternatives to Webpack, please also check out JSPM (a good short description might be "preprocessing system + package manager + systemjs"): [LINK] It takes a little more to get it to work with vue (the plugin that makes .vue files work is older and unsupported nowadays), but I use it just fine, with my template, styling and component files separated (I wrote a little thing: [LINK] ) If you dislike how complex webpack is, you'll like JSPM -- here's the video that got me hooked (it's pretty old but still valid): this video

      Strongly recommendsView on HN
    3. @mrspeakerApr 2015· in “Deploying ECMAScript 6”

      My favourite way is via JSPM and live-server. I got into that after watching this amazing dev video: this video

      Strongly recommendsView on HN
    4. @bkurtz13Jul 2015· in “Browserify vs. Webpack – Configuration isn't evil”

      As if the churn wasn't already bad enough, I've recently started using JSPM[1] and it's pretty awesome. I'm writing ES6+ code with hot reloading react components. If you're trying to decide between build systems I would recommend checking it out, and watching this video[2] for a nice overview. [1] [LINK] [2] this video

      RecommendsView on HN