📍

“We are the
places we go.

A personal data story mapped through Bump.

← Data science projectsGeospatial data story

Reading my own GPS like a diary.

Most days I move in a triangle smaller than 2 km: home in Chiang Mai, my workspace, and the dance studio. My phone has been logging where I go for months without ever asking me to think about it. This is what it found.

3,221
GPS hexagons logged
87
Places I tagged
190
Logs at Punna (home)
8
Lifestyle categories
The Chiang Mai cluster · live & interactive

Explore the map.

Glowing trails reveal the gravity of the city center. Pan, zoom, toggle categories, and switch between points, heatmap and 3D towers, it's the real dashboard.

↗ Open fullscreen📄 Read the report
Eight lifestyle categories

The many versions of me.

🏡 Home Cafe💼 Work🥾 Hike🍜 Food✈️ Travel💆 Wellness📚 Study
Numbers I can defend

What the data found.

72%

of my hexes have exactly 1 log. Most places I touch geographically, I touch only once, an explorer in breadth, not repetition.

20

hexes (0.6% of the total) hold the heart of my routine. To find me on a random Tuesday, you would only check those 20 squares out of 3,221.

2.7%

of visited hexes are named places. The remaining 97.3% are streets, parking lots and corners I never thought twice about, the unseen tissue of a life.

Adventure Me is the smallest persona by log volume but the largest by geographic spread, few trips, but each reaches far north into Pai, Chiang Dao or up Doi Suthep.

“My geography is 80% habit. If I want a wider life, I have to plan for the other 20%.”

Restraint > drama

What I won't claim.

I treated this as a privacy and honesty exercise as much as a visualization one. Anyone with a GPS log can make a dramatic 3D map, the harder thing is being honest about what it can and cannot say.

The data describes the pattern, not the meaning

That I should "go out more." The data has no happiness variable.

That any single tower is a "favorite place." Tall could mean "on my route home," not "I love this place."

That Adventure Me is underdeveloped. One weekend in the mountains could shift the count, the dataset is small.

deck.gl 9MapLibre GL JSh3-jsD3.jsStreamlit

I tell data stories that respect the data.

Honest numbers, clear boundaries, and visuals that earn trust. That's how I do marketing too.

Work with me →