Angular + Redux — The lesson we’ve learned for you – Supercharge’s Digital Product Development Guide – Medium
Starting a React/Redux Project with TypeScript
Setup private SSH key for WebStorm and other IDEs in Windows
I had a problem pushing commits to Bitbucket inside Webstorm “no access” or similar error when trying to push.
I usually use Sourcetree together with Putty Pageant loaded with the putty specific SSH file format ppk. So the solution was to convert the private putty ppk file into OpenSSH file format using PuTTygen.
Then save that file into %userprofile%\.ssh\id_rsa
(id_rsa is the open ssh file name, no extension).
It made it possible for Webstorm to push to Bitbucket.
Follow these steps to convert from ppk to OpenSSH:
- Run the puTTygen program.
- Click Load.
- Select your private key that ends in .ppk and then click Open.
- Click the Conversions menu option.
- Click Export OpenSSH key.
Resemble.js – Analyse and compare images with Javascript and HTML5
Analyse and compare images with Javascript and HTML5. More info & Resemble.js Demo. Compatible with Node.js >8.
github.com/rsmbl/Resemble.js/blob/master/README.md
Jest · 🃏 Delightful JavaScript Testing
Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more!
jestjs.io/
puppeteer-examples/README.md at master · checkly/puppeteer-examples
Puppeteer Headless Chrome examples for real life use cases. Clone this repo and run them directy with a simple node command.
github.com/checkly/puppeteer-examples/blob/master/README.md
Puppeteer | Tools for Web Developers | Google Developers
Most things that you can do manually in the browser can be done using Puppeteer! Here are a few examples to get you started:
Generate screenshots and PDFs of pages. Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e. “SSR” (Server-Side Rendering)). Automate form submission, UI testing, keyboard input, etc. Create an up-to-date, automated testing environment. Run your tests directly in the latest version of Chrome using the latest JavaScript and browser features. Capture a timeline trace of your site to help diagnose performance issues. Test Chrome Extensions.
developers.google.com/web/tools/puppeteer/
Nodejs package – Server.js
Use cases The package server is great for many situations. Let’s see some of them:
Small to medium projects Everything works out of the box, you get great support for most features and you can easily tap into Express’ middleware ecosystem. What’s not to love?
Some of the included features: body and file parsers, cookies, sessions, websockets, Redis, gzip, favicon, csrf, SSL, etc. They just work so you will save a headache or two and can focus on your actual project.
serverjs.io/
v8n – The ultimate JavaScript validation library you’ve ever needed
The ultimate JavaScript validation library you’ve ever needed. Dead simple fluent API. Customizable. Reusable.
github.com/imbrn/v8n/blob/master/README.md