I have always stopped myself from slipping a question out of my tongue thinking I would make a fool out of myself, and only to realise later that somebody else asked an almost similar question and got applauded for asking such a wonderful question! Do you relate yourself to this situation?
I attended LibrePlanet 2018 in Boston last week. Thank you to Free Software Foundation & Outreachy, I received a travel grant to attend this event because of my participation in Outreachy last year. LibrePlanet is an annual conference hosted by the Free Software Foundation for free software enthusiasts and anyone who cares about the intersection of technology... Continue Reading →
Last week I attended LibrePlanet. Out of the many talks, 'Diversity in Free Software' by Marina, Outreachy co-organiser was my favorite <3. Here is an attempt to write sketchnotes from the talk. Yes, sketchnotes is a thing. I used to fancy having an all-green Github dashboard 🙂 I have always wanted to contribute to opensource... Continue Reading →
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 →
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 →
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... Continue Reading →
Here is a gif from my latest aframe experiments for Lightbeam. For Mozfest 2017, I had submitted the following proposal - 'Lightbeam, an immersive experience'. While the proposal is still being reviewed, I have been experimenting with Aframe and the above gif is an initial proof of concept 🙂 Here is the excerpt from the proposal:... Continue Reading →
In this post I shall discuss all (most of) the math involved in the visualisations. A quick recall: Lightbeam is now responsive and fully interactive. Tooltips The math behind tooltips is the sequel to my blog post Lightbeam – Tooltips (SVG). Read this blog post to understand Lightbeam's migration from SVG to Canvas. Ignore the transforms... Continue Reading →