Introducing Crunchy Data Warehouse: A next-generation Postgres-native data warehouse. Crunchy Data Warehouse Learn more

  • Fun with Letters in PostGIS 3.3!

    Jacob Coblentz

    Working at Crunchy Data on the spatial team, I'm always looking for new features and fun things to show on live demos. I recently started playing around with ST_Letters and wanted to jot down some quick code samples for playing around with this feature, introduced in PostGIS 3.3. These examples are super easy to use, they don't need any data!

    The screenshots shown below came from pgAdmin's geometry viewer and will also work with other query GUI tools like QGIS or DBeaver.

    ST_Letters

    Read More
  • 13 min read

    How to Solve Advent of Code 2022 Using Postgres - Day 11

    Greg Sabino Mullane

    Spoiler Alert

    This article will contain spoilers both on how I solved 2022 Day 11's challenge "Monkey in the Middle" using SQL, as well as general ideas on how to approach the problem. I recommend trying to solve it yourself first, using your favorite language. This article is delayed from the actual puzzle's release. Also note that my solutions are seldom going to be the "best" solutions - they were solved as quickly as possible, and these articles will show my first solutions, with some minor reformatting and cleaning up.

    Hands on Tutorial

    Read More
  • 4 min read

    Timezone Transformation Using Location Data & PostGIS

    Rekha Khandhadia

    Imagine your system captures event data from all over the world but the data all comes in UTC time giving no information about the local timing of an event. How can we quickly convert between the UTC timestamp and local time zone using GPS location? We can quickly solve this problem using PostgreSQL and PostGIS.

    This example assumes you have a Postgres database running with PostGIS. If you’re new to PostGIS, see PostGIS for Newbies

    Read More
  • 9 min read

    How to Solve Advent of Code 2022 Using Postgres - Day 10

    Greg Sabino Mullane

    Spoiler Alert

    This article will contain spoilers both on how I solved 2022 Day 10's challenge "Cathode-Ray Tube" using SQL, as well as general ideas on how to approach the problem. I recommend trying to solve it yourself first, using your favorite language. This article is delayed from the actual puzzle's release. Also note that my solutions are seldom going to be the "best" solutions - they were solved as quickly as possible, and these articles will show my first solutions, with some minor reformatting and cleaning up.

    Hands on Tutorial

    Read More
  • 11 min read

    How to Solve Advent of Code 2022 Using Postgres - Day 9

    Greg Sabino Mullane

    aoc2022 day8 snakegrid

    Spoiler Alert!

    This article will contain spoilers both on how I solved 2022 Day 9's challenge "Rope Bridge"

    Read More
  • 8 min read

    How to Solve Advent of Code 2022 Using Postgres - Day 8

    Greg Sabino Mullane

    Spoiler Alert!

    This article will contain spoilers both on how I solved 2022 Day 8's challenge "Treetop Tree House" using SQL, as well as general ideas on how to approach the problem. I recommend trying to solve it yourself first, using your favorite language. This article is delayed from the actual puzzle's release. Also note that my solutions are seldom going to be the "best" solutions - they were solved as quickly as possible, and these articles will show my first solutions, with some minor reformatting and cleaning up.

    Hands on Tutorial

    Read More
  • 3 min read

    Crunchy Postgres for Kubernetes 5.3 Release

    Greg Nokes

    We are excited to announce the release of Crunchy Postgres for Kubernetes version 5.3. We have been hard at work on a lot of new features that we cannot wait to get into your hands. You can get started on version 5.3 from our Developer Portal

    Read More
  • 13 min read

    How to Solve Advent of Code 2022 Using Postgres - Day 7

    Greg Sabino Mullane

    Spoiler Alert

    This article will contain spoilers both on how I solved 2022 Day 7's challenge "No Space Left On Device" using SQL, as well as general ideas on how to approach the problem. I recommend trying to solve it yourself first, using your favorite language. This article is delayed from the actual puzzle's release. Also note that my solutions are seldom going to be the "best" solutions - they were solved as quickly as possible, and these articles will show my first solutions, with some minor reformatting and cleaning up.

    Hands on Tutorial

    Read More
  • 5 min read

    How to Solve Advent of Code 2022 Using Postgres - Day 6

    Greg Sabino Mullane

    Spoiler Alert

    This article will contain spoilers both on how I solved 2022 Day 6's challenge "Tuning Trouble" using SQL, as well as general ideas on how to approach the problem. I recommend trying to solve it yourself first, using your favorite language. This article is delayed from the actual puzzle's release. Also note that my solutions are seldom going to be the "best" solutions - they were solved as quickly as possible, and these articles will show my first solutions, with some minor reformatting and cleaning up.

    Hands on Tutorial

    Read More
  • 14 min read

    Log Export Examples Using Crunchy Postgres for Kubernetes

    Bob Pacheco

    Bring a Friend - Sidecar containers

    Many applications running on Kubernetes will send their output to standard error (stderr) and standard out (stdout). This is a convenient location for log aggregators to collect and consolidate logs. However, some applications like Postgres write their logs to disk so getting the Postgres logs to the log aggregator requires a few special tricks.

    Crunchy Postgres for Kubernetes

    Read More