<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://www.gadom.ski/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:base="http://purl.org/atompub/base/1.0/" xml:lang="en" xml:base="https:&#x2F;&#x2F;www.gadom.ski">
    <str:translations xmlns:str="https://github.com/welpo/tabi">
        <str:separator>
            •
        </str:separator>
        <str:about_feeds>This is a web feed, also known as an Atom feed. Subscribe by copying the URL from the address bar into your newsreader. Visit About Feeds to learn more and get started. It&#x27;s free.</str:about_feeds>
        <str:visit_the_site>Visit website</str:visit_the_site>
        <str:recent_posts>Recent posts</str:recent_posts>
        <str:last_updated_on>Updated on $DATE</str:last_updated_on>
        <str:default_theme></str:default_theme>
    </str:translations><title>gadom.ski</title>
        <subtitle>Geospatial open source</subtitle>
    <link href="https://www.gadom.ski/atom.xml" rel="self" type="application/atom+xml"/>
    <post_listing_date>date</post_listing_date>
    <link href="https://www.gadom.ski"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-02-28T00:00:00+00:00</updated>
    <id>https://www.gadom.ski/atom.xml</id><entry xml:lang="en">
        <title>Building, Together, Separate</title>
        <published>2026-02-28T00:00:00+00:00</published>
        <updated>2026-02-28T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/building-together-separate/" type="text/html"/>
        <id>https://www.gadom.ski/posts/building-together-separate/</id>
        <summary type="html">Thoughts on building meaningful stuff in a remote-first world</summary>
        </entry><entry xml:lang="en">
        <title>What I Talk About When I Talk About Coding</title>
        <published>2025-09-18T00:00:00+00:00</published>
        <updated>2025-09-18T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/what-i-talk-about-when-i-talk-about-coding/" type="text/html"/>
        <id>https://www.gadom.ski/posts/what-i-talk-about-when-i-talk-about-coding/</id>
        <summary type="html">A meditation on the craft of coding</summary>
        </entry><entry xml:lang="en">
        <title>A Colorado Trail relay</title>
        <published>2025-07-25T00:00:00+00:00</published>
        <updated>2025-07-25T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/ct-relay/" type="text/html"/>
        <id>https://www.gadom.ski/posts/ct-relay/</id>
        <summary type="html">A &#x27;simple&#x27; web map to follow an adventure</summary>
        </entry><entry xml:lang="en">
        <title>stac-geoparquet organization</title>
        <published>2025-06-05T00:00:00+00:00</published>
        <updated>2025-06-05T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/stac-geoparquet-organization/" type="text/html"/>
        <id>https://www.gadom.ski/posts/stac-geoparquet-organization/</id>
        <summary type="html">A light exploration into organizing stac-geoparquet</summary>
        </entry><entry xml:lang="en">
        <title>the Ability To Duplicate</title>
        <published>2025-02-25T00:00:00+00:00</published>
        <updated>2025-02-25T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/atd/" type="text/html"/>
        <id>https://www.gadom.ski/posts/atd/</id>
        <summary type="html">Thoughts on duplicating data with modern tooling and STAC</summary>
        </entry><entry xml:lang="en">
        <title>Pangeo Showcase: High-performance Python STAC tooling, backed by Rust</title>
        <published>2025-02-04T00:00:00+00:00</published>
        <updated>2025-02-04T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/pangeo-showcase-stac/" type="text/html"/>
        <id>https://www.gadom.ski/posts/pangeo-showcase-stac/</id>
        <summary type="html">Slides and links for my February 2025 Pangeo Showcase talk</summary>
        </entry><entry xml:lang="en">
        <title>Just use uv</title>
        <published>2024-10-12T00:00:00+00:00</published>
        <updated>2024-10-12T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/use-uv/" type="text/html"/>
        <id>https://www.gadom.ski/posts/use-uv/</id>
        <summary type="html">Hopefully the final installment in our &#x27;Dependency protection in Python&#x27; series</summary>
        </entry><entry xml:lang="en">
        <title>Rust and geospatial</title>
        <published>2024-10-06T00:00:00+00:00</published>
        <updated>2024-10-06T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/rust-and-geospatial/" type="text/html"/>
        <id>https://www.gadom.ski/posts/rust-and-geospatial/</id>
        <summary type="html">Rust can be useful for building geospatial systems, but it&#x27;s not a silver bullet.</summary>
        </entry><entry xml:lang="en">
        <title>Let&#x27;s apply dumb economics to the use of remote sensing data</title>
        <published>2024-09-26T00:00:00+00:00</published>
        <updated>2024-09-26T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/dumb-economics-remote-sensing/" type="text/html"/>
        <id>https://www.gadom.ski/posts/dumb-economics-remote-sensing/</id>
        <summary type="html">The US government should build searchable indices (e.g. STAC) for their geospatial data, and it should devote resources (aka money) to helping open commercial satellite companies&#x27; archives.</summary>
        </entry><entry xml:lang="en">
        <title>Python API for stac-rs v0.1</title>
        <published>2024-09-20T00:00:00+00:00</published>
        <updated>2024-09-20T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/stacrs-python-v0-1/" type="text/html"/>
        <id>https://www.gadom.ski/posts/stacrs-python-v0-1/</id>
        <summary type="html">The first significant release of Python bindings for stac-rs.</summary>
        </entry><entry xml:lang="en">
        <title>FOSS4G-NA 2024</title>
        <published>2024-09-19T00:00:00+00:00</published>
        <updated>2024-09-19T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/foss4g-na-2024/" type="text/html"/>
        <id>https://www.gadom.ski/posts/foss4g-na-2024/</id>
        <summary type="html">Slides and reflections from FOSS4G-NA 2024 in St. Louis.</summary>
        </entry><entry xml:lang="en">
        <title>stac-rs v0.10</title>
        <published>2024-09-19T00:00:00+00:00</published>
        <updated>2024-09-19T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/stac-rs-v0-10-0/" type="text/html"/>
        <id>https://www.gadom.ski/posts/stac-rs-v0-10-0/</id>
        <summary type="html">A new release of stac-rs that includes STAC v1.1 and stac-geoparquet support.</summary>
        </entry><entry xml:lang="en">
        <title>FOSS4G-NA 2023</title>
        <published>2023-10-25T00:00:00+00:00</published>
        <updated>2023-10-25T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/foss4g-na-2023/" type="text/html"/>
        <id>https://www.gadom.ski/posts/foss4g-na-2023/</id>
        </entry><entry xml:lang="en">
        <title>Dependency protection with pyproject.toml</title>
        <published>2023-05-10T00:00:00+00:00</published>
        <updated>2023-05-10T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/dependency-protection-pyproject-toml/" type="text/html"/>
        <id>https://www.gadom.ski/posts/dependency-protection-pyproject-toml/</id>
        </entry><entry xml:lang="en">
        <title>STAC and the Planetary Computer</title>
        <published>2023-05-09T00:00:00+00:00</published>
        <updated>2023-05-09T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/stac-and-the-pc/" type="text/html"/>
        <id>https://www.gadom.ski/posts/stac-and-the-pc/</id>
        </entry><entry xml:lang="en">
        <title>FOSS4G 2022</title>
        <published>2022-08-25T00:00:00+00:00</published>
        <updated>2022-08-25T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/foss4g-2022/" type="text/html"/>
        <id>https://www.gadom.ski/posts/foss4g-2022/</id>
        </entry><entry xml:lang="en">
        <title>Check Rust docs with Github actions</title>
        <published>2022-02-24T00:00:00+00:00</published>
        <updated>2022-02-24T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/check-rust-docs/" type="text/html"/>
        <id>https://www.gadom.ski/posts/check-rust-docs/</id>
        </entry><entry xml:lang="en">
        <title>Dependency protection with Python and Github actions</title>
        <published>2022-02-18T00:00:00+00:00</published>
        <updated>2022-02-18T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/dependency-protection/" type="text/html"/>
        <id>https://www.gadom.ski/posts/dependency-protection/</id>
        </entry><entry xml:lang="en">
        <title>FOSS4G-NA 2019</title>
        <published>2019-04-26T00:00:00+00:00</published>
        <updated>2019-04-26T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/foss4g-na-2019/" type="text/html"/>
        <id>https://www.gadom.ski/posts/foss4g-na-2019/</id>
        </entry><entry xml:lang="en">
        <title>FOSS4G-NA 2018</title>
        <published>2018-05-18T00:00:00+00:00</published>
        <updated>2018-05-18T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/foss4g-na-2018/" type="text/html"/>
        <id>https://www.gadom.ski/posts/foss4g-na-2018/</id>
        </entry><entry xml:lang="en">
        <title>Snow depths with PDAL</title>
        <published>2018-02-28T00:00:00+00:00</published>
        <updated>2018-02-28T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/pdal-hs/" type="text/html"/>
        <id>https://www.gadom.ski/posts/pdal-hs/</id>
        </entry><entry xml:lang="en">
        <title>AGU 2017</title>
        <published>2017-12-15T00:00:00+00:00</published>
        <updated>2017-12-15T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/agu-2017/" type="text/html"/>
        <id>https://www.gadom.ski/posts/agu-2017/</id>
        </entry><entry xml:lang="en">
        <title>Bespoke thermal-LiDAR integration at the South Pole</title>
        <published>2017-10-19T00:00:00+00:00</published>
        <updated>2017-10-19T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/bespoke-thermal/" type="text/html"/>
        <id>https://www.gadom.ski/posts/bespoke-thermal/</id>
        </entry><entry xml:lang="en">
        <title>atlas.lidar.io</title>
        <published>2017-09-12T00:00:00+00:00</published>
        <updated>2017-09-12T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/atlas-lidar-io/" type="text/html"/>
        <id>https://www.gadom.ski/posts/atlas-lidar-io/</id>
        </entry><entry xml:lang="en">
        <title>Vertical datum conversions with PDAL</title>
        <published>2017-05-31T00:00:00+00:00</published>
        <updated>2017-05-31T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/vdatum-with-pdal/" type="text/html"/>
        <id>https://www.gadom.ski/posts/vdatum-with-pdal/</id>
        </entry><entry xml:lang="en">
        <title>PDAL on Windows</title>
        <published>2017-04-21T00:00:00+00:00</published>
        <updated>2017-04-21T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/pdal-on-windows/" type="text/html"/>
        <id>https://www.gadom.ski/posts/pdal-on-windows/</id>
        </entry><entry xml:lang="en">
        <title>Downloading lots of UNAVCO PBO data</title>
        <published>2017-02-28T00:00:00+00:00</published>
        <updated>2017-02-28T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/downloading-lots-of-unavco-pbo-data/" type="text/html"/>
        <id>https://www.gadom.ski/posts/downloading-lots-of-unavco-pbo-data/</id>
        </entry><entry xml:lang="en">
        <title>Using PDAL to clean legacy LiDAR data</title>
        <published>2017-01-31T00:00:00+00:00</published>
        <updated>2017-01-31T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/using-pdal-to-clean-legacy-lidar-data/" type="text/html"/>
        <id>https://www.gadom.ski/posts/using-pdal-to-clean-legacy-lidar-data/</id>
        </entry><entry xml:lang="en">
        <title>Slope maps with GMT</title>
        <published>2017-01-23T00:00:00+00:00</published>
        <updated>2017-01-23T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/slope-maps-with-gmt/" type="text/html"/>
        <id>https://www.gadom.ski/posts/slope-maps-with-gmt/</id>
        </entry><entry xml:lang="en">
        <title>cpd v0.5.0</title>
        <published>2017-01-20T00:00:00+00:00</published>
        <updated>2017-01-20T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/cpd-v0-5-0/" type="text/html"/>
        <id>https://www.gadom.ski/posts/cpd-v0-5-0/</id>
        </entry><entry xml:lang="en">
        <title>Cropping and merging with PDAL</title>
        <published>2017-01-19T00:00:00+00:00</published>
        <updated>2017-01-19T00:00:00+00:00</updated>
        <author>
            <name>Pete Gadomski</name>
        </author>
        <link rel="alternate" href="https://www.gadom.ski/posts/cropping-and-merging-with-pdal/" type="text/html"/>
        <id>https://www.gadom.ski/posts/cropping-and-merging-with-pdal/</id>
        </entry>
</feed>
