Mapping the Carbon Footprint of the Global Grid

In August 2025, France had a carbon intensity of 25 gCO₂eq/kWh, while Missouri was 688 gCO₂eq/kWh. In other words, Missouri has a carbon intensity about 2,652% higher than France.You can compare the carbon intensity of different regions and countries of the world for yourself using Electricity Maps. Electricity Maps is a sophisticated live visualization that tracks where your electricity comes Maps Mania… more →
Posted in: Interactive Maps

Real-Time Flight Tracking is now 3D

The next generation of flight-tracking maps has arrived! I am a huge fan of live flight-tracking maps like Flightradar24, ADS-B Exchange and FlightAware. These popular websites all show planes moving in real time on top of a 2D map. Recently Air Loom introduced the concept of a 3D air-traffic map to bring a whole new level of immersion to flight tracking. Unlike traditional flight maps, Air Loom Maps Mania… more →
Posted in: Interactive Maps

Three Plug-N-Play CSS Libraries

For probably over a decade, when I wanted to make a demo/site look nice and didn’t really care about making it unique, I’d go to Bootstrap. Bootstrap had a nice, clean look and as I was usually employing it for demos, or admin screens, I didn’t care if it looked like every other Bootstrap site. While Bootstrap was mostly simple, it’s also wordy as heck. Bootstrap has an insane love affair with div tags and even a simple Bootstrap page feels like the line number goes up 4X. Again, that’s fine, but I found myself wishing for something a bit simpler. That’s where the frameworks I’m sharing today come in. For the most part, these libraries require little... more →
Posted in: JavaScript

Adding a Dolly Zoom to Your Map

This week, Andrew Sepic of Mapbox published a fascinating article on Unlocking Mapbox GL JS’s Hidden Field of View Control – a technique that can dramatically change how a map feels without moving the camera at all.By manipulating the camera’s internal FOV parameter, developers can:Create a telephoto effect (narrow FOV) for architectural visualizationProduce a dramatic wide-angle Maps Mania… more →
Posted in: Interactive Maps

I threw thousands of files at Astro and you won’t believe what happened next…

Ok, forgive me for the incredibly over the top title there. Yes, it’s clickbait, but I’m also tired after a very long week and feeling a little crazy, so just go with me here a bit, I promise it will be worth it. I was curious how well Astro could handle a large amount of data and I thought – what happens if I threw this blog (well, the Markdown files) at it and tried to render out a site? Here’s what I did wrong and what eventually worked (better than I expected). Round One I began by creating a soft link locally from my blog’s repo of posts to the src/pages/posts of a new Astro site. My blog currently has 6742 posts (all high quality I assure you). Each one looks... more →
Posted in: JavaScript

Mapping Every Ancient Site in Greece

Whether you are planning a trip to Greece, researching ancient civilizations, or simply exploring the geography of the classical world, you should enjoy the Archaeological Atlas of Greece.I have a huge soft spot for historical cartography, especially when it involves rescuing data from “old-school” interfaces and making it more accessible. Which is why I’m drawn to the Archaeological Atlas Maps Mania… more →
Posted in: Interactive Maps

Links For You (2/8/26)

Happy Superb Owl Day! As my team didn’t even get close to the playoffs, I’ll be rooting for the Seahawks, but even more so, hoping for a fun game. Tomorrow I head out to Vegas for my first offsite with Webflow, and the first in-person company event I’ve been too since Auth0 nearly a decade ago. I’m looking forward to meeting my teammates in person and meeting new people. Now – to the links! Adding Touch to PowerShell A few months back, I traded in my Windows laptop (it was having horrible hardware issues) and moved back to Mac. I’ve gone back and forth over the years, and even when I was on Windows for my personal machine, my work laptop was usually a Mac,... more →
Posted in: JavaScript

Pinning Photo History to the Map

You are about to become a digital time-traveler with OpenMediaMap. There’s an undeniable nostalgic thrill in stumbling upon a century-old photograph of your own neighborhood – spotting the ghosts of buildings long gone or recognizing the outlines of streets that still exist today. By mapping vintage images, OpenMediaMap makes it possible to explore these moments geographically and experience the Maps Mania… more →
Posted in: Interactive Maps
1 2 3 230