Oprea.Rocks Logo

How to manage i18n translation files for web applications

Most software developers know that keeping hardcoded strings in your code is bad form. For the most part of our working life, we pester our colleagues to extract stuff in variables, make strings constants, so on and so forth. Text/translation file management became an interesting topic for me in the…

Podcast: The eslint-scope virus and Ryan Dahl's JSConf presentation

Recently, there was an issue with eslint-scope that gave the JavaScript community a good scare. I wrote about it one day after it happened os feel free to go and read the article here . The gist was that some malicious third party was exfiltrating NPM auth tokens that it would probably later use…

ESLint backdoor: what it is and how to fix the issue

On Thu, July 12 2018 at 1:17PM GMT Andrei Mihailov — @pronebird reported the following issue with the eslint-scope module: Virus in eslint-scope? . The gist of it is that there was some malicious code added to the module's codebase and the affected version was 3.7.2. I'm saying it was because…