After we have installed NPM dependencies, we don't take care of their new versions. After some months, we realize that the project is completely outdated and needs to be upgraded. The problem is that many dependencies contain breaking changes and it becomes a real pain to upgrade.
Tools
NPM version is cool! You should use it
In these times where NPM scripts are becoming more and more popular, I want to show you an unknown command of NPM: npm version.
Jump into the future of CSS with PostCSS
What is PostCSS? To explain what PostCSS is, we first need to understand what PostCSS isn't. Indeed, when people hear first about PostCSS, they tend to think it's a new kind of Pre-Processor like SASS, LESS or Stylus. It can act like a Pre-Processor if … Read the article
How to setup Nightwatch in a multi-OS configuration
Introduction This article is a follow up of https://www.ux-republic.com/introduction-to-nightwatch-for-lightning-acceptance-tests/ Nighwatch in a team with multiple Operating systems In the real world, you may encounter a team running several OSes: Windows, MacOS, Linux, etc. When you want to run an acceptance test, it must be … Read the article
Page object, asynchronous command in Nightwatch
After the last post , I continued my Nightwatch exploration with the Page Objects and the command production.
Page object, asynchronous commands in Nightwatch
Following last week's article , I continue my Nightwatch exploration with Object Pages, and the execution of commands.
Introduction to Nightwatch, for lightning acceptance tests
Since a few months, developers are wondering what should be used for their acceptance tests in a new project. CasperJS Team hasn't released any update for a long time. Protractor never really convinced the Angular community, therefore it does not seem to be a solid solution. Fortunately, the JS community came to the rescue! Here comes Nightwatch (no, it's not related to Game Of Thrones …)
Introduction to Nightwatch, for ultra-fast acceptance testing
For the past few months, developers have been wondering what to use for acceptance testing in new projects. With CasperJS not having released a new version in a long time and Protractor never really proving successful for Angular projects, the landscape seemed rather barren in terms of a solid solution. But that was without considering the community that created Nightwatch (no, not the same ones as in Game of Thrones…)
With uncss, put your style sheets on a diet
Uncs is a tool under Node.js that allows you to analyze style sheets in relation to the use you make of them on your site and remove all unnecessary rules in order to drastically reduce its weight and therefore speed up its loading!
Let's see how it works, if it's really effective and how to use it.
Web Audio API
The Web Audio API allows you to play, manipulate, and synthesize sound within a web application. Generally speaking, you can work with three different objects: sources, effect filters, and the analyzer. Sources can be any audio source… Read the article