There are 89,603 Dogs in New York City

There are 89,603 registered dogs in New York City. Dog owners are required to obtain a license for their pets, registering details including the dog’s name, breed and birth year, along with the owner’s ZIP code. Every Dog in New York is an interactive map that puts this canine census on the map, revealing which breeds dominate individual neighborhoods, where particular dog names are most popular, and how the city’s dog population has changed over time. Using the map you can search for a breed, a dog’s name, or a neighborhood to discover where your pooch would fit in – and where they would stand out from the crowd. The map is colored by the most common dog breed... more →
Posted in: Interactive Maps

Links For You (10/19/26)

Wowza – I’m like nearly a month late on this. This is where I’d try to come up with a good excuse, but I think if I just randomly point around at things and said… "life" most of you would completely understand where I’m coming from. It’s been a difficult few months for myself, and for nearly every person I know. This week I’m going to try focus on the positive and the things that make me smile, and I hope all my lovely readers can do the same! Make Music, Not War First up is the appropriately named Hyperblam, a music making tool that lets you use a declarative language to create sick beats as the kids say. What does that look like? Here’s... more →
Posted in: JavaScript

What America Looks Like After 700 Meters of Sea Level Rise

Ever wondered what North America would look like if the oceans rose by a staggering 690 meters? The Sliding Shores map gives us a fascinating peek at a radically transformed United States. Granted, even if every global ice sheet melted tomorrow, sea levels would max out around 80 meters – meaning this apocalyptic drowning is strictly theoretical. But as an exercise in extreme topographic visualization, it makes for a captivating spatial experiment. If you’re looking to explore actual, science-backed climate projections rather than wild cartographic extremes, Climate Central’s Coastal Risk Finder is probably a better sea level rise map. However, Sliding Shores does offer a more... more →
Posted in: Interactive Maps

The World is Your War Zone

There are quite a few ugly buildings in my town that I’d like to demolish. Now I have the chance to actually knock them down (if only virtually) with World Strike. World Strike is a fun new open-world, real-time multiplayer tank game where the arena is literally the entire planet – and every single building can be reduced to rubble. So if you’ve ever looked at a building and thought, “This would benefit from some high-explosive ordnance,” then World Strike is the browser game you’ve been waiting for. From a web mapping perspective, World Strike is an impressive technical showcase of Three.js integrated directly inside MapLibre GL JS. Rather than rendering standard... more →
Posted in: Interactive Maps

Adding Google Auth to TinyJS

A few days ago I posted about my experience playing around with TinyJS. This is a very light "web to desktop app" platform for – well – building desktop apps. Its simplicity and similarity to PhoneGap (at least for the desktop) has got me interested in seeing what I can build with the project. One of my ideas would be improved with a login system so I naturally looked into adding a "Login with Google" feature. While this was mostly straightforward, I ran into some oddities and figured I’d share it here. I went into this exploration with a basic idea of how I’d approach it: Create an app in the Google Cloud console to represent my app, getting the client... more →
Posted in: JavaScript

Mapping the Cosmos

Want to explore the night sky? Two new interactive maps offer very different ways to do it. Skyviewer lets you explore the vast astronomical survey being created by the new Vera C. Rubin Observatory, while Stargazing for Beginners helps you work out what you can actually see in the sky above you. Skyviewer is an interactive window onto Rubin Observatory’s survey of the cosmos. Located in Chile, Rubin will repeatedly scan the sky for the next ten years, creating an enormous time-lapse record of the changing universe. You can use Skyviewer to explore the results from these scans, navigating around Rubin’s imagery to discover stars, galaxies and other celestial objects. The experience... more →
Posted in: Interactive Maps

Tiny Apps with TinyJS

About a year ago, I was still running my live stream (Code Break) and my final three streams all covered one topic – building desktop applications with non-native code. I covered Tauri (HTML on the front, Rust on the back) and Flet (all Python). Recently I came across another option, tinyjs. TinyJS (technically the name is "tinyjs" but I can’t make myself use the lowercase in my writing like that 😉 is a lot like PhoneGap/Apache Cordova. Your application is the system web view shipped along with the ability to make system calls via a bridge to txiki.js. This bridge gives you full access to the file system and more, like any other native app. Unlike PhoneGap, this is just... more →
Posted in: JavaScript

Find Movies – by Location & Period!

In September, we were graced with the Movie Scene Map, an interactive map that makes it easy to find where iconic movie scenes were filmed, and the World Cinema Atlas, which allows you to discover movies by where they were set Now, a new interactive map lets you discover films by both where and when they take place. If you have a keen interest in watching a movie set in a particular time and place, then TitleAtlas is the interactive map for you. For example, you could use TitleAtlas to search for films set in 19th-century New York (Gangs of New York, Little Women, etc), or to find movies set in London during the Swinging Sixties (The Krays, Quadrophenia, etc). The TitleAtlas search... more →
Posted in: Interactive Maps
1 2 3 … 248