Madhur TandoninJupyter BlogA C++ backend for Vega-LiteIn this post, we present the first public release of XVega, a C++ library for producing vega-lite charts.5 min read·Dec 2, 2020----
Madhur Tandoningsoc-2k19-with-mozillaText, Web Fonts, Math-TextIf you followed along the previous posts, you might have noticed that all the plots missed something — axis markings. This is not a bug…6 min read·Aug 15, 2019----
Madhur Tandoningsoc-2k19-with-mozillaTesting + SSH, Images in matplotlib, In-memory CanvasIf you happen to follow the last blog of phase 1 (it’s here), I ended it with an approach on how the testing infrastructure for the new…5 min read·Jul 23, 2019----
Madhur Tandoningsoc-2k19-with-mozillaDOM from Python, Example Plots, Testing InfrastructureIf you followed along the last blog, we discussed how a new <canvas> based renderer backend for the matplotlib library could be…5 min read·Jun 22, 2019----
Madhur Tandoningsoc-2k19-with-mozillaProject setup, matplotlib internals and Canvas APIsIt’s time to actually start working on the project and kick off GSoC! But before one dives straight into writing code, one first needs to…5 min read·Jun 21, 2019----
Madhur Tandoningsoc-2k19-with-mozillaHello from Python in the Browser!This serves as a room for all my experiences gathered by contributing to the Pyodide Project (by Mozilla) as a student developer at GSoC…4 min read·Jun 21, 2019----
Madhur TandonCommunity Bonding and Phase — 1Soon after being accepted, students participate in what is known as a Community Bonding phase. My experience with INCF in the community…4 min read·Jun 7, 2018----
Madhur TandonGoogle Summer of Code 2k18 : INCFIt was 9:30 PM on April 23rd when I sat with 6 of my friends, all staring at the official website, waiting for the result of selected…3 min read·May 12, 2018----