Approximately one year ago, I started independent consulting in earnest. I had spent six years at my previous role and had a number of systems and routines in place to manage my day and help productivity. Those all had to be re-examined. This post will be the first in an occasional series where I break … Continue reading This Consulting Life, Part 1 – Calendar Management
Category: gis
Pour One Out for ArcMap
On March 1, 2024, ArcMap will transition into "mature support." This means it will stop getting patches and updates. While ArcMap is not scheduled to be retired until 2026, the lack of patches and updates is the death knell for any modern software. At a minimum, many IT shops will begin to uninstall it simply … Continue reading Pour One Out for ArcMap
Simpler Goals
I’m not a big fan of New Year’s resolutions. They are usually motivated by well-intentioned, but often misguided, factors and are typically designed to fail. That said, the annual passage of January 1 is a good milestone for assessing goals for the coming year. A lot of the work winds down between mid-December and January … Continue reading Simpler Goals
Station Identification 2024
Happy New Year! Welcome to 2024! It's been a few years since I've done one of these, but I've been posting more actively in recent months, which has attracted attention from sales and marketing types. Blogging in 2024 is different than it was in 2006, for sure. This is the geoMusings blog. It represents by … Continue reading Station Identification 2024
Using pg_webhooks with n8n – A Simple Example
I've been integrating pg_webhooks into some project work lately. Conversely, I have not been using n8n much, but a vendor rep used it in a demo of some workflow automation capabilities for a platform one of my customers is using. I had dabbled with it about two years ago but haven't done much with it … Continue reading Using pg_webhooks with n8n – A Simple Example
How Do I Write?
This question comes up more frequently than I would expect. I've been writing here since 2006 and this blog is a good map of my professional journey over that time. Most often, when people ask me the titular question, they are wondering how I can keep this up for so long. Less frequently, the question … Continue reading How Do I Write?
A Grudging Thanks to Tests
Mea culpa, mea culpa, mea maxima culpa Jimmy Buffet, "Fruitcakes," 1994 I hate writing tests. With the white-hot passion of a thousand suns. Tests are good and necessary for quality software. Automating tests is the core of any CI/CD pipeline worthy of the name. I am well-versed in the value of tests and testing. I … Continue reading A Grudging Thanks to Tests
Window Functions and PostGIS
FOSS4G North America was an opportunity for me to reconnect with both community and technology. I enjoyed being able to both learn new things and refresh my skills with technologies such as PostGIS. I was reflecting on how, a couple weeks prior to the conference, I introduced the concept of PostgreSQL window functions to a … Continue reading Window Functions and PostGIS
Initial Thoughts on FOSS4G North America
FOSS4G North America (FOSS4GNA) wrapped up yesterday, closing out with another thought-provoking keynote by Paul Ramsey. Paul’s talks on the “economics of open source” have evolved over the years and, while this talk certainly discussed such economics, it was so much more. Paul is one of the best speakers you will see and his talks … Continue reading Initial Thoughts on FOSS4G North America
Data Over Software
One of the first tasks I ever had in my then-new GIS career was doing AML development in ARC/INFO 6.x for a data production project. My code parsed DXF exported from AutoCAD R11 for DOS and then assigned attributes based on things like layer, color, line weight, feature type, and others. It also georeferenced the … Continue reading Data Over Software