Published inJupyter BlogA C++ backend for Vega-LiteIn this post, we present the first public release of XVega, a C++ library for producing vega-lite charts.Dec 2, 2020Dec 2, 2020
Published ingsoc-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…Aug 15, 2019Aug 15, 2019
Published ingsoc-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…Jul 23, 2019Jul 23, 2019
Published ingsoc-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…Jun 22, 2019Jun 22, 2019
Published ingsoc-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…Jun 21, 2019Jun 21, 2019
Published ingsoc-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…Jun 21, 2019Jun 21, 2019
Community 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…Jun 7, 2018Jun 7, 2018
Google 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…May 12, 2018May 12, 2018