Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3093

P

Paul Ramsey

Personal blog · blog.cleverelephant.cadataprogramming

Paul Ramsey's personal blog at blog.cleverelephant.ca covers data and programming. Since 2011, 25 different Hacker News readers have linked it 28 times, most often “PostGIS at 20, the Beginning”. It is still writing: the last post was on 2025-03-10, and you can follow it by feed.

Visit the blog
28mentions?
25HN people?
2011–2025first – last linked?
Links on Hacker News per year · peak 6 in 2019

Too few sampled comments (7) to say how often HN recommends it.?

Why HN links it

HN commenters link Paul Ramsey's PostGIS and PostgreSQL writing on query tuning, parallel queries, spatial indexing, and open source, plus his talks. Mostly cited as sources.

Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

{% for post in paginator.posts %} {{ post.title }} {{ post.date | date_to_string }} {{ post.content }} {% endfor %} {% if paginator.next_page %} Older {% else %} Older {% endif %} {% if paginator.previous_page %} {% if pag

Most-linked posts?

  1. PostGIS at 20, the Beginning
    2 people · 2 mentions · first linked 2021-05-31
  2. Open Source Gets Old(er) – (Paul Ramsey Keynote FOSS4G NA 2019)
    2 people · 2 mentions · first linked 2019-05-20

What Hacker News says?

  1. > A wildcard at the end can use a regular (btree) index. depending on the locale your db is in, it might be a little less "regular". recently fell in that trap. http://blog.cleverelephant.ca/2016/08/pgsql-text-pattern-ops...

    Comment linking /2016/08/pgsql-text-pattern-ops.html

    on “Ways to Tweak Slow SQL Queries”
  2. Submitted PostGIS at 20, the Beginning as a story · 302 points

    HN discussion
  3. A couple of excellent GIS related links I would recommend to anyone interested in this area. Talks and writing by PostGIS co-creator Paul Ramsey (who is incredible): http://blog.cleverelephant.ca/writings The mapscaping podcast - a lot of intros to the complex and overlapping worlds of GIS: https://mapscaping.com/blogs/the-mapscaping-podcast

    Comment linking /writings

    on “PostGIS – Spatial and Geographic Objects for PostgreSQL”
  4. Submitted PostGIS Polygon Splitting as a story · 6 points

    HN discussion
  5. do you have to do much tuning to trigger parallel queries? i'm also trying to do this with PostGIS, and it looks like you kind of have to tweak costs and fiddle with things a fair amount to get parallel queries to trigger: http://blog.cleverelephant.ca/2018/09/parallel-postgis-3.htm...

    Comment linking /2018/09/parallel-postgis-3.html

    on “Using parallel sequential scan in PostgreSQL”
  6. Submitted Learning Postgres Internals as a story · 5 points

    HN discussion
  7. OSM uses postgres: http://blog.cleverelephant.ca/2009/04/openstreetmap-moves-to...

    Comment linking /2009/04/openstreetmap-moves-to-postgresql.html?m=1

    on “Craigslist is on board: OpenStreetMap soars to new heights”
  8. Submitted (Who Will Be) America's Next Big Mapping Company? as a story · 4 points

    HN discussion
  9. that's essentially the route that Mapbox went down and they've even invented an entire mbtiles file format that essentially is just a sqlite db for doing these kinds of queries on the server it's the "status quo" approach today in the industry, but it has some downsides still especially for smaller builders (ie me): 1. i'd have to run a separate tile server to take in the tile requests and convert them to "sql" requ…

    Comment linking /2015/02/geotiff-compression-for-dummies.html

    on “Using Lidar to map tree shadows”
  10. Submitted PostGIS at 20: The Beginning as a story · 3 points

    HN discussion
  11. People exist who do open source for a living outside the open core bubble. Take a listen to this video [0] from Paul Ramsey who has built a successful career working on PostGIS (database for geospatial information). It covers his thoughts on the future of open source (spoiler: its not open core). [0] http://blog.cleverelephant.ca/2019/05/foss4g-keynote-2019.ht...

    Comment linking /2019/05/foss4g-keynote-2019.html

    on “The Incompatibility of Open Core and Profit”
  12. Submitted Thoughts about Mapbox GL JS moving to a NON-OS License as a story · 3 points

    HN discussion
  13. whoopdeepoo · 2023-02-10Recommends
    ESRI is a scourge on the GIS industry. One of the creators of postgis can say it much better than I can. https://blog.cleverelephant.ca/2018/11/esri-dominates.html

    Comment linking /2018/11/esri-dominates.html

    on “QGIS is the mapping software you didn't know you needed”
  14. Submitted Developer Diary 2 on PostGIS, Performance, & Porting as a story · 3 points

    HN discussion
  15. Submitted Learning PostgreSQL Internals as a story · 2 points

    HN discussion
  16. Submitted What You Need to Know as a story · 2 points

    HN discussion
  17. Submitted Open Source GIS Fights the Three-Horned Monster (2002) as a story · 2 points

    HN discussion
  18. Submitted Paul Ramsey: How I Make Jeff Richer as a story · 2 points

    HN discussion
  19. Submitted Parallel PostGIS and PgSQL 12 as a story · 2 points

    HN discussion
  20. Submitted Esri and Winning as a story · 2 points

    HN discussion
  21. Submitted NoNoSQL (2010) as a story · 2 points

    HN discussion
  22. Submitted ST_Subdivide All the Things · Paul Ramsey as a story · 1 points

    HN discussion
  23. Submitted ST_Subdivide All the Things (2019) as a story · 1 points

    HN discussion
  24. Submitted Changing the Direction of Government IT as a story · 1 points

    HN discussion
  25. Submitted Open Source Gets Old(er) – (Paul Ramsey Keynote FOSS4G NA 2019) as a story · 1 points

    HN discussion
  26. Submitted That's not a strategic plan as a story · 1 points

    HN discussion
  27. Submitted British Columbia electoral districts: a programmer's take as a story · 1 points

    HN discussion
  28. Submitted Do It In-House as a story · 1 points

    HN discussion

Search all of HN for blog.cleverelephant.ca