Node.js Diagnostics

Introduction Somewhere in March, I was going through the Node.js Github repository, and the Node.js mentorship program caught my attention. I was immediately drawn to this program, mainly because this would give me an opportunity to get seriously involved with the V8 JavaScript engine and I quickly submitted my application. Thanks to the Outreachy program, I am now... Continue Reading →

Advertisements

O’Reilly FluentConf 2018

Oh really! I spoke at FluentConf 2018 in San Jose, California.

`let` vs `var` – Part 2

Here is the interview series of posts. The Part 1 of this post is here. In this tech-cartoon post, I am trying to explain the life cycle of variables, the temporary dead zone (TDZ) and how storage is created for let vs var in loops.   Reference: ExploringJS ES6 variables

`let` vs `var` – Part 1

Cover image courtesy - here. This series of posts is aimed at preparing oneself to face JavaScript technical interviews. Here is the source code. In this post, I shall talk about let vs var, scoping, and hoisting of JavaScript variables. let vs var The main difference between let vs var is that they have block vs function scope respectively. What is... Continue Reading →

D3.js force layout

Debugging the ALPHA! While I have worked with D3.js in the past, the d3-force layout library was entirely new to me and it was very interesting to learn the concepts behind the physical simulations in order to understand the networks and hierarchies of the first and the third party trackers for Lightbeam. It did take... Continue Reading →

Web workers for Lightbeam

This is an initial attempt to improve the graph's performance for large number of nodes using web workers. This PR is a work in progress. The idea here is to off-load the heavy force layout computations to the web worker. This improves performance during page load. I am also experimenting on passing the logic to... Continue Reading →

Encoding

This is the second episode of the BaseCS podcast. Encoding was on my reading list from a long time and I am very happy to check it off today.   Resources Hacking with Unicode - Mathias Bynens The absolute minimum about Unicode - Joel Spolsky  

Bits, Bytes & Binary

If you are following the tech feed on Twitter, then you couldn't have missed the news of a new Podcast being released to teach Computer Science fundamentals. It is the BaseCS Podcast with Vaidehi Joshi & Saron Yitbarek. If you haven't listened yet, please do! Tech-cartoons is my new found hobby and this series of... Continue Reading →

Blog at WordPress.com.

Up ↑