DevTools Bali
Dec
21
Thursday, December 21st
from 12:00PM to 3:00PM UTC
In-Person
Address available to attendees
We missed you this time around!
Join us for an insightful session where we delve deeper into GraphQL, API, and related topics plus connect with the community.
Title: GraphQL Bali 001 Meetup
Date and time: 21st December 2023, 7.00 PM - 10:00 PM
Venue: BWork Bali
Price: Free to attend, Food and drinks provided
Organizer: Rocket Connect
Partners: HubQL
Thank you to https://hasura.io/ for sponsoring food and drinks for the event.
We are looking for speakers for this event, you can submit your talk here:
https://forms.gle/kPUW29sJhGnBCKgM9
Speaker: BWork Bali
Organization: BWork
X Handle: @BWorkBali
07:40 - 08:40 PM: Debugging GraphQL
Speaker: Dan Starns
Organization: Rocket Connect
X Handle: @dan_starns
Description: When resolving a GraphQL query, lots of operations could be happening under the hood, for example, you could be:
Making database calls
Invoking nested resolvers
Calling other subgraphs
Linking in your custom business logic
From button click to database call, how much do you really know what's going on? With tools like Network Inspector only giving you the first part of the equation ‘browser to server’, you are left to your own devices.
Join Dan Starns in Debugging GraphQL Like a Pro.
8:40 - 9:40: Build graphs, not APIs
Speaker: Akshaya Acharya
Organization: Hasura
X Handle: @HasuraHQ
Description: Data access via APIs is a core piece of any application development workflow, but building APIs is tedious. Tasks such like CRUD, data pipelines, and cross data source joins are critical to every app but the real value lies in modeling domains and data
What if you could skip all the repetitive plumbing tasks associated with building APIs? With the supergraph you can! Using GraphQL you can query the supergraph and get consistent features like joins, filtering, and aggregations across all data sources. Set permissions where they belong: at the model level, where they can be applied to absolutely any query.
In this talk, I will introduce the concept of the supergraph. After which I will run through a live demo of how to use Hasura to build a supergraph that connects the GitHub API with a users database.
Platform Sponsors
Liveblocks is real-time infrastructure to create collaborative experiences like Figma & Notion in a matter of days, not months. Our toolkit is purpose-built for the JS, React, and Next.js ecosystem.
https://liveblocks.ioClerk simplifies the process of adding authentication & user management to get you up and running in minutes. Our product is purpose-built for Next.js, React and the modern web.
https://clerk.comWe missed you this time around!
Platform Sponsors
Liveblocks is real-time infrastructure to create collaborative experiences like Figma & Notion in a matter of days, not months. Our toolkit is purpose-built for the JS, React, and Next.js ecosystem.
https://liveblocks.ioClerk simplifies the process of adding authentication & user management to get you up and running in minutes. Our product is purpose-built for Next.js, React and the modern web.
https://clerk.comDevTools Bali
Dec
21
Thursday, December 21st
from 12:00PM to 3:00PM UTC
In-Person
Address available to attendees
Join us for an insightful session where we delve deeper into GraphQL, API, and related topics plus connect with the community.
Title: GraphQL Bali 001 Meetup
Date and time: 21st December 2023, 7.00 PM - 10:00 PM
Venue: BWork Bali
Price: Free to attend, Food and drinks provided
Organizer: Rocket Connect
Partners: HubQL
Thank you to https://hasura.io/ for sponsoring food and drinks for the event.
We are looking for speakers for this event, you can submit your talk here:
https://forms.gle/kPUW29sJhGnBCKgM9
Speaker: BWork Bali
Organization: BWork
X Handle: @BWorkBali
07:40 - 08:40 PM: Debugging GraphQL
Speaker: Dan Starns
Organization: Rocket Connect
X Handle: @dan_starns
Description: When resolving a GraphQL query, lots of operations could be happening under the hood, for example, you could be:
Making database calls
Invoking nested resolvers
Calling other subgraphs
Linking in your custom business logic
From button click to database call, how much do you really know what's going on? With tools like Network Inspector only giving you the first part of the equation ‘browser to server’, you are left to your own devices.
Join Dan Starns in Debugging GraphQL Like a Pro.
8:40 - 9:40: Build graphs, not APIs
Speaker: Akshaya Acharya
Organization: Hasura
X Handle: @HasuraHQ
Description: Data access via APIs is a core piece of any application development workflow, but building APIs is tedious. Tasks such like CRUD, data pipelines, and cross data source joins are critical to every app but the real value lies in modeling domains and data
What if you could skip all the repetitive plumbing tasks associated with building APIs? With the supergraph you can! Using GraphQL you can query the supergraph and get consistent features like joins, filtering, and aggregations across all data sources. Set permissions where they belong: at the model level, where they can be applied to absolutely any query.
In this talk, I will introduce the concept of the supergraph. After which I will run through a live demo of how to use Hasura to build a supergraph that connects the GitHub API with a users database.