Uncategorized

😢 The hard truth about learning GIS and programming (and how I did it)

Here are the two questions I get asked most often by people online or at events: Here’s the unfiltered and direct answer to the second question: it took almost a decade, and I’m still learning. Today, I want to give you a transparent look into my journey—from my first attempts at learning to program to […]

Uncategorized

No, 80% of data isn’t spatial (and why that is a good thing)

Earlier this year I wrote aĀ postĀ which addressed the ubiquitous phrase in the geospatial industry that 80% of data contains a spatial component. The problem with this statement is that there is no single source where this stat line came from, even though it has been used widely for years. Some have tried toĀ trackĀ thisĀ down, but I […]

Uncategorized

Modern GIS is way more than Web GIS

Look I have been talking about modern GIS for about three years now (a full three if you count this post). And the adoption of the term has grown significantly since my first full article on the topic in January 2022: But in the past year or so something caught my eye from a specific company that says […]

Uncategorized

“Atomic Habits” for learning modern GIS

In the last few weeks I have been reading (or rather listening) to Atomic Habits by James Clear. While I am certainly not productivity obsessed or focused on rigid habits, I do always look to optimize the way I work. For me there are a lot of things I want to do, and I want […]

Uncategorized

šŸ The 7 things I wish I knew about Python before learning Python

It’s more than likely that Python is going to become a fundamental skill in all areas in the coming years, just as Excel did in previous decades. Its applications across many domains and ability to automate processes make it one of the most popular languages today. But in GIS, we already know that. For years, […]