Aman Bhargava
banner
amnbh.fosstodon.org.ap.brid.gy
Aman Bhargava
@amnbh.fosstodon.org.ap.brid.gy
Freelancing designer/dataviz-er/developer who likes making maps |
Interned @ReutersGraphics | #DataViz

🌉 bridged from ⁂ https://fosstodon.org/@amnbh, follow @ap.brid.gy to interact
I explore the literary geography of The Red-Headed League, one of my favourites from the Holmesian Canon. We’re going to figure out these locations and movements together, down to travel times and other such important considerations.

https://aman.bh/blog/2026/mapping-the-red-headed-league
January 9, 2026 at 7:33 PM
After weeks of staring at 1890s Survey maps and Victorian railway timetables, I think I've finally mapped how each set of characters moves in the Sherlock Holmes adventure 'The Red-Headed League'. 📊 #maps

Fancy new blogpost […]

[Original post on fosstodon.org]
January 9, 2026 at 7:29 PM
Short reflection on a data visualization tool I came across, a few days after gig workers in India went on strike on New Year's Eve. People rushing out to create visualisations without realising how they might be used is a dangerous thing […]
Original post on fosstodon.org
fosstodon.org
January 3, 2026 at 2:58 AM
RE: https://fosstodon.org/@amnbh/115790175975592973

In this post I break down the process of how I post-processed my #ggplot charts 📊 to look like they were embroidered into cloth. If you liked this effect, try it out on your own charts as well! Please let me know if something isn't clear […]
December 30, 2025 at 12:55 AM
Rhea and I have been tracking our NYT word games (Wordle, Connections and the Mini) for the past two years. I decided to analyze our 4200 gameplays with #rstats to determine a winner and made some festively embroidered charts with ggplot. Have a read […]
Original post on fosstodon.org
fosstodon.org
December 27, 2025 at 6:44 AM
A small reflection that spawned from a talk I gave at #IndiaFOSS, where I disparaged dashboards. Why did I do that? Maybe I didn't need to?

Defining oneself by what one isn't is an easy trap to fall into. https://aman.bh/blog/2025/i-want-to-stop-defining-by-the-negative
I want to stop defining by the negative
Earlier this year, Vivek and I gave a talk at IndiaFoss about our practice at Diagram Chasing. By all metrics, it went well. I think even now, by a small margin, it is one of the most-viewed videos from this year’s conference. Plenty of people seemed to appreciate the talk, even though we weren’t on the main track. We’ve even been asked to give versions of it in two or three other places over the last couple of months. Overall, the reception has been lovely. I don’t know exactly why it resonated so much, but I am grateful that it did. However, there is something I said on one specific slide that has been on my mind ever since. It’s a small detail—a friend even told me I shouldn’t hang on to it—but the more I see this pattern in myself and others, the more it embarrasses me. In one of the early slides (18th slide out of 99), while introducing our projects, I put up text that read: > _We aim to create things with data that aren’t the same old dashboards or dry summaries_ Slide from our talk, which says 'We aim to create things with data that aren't the same old dashboards' Then, I went on to talk about what we _are_ doing. But in hindsight, I have the uncomfortable realization that at that moment I had not really articulated what Diagram Chasing is, I had only described it in simple terms by stating what it is _not_. That is a strange way to operate, and certainly not how I want to be as a creative person. I imagine there was someone sitting in the audience who loves building dashboards. Or perhaps someone who has a day job building dashboards that doesn’t allow them enough time to do anything else. Heck, I build dashboards at work. At that moment, near the very beginning of my talk, I likely alienated them. Even if they enjoyed the rest of the presentation, for a split second, I made them feel like I was posturing above them. Why did I do that? I don’t think it was malicious. I think I did it because, as creative people, it is very easy to be critical. It is easy to put something else down or talk about why you are “not like the others.” It is the path of least resistance. Sharing a negative attitude about a third party—whether a person, a group, or a method—is often a faster, stronger bonding agent than sharing a positive one. It’s easy to stand on a stage and bond with an audience by pointing at “boring corporate reports” and saying, “We aren’t that.” It creates an instant “in-group” of cool, creative people and an “out-group” of boring conformists or methods we look down upon. There is a cheap dopamine hit of superiority, but this, I think, is a brittle form of identity. If your entire definition is “I am not X,” you are still controlled by X. You depend on the existence of the “boring dashboard” to validate your existence as the “exciting storyteller.” You haven’t actually said what you stand for, what you’re trying to build, what drives this specific work/activity/process. You’ve just pointed at something else and said “not that.” It is much harder to do the work of articulating what _you_ actually are and explain it on its own merits. From what I can tell, this pattern is common to the dataviz community, the FOSS community, the design community, and other creative circles I’ve been a part of. I don’t think it’s because people are negative; I think it’s because differentiation is difficult. Wherever you find passionate people with strong opinions on ‘the better way’ to do things, the quickest way to carve out a niche is to define it in opposition to a vague status quo. However, I am not arguing for toxic positivity. I recently read the Resonant Computing Manifesto, and maybe the problem isn’t the criticism itself but the lack of a good follow-through. The manifesto is actually full of negative definition. It opens by dunking on “feeds engineered to hijack attention” and warnings of a dystopian future, but uses that criticism to pivot toward a positive, specific vision. The resulting articulation is substantial enough that it doesn’t need to position itself against something else to make sense. Going forward, I want to try harder to articulate that kind of vision. I realize I won’t always have the time or energy to do this perfectly, and sometimes “not X” is the only shorthand that fits on the slide, but it feels like the right aspiration. For now, Diagram Chasing wants to build news applications and write stories on public data. That is the work. No comparison required. Maybe this? And more.
aman.bh
December 12, 2025 at 4:31 AM
My year 2025 in podcasts. #antennapodecho

Fall of Civilizations has spoiled me with it's quality. Notes (and a guess on the pod's fav word): https://aman.bh/photos/2025/12/03/e3c34
December 11, 2025 at 6:06 PM
To my knowledge, cbfc.watch is the first project of its kind to make updates to film censorship in a country available for subscription with an RSS feed :P

We're tracking and archiving data on India's film censor board and making it as accessible as possible. #civictech #censorship
December 11, 2025 at 5:40 AM
Reposted by Aman Bhargava
I did a few dork searches to find instances of AI-generated text in government documents. We have a perverse incentive structure of length equal to rigor right from schools (pad your essays and hit word counts!), which means institutional generation of slop was inevitable […]
Original post on fosstodon.org
fosstodon.org
December 10, 2025 at 11:42 AM
I did a few dork searches to find instances of AI-generated text in government documents. We have a perverse incentive structure of length equal to rigor right from schools (pad your essays and hit word counts!), which means institutional generation of slop was inevitable […]
Original post on fosstodon.org
fosstodon.org
December 10, 2025 at 11:42 AM