Schubert
schubert-da.bsky.social
Schubert
@schubert-da.bsky.social
Dataviz developer at Revisual Labs.

Data visualisation, urban sketching, frontend and just about anything to do with dogs.
Back from @vizchitra.bsky.social and admittedly been slow to share the progress on the personal site - but we now have a navbar! (and a tiny sneak peak of the WIP hero section + illustrations)
July 4, 2025 at 5:03 AM
Been split between a couple projects this past week but a few things that did finally get done:

Just about done building VizChitra's team page. So if you wanna learn more about the folks volunteering to build India's first dataviz conference, head over to: vizchitra.com/meet-the-team
June 18, 2025 at 5:19 PM
Had to rework things to play nice in Svelte 5, but finally we have a working footer!

For some reason I tried to force using $effect when a simple onMount worked fine. A bit of wrangling with a GSAP timeline and painful debugging sessions and here we are:
June 7, 2025 at 7:58 AM
While progress on the personal site has grinded to a halt due a Svelte 5 reactivity bug that I can't quite figure out - I instead created these cards for the speaker line-up at VizChitra

Pretty pleased with the output considering it took a little under a day to design and build from scratch.
June 1, 2025 at 8:41 AM
While it might seem like a LOT of work for a footer, this is mostly repurposed code and assets from another WIP explainer project that I never got around to completing.

This project uses a wave function collapse algorithm to generate a connected city grid from a few hand-drawn tiles.
May 27, 2025 at 9:09 AM
My current project is my personal website which I've neglected updating since I actually started working in dataviz.

Today is a bit of progress in building out the base for the footer which I recorded over the course of an hour.
Only built out the visuals and now to actually make things work.

2/2
May 24, 2025 at 4:26 AM
Still slowly working away at #30DayChartChallenge in my own time. So here's day 15 - Complicated which involves one of the more complex GSAP plugins - morphSVG to manipulate SVG shapes.

Made with Svelte + GSAP. Still super janky but here's the code: github.com/schubert-da/...
May 2, 2025 at 4:41 PM
#30DayChartChallenge Day 11 - Stripes.
Always wanted to figure out page transition animations so decided to build something similar for switching data in a bar chart. Made with Svelte + GSAP (and once again fake data!)

Also finally uploaded the source code: github.com/schubert-da/...
April 13, 2025 at 6:14 AM
#30DayChartChallenge - Day 5: Ranking
Played around with my last viz to create a quick treemap loading animation with Svelte + GSAP.
April 12, 2025 at 5:59 AM
Day 4 of #30DayChartChallenge - Big or Small has us comparing tiles of rather similar(ish) sizes in a treemap with a bit of interactivity using Svelte + GSAP (specifically the scrollTo plugin).

Data is from the definitely not made up geographical survey of Narnia.
April 9, 2025 at 5:43 PM
Late start to #30DayChartChallenge but here's Day 1 - Fractions.

This year I wanted to focus a bit on learning interaction and animations so I decided to play around with some *made up data* to speed things up.

Created with Svelte + GSAP. Will share the code in a bit!
April 5, 2025 at 7:11 AM