• D3.js force layout

    D3.js force layout

    2–3 minutes

    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… Read more

  • Web workers for Lightbeam

    Web workers for Lightbeam

    2–3 minutes

    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… Read more

  • Encoding

    Encoding

    1–2 minutes

    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   Read more

  • Bits, Bytes & Binary

    Bits, Bytes & Binary

    1–2 minutes

    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… Read more

  • React & Observables

    React & Observables

    1–2 minutes

    Over the weekend, I attempted to learn about Observables and I tried to combine React & Observables. Considering my growing obsession to create zines, here is my attempt at tech-cartoons inspired by this great article from Julia Evans. The code can be found here. Read more

  • Lightbeam – the launch

    Lightbeam – the launch

    1–2 minutes

    Drum roll…..!!! We released Lightbeam yesterday and I am super proud of my Outreachy work. You can find Lightbeam at the Mozilla add-ons page. What is new? Below are the highlights of Lightbeam 2.0.1: Re-written from scratch to adapt to the browser web-extension API Asynchronous data capture and storage IndexedDB for data storage (data is… Read more

Trending