JSter #109: Libraries, articles, the usual
Chuck Norris debugs JavaScript code by staring at it. The code confesses eventually.
Leftpad 2.0 occurred 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 in front of npm as it isolates you from these kind of rare disasters.
We started the sales for React Finland 2018 (24-26.4.2018, Helsinki) and we've almost run out of our early bird tickets! There are also sponsorship options for companies.
I wrote a small summary on 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
{{ screenshot: https://github.com/Drulac/template-literal }}
- Drulac/template-literal - Simple template engine built on top of the new syntax.
- Nuxt.js 1.0 is out 🎉 - Nuxt.js is like Next.js but for Vue.
- anime.js - Animations made easy.
- Why Ramda? - Why would you use Ramda over Lodash and such?
Articles
- New moniker rules for npm
- The story of Cerebral - Cerebral is perhaps the most underappreciated state management solution out there.
- JavaScript Security Awareness - BlueClosure
- The Current State of Implementation and Planning for ESModules
Guides
- WebGL2 Fundamentals
- Developing NPM Packages - See also my free maintenance book to learn more about the topic.
Techniques
Interviews
Cheatsheets
Tools
- fhinkel/type-profile - Collect runtime type information of your JavaScript code.
- Iroh - Dynamic code analysis for JavaScript.
- wix/detox - Gray Box E2E Tests and Automation Library for Mobile Apps.
- GoogleChrome/rendertron - A dockerized, headless Chrome rendering solution.