4d ago · 4 min read · Last year I set out to build a cafe discovery platform. The dataset I ended up with was 440,000 cafes across 195 countries. The first question was obvious: how do you rank them? Star ratings are broken. A 4.2 on Google Maps tells you almost nothing —...
Join discussionFeb 18 · 2 min read · Why History Needs Animated Maps History is deeply connected to geography. Empires rise and fall, borders shift, armies move, and territories expand or collapse. Static maps struggle to convey change over time, which is essential to understanding hist...
Join discussion
Jan 22 · 1 min read · Last year, I learned QGIS through the GIS and Spatial Analysis for Urban Practitioners course by All Things Urban. This year, with free Udemy access via SFPL, I'm looking to expand my skills. First, I dug up my old final project to revisit and share....
Join discussion
Jan 22 · 10 min read · User types "123 Main St" — you need latitude and longitude. GPS tracker sends coordinates — you need a readable address. Both are geocoding. One forward, one reverse. Forward Geocoding Address in, coordinates out. const response = await fetch( `htt...
Join discussion
Nov 27, 2025 · 11 min read · If you're building a location directory, a store locator, or any type of interactive map in Webflow, you’ve probably noticed that Webflow has no native support for dynamic Google Maps. But with a bit of JavaScript and a properly structured CMS collec...
Join discussion
Nov 11, 2025 · 7 min read · Do you wonder how the Earth is made up of continents and oceans? It is made of 7 continents and 5 oceans! Have you ever imagined Earth as a giant puzzle?It has 7 colourful pieces called continents floating in 5 big blue water bodies called oceans! Th...
Join discussion
Oct 29, 2025 · 4 min read · When working with maps in Oracle APEX, we often assume that what we see reflects reality. But surprisingly, what you see on a map might be very far from the truth. Let’s take an example: on many world maps, Greenland looks almost as big as Africa - s...
Join discussion