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 · #417

C

Crunchy Data

Company blog · crunchydata.com/blogdataprogramming

Crunchy Data is the company blog at crunchydata.com, writing about data and programming. Since 2017, 130 different Hacker News readers have linked it 450 times, most often “Postgres support for JSON is 10 years old”. It is still writing: the last post was on 2026-09-02, and you can follow it by feed.

Visit the blog
450mentions?
2recommend?
130HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 134 in 2023

Rarely recommended · 2 of 40 sampled comments recommend it?

Why HN links it

HN readers link Crunchy Data's blog for Postgres explainers and how-tos, such as indexing JSONB, full-text search, queue design with SKIP LOCKED, and distributed Postgres architectures. Comments mostly name the company as a Postgres provider.

Recommended for · 2 comments
Described as a very interesting overview of distributed PostgreSQL architectures, and as a nice article on SKIP LOCKED queuing that one commenter adopted for th12

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

Deploy enterprise-ready PostgreSQL on your choice of platform and infrastructure with commercial support from Crunchy Data.

Most-linked posts?

  1. Postgres support for JSON is 10 years old
    7 people · 7 mentions · first linked 2022-12-12
  2. Real World Performance Gains with Postgres 17B-Tree Bulk Scans
    6 people · 7 mentions · first linked 2024-09-23
  3. Postgres Tips and Tricks
    6 people · 7 mentions · first linked 2022-04-27
  4. Message Queuing Using Native PostgreSQL
    6 people · 6 mentions · first linked 2022-06-14
  5. /
    6 people · 6 mentions · first linked 2017-10-16
  6. Crunchy Data Warehouse: Postgres with Iceberg for High Performance Analytics
    5 people · 8 mentions · first linked 2024-11-20
  7. Logical Replication from Postgres to Iceberg
    5 people · 7 mentions · first linked 2025-04-22
  8. The Integer at the End of the Universe: Integer Overflow in PostgreSQL
    5 people · 6 mentions · first linked 2023-03-03
  9. From Crazy Idea to Postgres in the Browser
    5 people · 5 mentions · first linked 2022-08-24
  10. SQL Comments Trick Improves Postgres Traceability
    5 people · 5 mentions · first linked 2022-05-16

