Lightbeam – All the Math!

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 →

Advertisements

Web of Things – Peer to Peer Web

At the end of this month, I am attending the Web Summer Camp at Rovinj, Croatia and I would be running a half-day workshop on 01.09.2017 about Web of Things - Peer to Peer Web. Here is a little abstract about the workshop: The web today is a growing universe. Over the years, web technologies... Continue Reading →

Lightbeam updates

Here are two quick updates about Lightbeam because I can't contain the excitement to myself. Lightbeam goes responsive, yayyyyy!!! Responsive UI I am extremely happy for achieving this today. Making the UI responsive was there in our to-dos, but this one got done today accidentally in an attempt to answer few of the comments on... Continue Reading →

Lightbeam – SVG to Canvas

SVG is the preferred choice for D3. But when you expect a lot of DOM nodes (yes, in the case of Lightbeam) you need to start worrying about the DOM performance and have to take the call to step out of the SVG comfort zone. We chose Canvas over SVG for Lightbeam 2.0! In this... Continue Reading →

Lightbeam – Tooltips (SVG)

In this blog post I want to share my lessons learned from creating tooltips for the Lightbeam visualisations. Visualisations are the major part of this Outreachy - Lightbeam internship. We use D3-force to create a simulation for an array of nodes (websites), compose the desired forces, and then listen for tick events to render the nodes as they update. When we started,... Continue Reading →

Am I a fraud?

Imposter Syndrome is described as a feeling of "phoniness in people who believe that they are not intelligent, capable or creative despite evidence of high achievement". While these people "are highly motivated to achieve", they also live in fear of being 'found out' or exposed as frauds. (Clance and Imes, 1978) Recently, I had this... Continue Reading →

Biannual updates

I like to set my goals at the beginning of every year and reflect on them about what's being achieved and what isn't. Here is what I have written in the past: A thank you note! Zello 2016’s Hello World For 2017, this is what I had set. Having achieved most of them already, I... Continue Reading →

Outreachy – suspense unfolds

I am happy to announce that I am one of the 39 participants selected into this year's summer Outreachy internship. Results were announced on 04.05.2017 at 4:00 pm UTC and my joy new no bounds. I have been accepted into Mozilla's Lightbeam project. Initially, the results were scheduled to be announced on 28.04.2017. Anticipating a rejection, I had jotted... Continue Reading →

If I Ruled the World!

Welcome to 2017! My first blog post for this year. However, I have been doing this here. Anyways, I have an interesting post for tonight! This is an essay for my 9 year old niece - "If I Ruled the World". She has a competition on 31.03.2017 and I am helping her with it. Prior to... Continue Reading →

Create a free website or blog at WordPress.com.

Up ↑