Cover Image for Last GraphQL Sydney of 2024!
Cover Image for Last GraphQL Sydney of 2024!
Avatar for GraphQL Sydney
Presented by
GraphQL Sydney
GraphQL Sydney meetup
26 Going

Last GraphQL Sydney of 2024!

Register to See Address
Barangaroo, New South Wales
Registration
Past Event
Welcome! To join the event, please register below.
About Event

🎉 Get ready to wrap up 2024 with a bang at the Last GraphQL Sydney of the year! Join us for an evening of tech talks, networking, and fun at our brand-new venue, ACS Harbour City Labs in Barangaroo. We've got a fresh team of organizers and a lineup that'll make your inner API fan dance with joy.

Whether you're a seasoned developer or just curious about GraphQL, there's something for everyone. So, mark your calendars, bring your questions, and let's celebrate the end of the year with some GraphQL, networking, drinks and delicious pizza.

Let’s Fix Nullability in GraphQL

Kevin Brown

Leveraging non-nullable types is very dangerous in GraphQL currently. When you mark a field as non-nullable you are promising the client that you will absolutely give them that data no matter what happens when they ask for it. If your field is serviced by an external service, microservice, SaaS platform, or anything of the sort, then what will you do when this service goes down but you can still answer the rest of the client’s query? You could of course make the field nullable (and this is the recommended approach today), however do? you? like? it? when? your? code? looks? like? this? No, that’s painful. All just because something might go down? Ugh.

In this talk, I’ll cover the competing proposals to change the specification to allow for a “not null unless error” type, what their pros and cons are, and give you ways to get involved to move the specification forward. Join us to discuss the hottest topic from GraphQL Conf 2024!

Failsafes and Safety Fails: How to crash a train and other lessons for software engineers

Jack Skinner

Software builders and operators have long looked to transport and aviation for lessons in engineering practices and safety. Today, we’ll turn our attention to the railways as we take 20 years of hindsight to look at the ‘Broady runaway’ and what it can teach us. This talk will dive into the ATSB’s subsequent safety investigation, recommendations and parallels in the software world, offering us critical lessons in complex system design and incident management.

For software engineers, architects, managers and executives this is an opportunity for us to reflect and learn from the past so that we can build more resilient and easier to operate platforms in the future.

Location
Please register to see the exact location of this event.
Barangaroo, New South Wales
Avatar for GraphQL Sydney
Presented by
GraphQL Sydney
GraphQL Sydney meetup
26 Going