Deep Dive Into Worker Threads in Node.jsFor years, Node.js has not been the best choice to implement highly CPU intensive applications. This is mainly because Node.js is merely Javascript and JavaScript is single-threaded. Many alternative solutions were introduced to overcome this limitat...Dec 22, 2019·53
Developing Secure Node.js Applications — A Broad GuideSecurity of Node.js applications has been very important since it is becoming a widely used platform for developing web applications/web services and many other applications. With the backend of JavaScript, Node.js has brought the security risks of J...Apr 2, 2019·54
Bunyan JSON Logs with Fluentd and GraylogIf you have a bunch of microservices up and running, aggregating all the application logs in a single log management solution is a must. Depending on how you deploy your applications, where you deploy your applications, there are plenty of tools and ...Jan 29, 2019·28
Form Validations and Other Cool Stuff with Angular ngModel $parsers and $formattersDeveloping forms can sometimes be trickier when different kinds of form validations are involved. When using angular, this becomes even difficult when we use both the user input as well as an angular model (ng-model) to update the content of a form e...Apr 2, 2017·71
Setting up MongoDB Client Authentication in UbuntuThis article is a slight variant of the official MongoDB guide for enabling client authentication focused more on setting up client authentication in ubuntu. If you are using any other operating system, please follow the official guide instead. Mongo...Apr 2, 2017·32
Node DUKPT v2.0.0 Released with AES Encryption SupportAbout a month ago, I released v1.0.0 of dukpt node module into NPM with 3DES encryption support. Today, I released dukpt v2.0.0 with support for AES encryption and some major code refactoring. With these latest updates, users can now use AES as the p...Feb 1, 2017·79
DUKPT (Derived Unique Key Per Transaction) with Node JSDUKPT is a key management scheme which is widely used for encryption and decryption of credit card data in the Payment industry. This scheme ensures the security of encrypted data by generating a unique per every single encryption. It maintains a cou...Jan 7, 2017·63