I’ve launched short (short reads), check it out here!

  • How do concurrent and parallel processing differ across programming languages?

    When you go interview for a C# developer position, one question we’re bound to run into is: explain how concurrent processing (concurrent) and parallel processing (parallel) are different. And at a simpler level, the question might be worded a bit differently, namely: explain concurrent processing and parallel...
  • [TIL] Accepting LinkedIn connection requests in bulk

    I’m sure you all know LinkedIn, and after using it for a while there’s a good chance you’ll get a ton of friend requests (is that the right word, “connection” is probably more accurate). Suppose the number of invites hits a threshold where you look at it and don’t even want to hit Accept anymore, maybe because...
  • How to trim leading zeros from a string number in JS

    If you have a string number with leading zero. Example 001, 002, 01, …. How to remove it? In this simple post, I’ll show you how can we do that. Let’s go. There are a lot of ways to do that: 12345678910111213var strNumber = "001";// 1. using parseInt functionparseInt(strNumber, 10);// 2. using +...
  • npm and npx - What is the difference?

    If you’ve ever wondered how npm and npx are different, or what they even are, this post is for you. Learning Nodejs you’ve surely known npm already, while npx is a bit newer. I also wondered about it the first time I saw npx, I even thought someone had made a typo, but it turns out that wasn’t the case. So today...
/2