Category: Uncategorized

  • The Future with AI in Geo

    The Future with AI in Geo

    This is a review and expansion of the Global Intelligence Report from Citrini Research which lays out a scenario for what happens when AI genuinely replaces white collar work at scale. It also covers my expectations for the future based on the current trends around the market. I’ve been a software engineer long enough to know that the question isn’t whether AI changes my industry; it’s how fast. This post is me thinking out loud about that.

    (more…)
  • RIP Pix4D Mapper

    RIP Pix4D Mapper

    Hey folks. I moved from Wellington to Switzerland a few years ago now and a big part of the move was an application called Pix4D Mapper which I really liked. It was the beginning of the drone revolution, before all the modern warfare stuff and it was just a really nice time to like flying, geospatial and maps.

    (more…)
  • Developing a QGIS Plugin: What I Learned Building a Geospatial Catalog Tool

    Developing a QGIS Plugin: What I Learned Building a Geospatial Catalog Tool

    I find myself wrapping up a QGIS plugin project that started as a pile of loose Python scripts. Its been roughly two years and the project is now closing out (for me at least) so I wanted to write about some of the interesting complexities that came with it. QGIS has something like 200,000 weekly active users; its arguably the most important open-source geospatial application ever built. I didn’t set out to build a plugin for it; I just needed to stop forgetting which script to run next.

    (more…)
  • Planning is Guessing. Here’s How to Guess a Bit Better.

    Planning is Guessing. Here’s How to Guess a Bit Better.

    The age of AI has changed how we plan as much as how we write. Prior to AI we already had a problem with people setting bad goals. With AI, those same people have an increased capacity to act on them. I once heard someone describe intelligence as analogous to the engine of a car. A 100 IQ engine will arrive more slowly to its destination than a 140 IQ engine, but with enough grit it will still arrive. The real question is the destination. I’m old enough now to have seen quite a few 140 IQ engines drive very fast in the wrong direction.

    (more…)
  • Change Management from the pov of a geographer

    Change Management from the pov of a geographer

    I find myself, a geographer, running the change management processes in a Tech company. While it seems like a .yaml chart code problem to people with a CS degree; moving containers in cloud infra seem more too me like a transportation network problem.

    (more…)
  • Breaking the Gateway

    Breaking the Gateway

    Defining delivery requirements in the Geospatial domain; and my favourite bug discovery. Communication protocols enable systems to communicate information; these definitions are API’s; Application Programming Interface.

    (more…)