JSter

Subscribe
Archives
November 15, 2013

JSter #10 - News of November, part 1

|MC_PREVIEW_TEXT|

View this email in your browser (|ARCHIVE|)

|DATE:d/m/y|

Chuck Norris debugs JavaScript code by staring at it. The code confesses eventually.

Leftpad 2.0 occurred (https://www.reddit.com/r/javascript/comments/7olgo0/today_is_leftpad_20_pinkiepromise_pulled_from_npm/) as pinkie-promise was pulled from npm by accident. For this reason, it can be a good idea to run a proxy such as verdaccio (http://www.verdaccio.org/) in front of npm as it isolates you from these kind of rare disasters.

We started the sales for React Finland 2018 (https://react-finland.fi/) (24-26.4.2018, Helsinki) and we’ve almost run out of our early bird tickets! There are also sponsorship options for companies (https://react-finland.fi/for-sponsors/) .

I wrote a small summary on 2017 (https://survivejs.com/blog/summary-of-2017/) . I took my first proper vacation in years so this mailing list was on a brief hiatus. It’s back to one post per two weeks again.

** Libraries

  • Drulac/template-literal (https://github.com/Drulac/template-literal) - Simple template engine built on top of the new syntax.
  • Nuxt.js 1.0 is out 🎉 (https://medium.com/@nuxt_js/nuxt-js-1-0-is-out-bab1af459972) - Nuxt.js is like Next.js but for Vue.
  • anime.js (http://animejs.com/) - Animations made easy.
  • Why Ramda? (http://fr.umio.us/why-ramda/) - Why would you use Ramda over Lodash and such?

** Articles

  • New moniker rules for npm (http://blog.npmjs.org/post/168978377570/new-package-moniker-rules)
  • The story of Cerebral (https://medium.com/@christianalfoni/the-story-of-cerebral-5793c08db2cc) - Cerebral is perhaps the most underappreciated state management solution out there.
  • JavaScript Security Awareness - BlueClosure (http://blog.blueclosure.com/2017/09/javascript-security-awareness.html)
  • The Current State of Implementation and Planning for ESModules (https://medium.com/the-node-js-collection/the-current-state-of-implementation-and-planning-for-esmodules-a4ecb2aac07a)

** Guides

  • WebGL2 Fundamentals (https://webgl2fundamentals.org/)
  • Developing NPM Packages (https://auth0.com/blog/developing-npm-packages/) - See also my free maintenance book (https://survivejs.com/maintenance/) to learn more about the topic.

** Techniques

  • An Actor, a model and an architect walk onto the web… (https://dassur.ma/things/actormodel/)

** Interviews

  • BEM - Methodology to enable reuse in front-end development - Interview with Sergey Berezhnoy (https://survivejs.com/blog/bem-interview/)

** Cheatsheets

  • npm vs. Yarn Cheat Sheet (https://shift.infinite.red/npm-vs-yarn-cheat-sheet-8755b092e5cc)

** Tools

  • fhinkel/type-profile (https://github.com/fhinkel/type-profile) - Collect runtime type information of your JavaScript code.
  • Iroh (https://maierfelix.github.io/Iroh/) - Dynamic code analysis for JavaScript.
  • wix/detox (https://github.com/wix/detox) - Gray Box E2E Tests and Automation Library for Mobile Apps.
  • GoogleChrome/rendertron (https://github.com/GoogleChrome/rendertron) - A dockerized, headless Chrome rendering solution.

============================================================ Copyright © |CURRENT_YEAR| |LIST:COMPANY|, All rights reserved. |IFNOT:ARCHIVE_PAGE| |LIST:DESCRIPTION|

Our mailing address is: |LIST_ADDRESS| |END:IF|

unsubscribe from this list (|UNSUB|) update subscription preferences (|UPDATE_PROFILE|)

Don't miss what's next. Subscribe to JSter: