Educator | Founder @ Spatial Thoughts | Helping people learn and master geospatial tech - #QGIS, #Python, #GDAL, #EarthEngine | Ex-Google

Joined May 2010
689 Photos and videos
Pinned Tweet
Thank you to Atlas for selecting me as one of the recipients of the Spatial Impact Award 2025 for "..commitment to making quality geospatial education accessible regardless of economic circumstances has helped democratize GIS skills globally.." atlas.co/spatial-impact/2025…
5
7
87
4,167
“You can outsource your thinking, but you can’t outsource your understanding.” This quote by Andrej Karpathy perfectly summarizes how I feel we should use AI. As we all grapple with the new reality, I found it useful to write down my thoughts spatialthoughts.com/2026/05/…
3
28
1,102
Launching our new workshop to teach the basics of Git, GitHub, and Web Development for complete beginners. Join the instructor-led online session where you will build your portfolio website guided by experts alongside a global group of peers. Sign up at ➡️spatialthoughts.com/events/g…
10
65
2,580
New Post: Learning SQL with DuckDB with example workflows and geospatial Python users. spatialthoughts.com/2026/05/….
1
1
44
1,924
I installed Clicky and tried it with QGIS. I think this is one of the best 'AI' integrations I have seen that will genuinely improve the learning experience. See my video demo of a real geospatial use case. youtube.com/watch?v=9w3wzv6A…
I built this thing called Clicky. It's an AI teacher that lives as a buddy next to your cursor. It can see your screen, talk to you, and even point at stuff, kinda like having a real teacher next to you. I've been using it the past few days to learn Davinci Resolve, 10/10.
2
13
90
10,692
We offer one of the most affordable QGIS certification programs globally. If you are looking to upskill yourself and earn official QGIS certification, join our upcoming cohort of the Advanced QGIS course starting on 23 April. Details at spatialthoughts.com/events/a…
4
23
1,960
Wanted a teaching aid to explain the RTree spatial index to my class, so vibe-coded an interactive app to visualize and explain the concepts using shapely's STRtree implementation. spatialthoughts.github.io/mi…
2
17
106
5,128
New Tutorial: Working with the newly released Google Groundsource flood archive data derived from news articles spanning 25 years and containing over 2.6 million records. Learn how to efficiently work with this data using #Python youtube.com/watch?v=lJHKkLKb…

1
23
122
7,964
I built a tool for my small business that would have been unthinkable just a few months ago. Claude Code handled data wrangling like a Pro and built a useful internal tool that helps me run my training academy better. Read more spatialthoughts.com/2026/03/…
2
4
43
2,196
Registration for the upcoming cohort of the Python Foundation for Spatial Analysis Course by Spatial Thoughts is now open. This will be a paid instructor-led live online class suitable for beginners. View schedule and register at spatialthoughts.com/events/p…
14
903
If you have a bunch of local rasters and you need to process them efficiently, XArray is a great solution. New tutorial on extracting yearly NDVI/EVI time-series from downloaded MODIS files ➡️ youtube.com/watch?v=UZlF8ieg…
7
40
3,179
How can we get kids excited about coding? I have been exploring the idea of using AI-coding tools to help kids learn the fundamentals of programming! I recorded a fun video with my daughter of one of our 'Claude' sessions youtube.com/watch?v=eb6PRCqe…
2
1
19
2,101
Claude Code helped me with a long-overdue personal project to organize my bookmarks into a searchable site. It fetched info, organized it and made a nice Mkdocs website and push it on Github! Couldn't have imagined it possible just a few months ago! spatialthoughts.github.io/no…

9
20
329
20,316
New Tutorial: Similarity Search with Embeddings using open-source tooling and open datasets. A step-by-step walkthrough in using modern cloud-native and open-source workflow with XArray, Dask and Scikit-learn youtu.be/8lRjPwFGs6Y

4
29
2,615
Join the livestream of our QGIS Open Day session to learn about our journey of setting up the QGIS India User Group and interesting case studies on use of QGIS and QField youtube.com/live/-A-omz7EYwE…
2
4
17
1,454
A personal milestone I’ve been looking forward to for a long time. We are proud to announce the launch of the QGIS India User Group - bringing the QGIS community in India together and creating a shared space for everyone. in.qgis.org/blog/launch-qgis…
4
9
100
5,167
Registration is open for the next 2 courses in our #QGIS track. If learning and mastering QGIS has been on your wishlist, check out our live, online instructor-led cohort-based classes. Register at spatialthoughts.com/events/
4
12
1,265
Folks in India - there's still time to make it to Nashik for the upcoming FOSS4G Asia 2026 conference foss4g.asia/2026. We are hosting a pre-conference webinar where you can learn more about the program and ask questions. Join the webinar at linkedin.com/events/foss4gas…
1
3
1,362
My lightning talk "Building a Business with Open Content and Open Source Software" is now available on YouTube! In the short 5-min talk - I cover my journey of building Spatial Thoughts and how open content has been a key business strategy for us youtube.com/watch?v=gjezz7nY…
1
2
15
2,196