What Hacker News says?

  1. Would it be OK if service like https://www.crunchydata.com was integrated with Fly?

    Comment linking /

    on “Removal of Heroku free product plans”
  2. Submitted Learn Postgres at the Playground – Postgres compiled to WASM running in browser as a story · 814 points

    HN discussion
  3. I mean we did already ship the ability to run containers from inside Postgres so why not tackle every possible approach - https://www.crunchydata.com/blog/announcing-postgres-contain...

    Comment linking /blog/announcing-postgres-container-apps-easy-deploy-postgres-apps

    on “Learn Postgres at the Playground – Postgres compiled to WASM running in browser”
  4. Submitted Postgres full-text search: A search engine in a database (2021) as a story · 313 points

    HN discussion
  5. They are really fast with requests! https://www.crunchydata.com/developers/playground/basics-of-...

    Comment linking /developers/playground/basics-of-postgis

    on “Learn Postgres at the Playground – Postgres compiled to WASM running in browser”
  6. Submitted An overview of distributed Postgres architectures as a story · 278 points

    HN discussion
  7. Broke it trying to load our db schema at https://www.crunchydata.com/developers/playground?sql=https:... Any ideas?

    Comment linking /developers/playground?sql=https://gist.githubusercontent.com/xfalcox/d24639b6e884b9db70f2342a73d03b88/raw/d95959e7540b49bfba57993b269a6e46470f4074/discourse_db_dump.sql

    on “Learn Postgres at the Playground – Postgres compiled to WASM running in browser”
  8. Submitted Is Postgres read heavy or write heavy? as a story · 192 points

    HN discussion
  9. Looks very cool! Getting a 404 error at the link though (as of 10:30am PT anyway): https://www.crunchydata.com/developers/tutorials

    Comment linking /developers/tutorials

    on “Learn Postgres at the Playground – Postgres compiled to WASM running in browser”
  10. Submitted Postgres Data Flow as a story · 179 points

    HN discussion
  11. I was messing with the tutorials in the playground earlier but I'm getting a 404 now [1]. [1] https://www.crunchydata.com/playground

    Comment linking /playground

    on “Learn Postgres at the Playground – Postgres compiled to WASM running in browser”
  12. Submitted Demystifying Database Performance for Developers as a story · 173 points

    HN discussion
  13. Craig here from Crunchy. Pretty excited to ship this. It started with one of our engineers showing up in slack 6 weeks ago "So I did something crazy over the weekend..." from there it evolved into much more. The post explains a lot of the high level, but we're going to being doing some deeper dives as well including the build process, but also some of how the tutorials are powered by an internal notion doc which all…

    Comment linking /developers/playground?sql=https://gist.githubusercontent.com/eccentric-j/11cce77331a82bcab52563d1f63a9c46/raw/create-births-table.sql

    on “Learn Postgres at the Playground – Postgres compiled to WASM running in browser”
  14. Submitted Pg_parquet: An extension to connect Postgres and parquet as a story · 157 points

    HN discussion
  15. Our Postgres is pretty great up to about 500GB. We'll be pushing that higher over the next year, but we have several customers using Crunchy Data ( https://www.crunchydata.com/products/crunchy-bridge/ ) in conjunction with their Fly.io apps. We intentionally give you super user access to your DBs so it's easy to migrate or spin up your own replicas. Our bet is that _most_ people won't outgrow our Postgres but having…

    Comment linking /products/crunchy-bridge/

    on “How we got to LiveView”
  16. Submitted Postgres 15 Merge Command with Examples as a story · 145 points

    HN discussion
  17. Some companies make a business out of it: https://www.crunchydata.com/products/crunchy-postgresql-oper...

    Comment linking /products/crunchy-postgresql-operator/

    on “Kubernetes Failure Stories”
  18. Submitted Postgres Insider Terminology as a story · 116 points

    HN discussion
  19. That requires data to already be in Postgres, otherwise you have to ETL data into it first. DuckDB on the other hand works with data as-is (Parquet, TSV, sqlite, postgres... whether on disk, S3, etc.) with requiring an ETL step (though if the data isn't already in a columnar format, things are gonna be slow... but it will still work). I work with Parquet data directly with no ETL step. I can literally drop into Jupy…

    Comment linking /blog/pg_parquet-an-extension-to-connect-postgres-and-parquet

    on “DuckDB is probably the most important geospatial software of the last decade”
  20. Submitted Postgres and Parquet in the data lake as a story · 90 points

    HN discussion
  21. I just gave it a try to install on Crunchy Bridge [1], disclaimer I work at Crunchy Data. I did this as a standard user vs. anything special about access. I got quite close, but looks like I'm limited by Python version, we give you plpython3u with Python 3.6. Is there any chance of supporting an earlier 3.x version? If so I'm pretty sure could give a guide on how to self-install on top of us. [1] https://www.crunchy…

    Comment linking /products/crunchy-bridge/

    on “Show HN: PostgresML, now with analytics and project management”
  22. Submitted Degrees of Kevin Bacon Using Postgres as a story · 87 points

    HN discussion
  23. lmgtfy https://www.crunchydata.com/blog/message-queuing-using-nativ...

    Comment linking /blog/message-queuing-using-native-postgresql

    on “Grafana releases OnCall open source project”
  24. Submitted Crunchy Bridge for Analytics: Your Data Lake in PostgreSQL as a story · 76 points

    HN discussion
  25. If you're using postgres, couldn't you just create an index on the field inside the JSONB column directly? What advantage are you getting from extracting it to a separate column? CREATE INDEX idx_status_gin ON my_table USING gin ((data->'status')); ref: https://www.crunchydata.com/blog/indexing-jsonb-in-postgres

    Comment linking /blog/indexing-jsonb-in-postgres

    on “SQLite JSON at full index speed using generated columns”
  26. Submitted Phases of Database Growth and Cost as a story · 71 points

    HN discussion
  27. How is this different from Crunchy Warehouse which is also built on Postgres and DuckDB? https://www.crunchydata.com/products/warehouse

    Comment linking /products/warehouse

    on “Postgres Just Cracked the Top Fastest Databases for Analytics”
  28. Submitted Crunchy Bridge's Ruby Back End: Sorbet, Tapioca, and Parlour as a story · 51 points

    HN discussion
  29. Postgresql can do everything I need, but not everything I want, and apologies to mysql fans, but I refuse to touch it. And, I think over the years they have been such an awesome community that has helped me irregularly when I popped into IRC every year or two for a problem I was having. https://github.com/davidfetter ; https://github.com/RhodiumToad ; https://github.com/bmomjian - you are great peeps! What I would l…

    Comment linking /products/hardened-postgres/

    on “Ask HN: What could a modern database do that PostgreSQL and MySQL can't”
  30. Submitted Instant Heatmap with pg_featureserv as a story · 46 points

    HN discussion

Search all of HN for crunchydata.com

Linked by the same people?