Hiding your AppSync GraphQL Introspection endpoint using AWS Web Application Firewall (WAF) rulesAWS AppSync is in my opinion one of the most underrated AWS services. I have found GraphQL APIs easier to manage at scale (100s of queries, mutations, subscriptions) with less overall code, cognitive load, complexity, points of failure, and less over...Mar 23, 2023 · 4 min readmarkgibaud.com
Using Serverless Storage-First Pattern to ship analytics events between 3rd party providersBackground I have a client that uses mParticle's customer data platform (CDP) to ingest analytics events from various sources including a mobile app, a web app and a cloud-based backend, as well as events from 3rd party systems like Branch (mobile ap...1IFeb 8, 2023 · 8 min readmarkgibaud.com
Using the new Amazon EventBridge Scheduler to send reminder push notifications to a mobile app (with example CDK code).I have a client that maintains a sports club mobile app that allows club members to book tennis and squash courts. For a while, we've wanted to add push notifications to remind members of their court booking a few hours before the time, but we've alw...Jan 24, 2023 · 7 min readmarkgibaud.com