In this article, we learn how to build GraphQL APIs with Laravel, PostgreSQL, and Hasura Remote Joins. The author guides us through setting up Laravel, creating a PostgreSQL database using ElephantSQL, and configuring Hasura for querying and remote joining multiple tables in the database. We also learn about Lighthouse PHP, GraphQL Playground, and how to create relationships between different data sources. Finally, we test our setup by performing remote joins on the Hasura console.