Performance metrics and benchmarking on Node.js
Lately, I've found myself worrying more and more about performance and the amount of time it takes for a function or a task to be taken on Node.js. Particularly, I wanted to benchmark and compare a particular code change to the original one. While researching for ways to implement and compare these
Timing Attacks on Node.js
I've been working with Node.js for quite a long time. So, believe me when I say there's a library called `eslint-plugin-security` to detect common mistakes and security flaws you make while you're coding. Before discussing timing attacks on node.js, let's start by talking about my Eslint configurati
Cross platform encryption with AES between Swift and Node.js
While working on an application, I've come to a situation where I needed to transfer some highly sensitive data between the backend and the client. Even though theoretically, I should have used ECDH to transfer the keys of AES and then to do the decryption process on the mobile application itself, f
Cordova, React-Native, Swift: What is really next?
I'm quite excited about writing about mobile application development. It has been in my mind for quite some time now. Before going into discussing my experience on these technologies I want to give a brief about my background. I'm a Software Architect and a Full Stack Developer who was working with