The Guardian's new Identity API.
Javascript/Typescript library to communicate with the Google Ad Manager API
Tool for transcribing audio using OpenAI Whisper.
Protobuf schemas for MAPI and native clients
Checking whether Guardian content is available in google search
Run small ELK stack locally within a Docker environment
Lambda that reads from the content api stream and triggers notifications for followable content
SBT plugin for creating RiffRaff deployable artifacts
Automatically producing Fluentbit configuration upon EC2 instance launch.
Tooling and configuration for the support site
Emits payment failure related Custom Events to Braze from Salesforce
Play! app that uploads to S3 provided user is panda authed
React component library for rendering Braze messages
A home for all the interactive email sign up atoms
An orchestration engine for the migration of subscription prices.
Thrift definitions of the API between iOS app and Webview
Low level client for the Facia JSON API
Definition of the tag data model
Delete old Formstack data so our use of Formstack is GDPR compliant
Content entity model
A library to provide define and provide Scala representations of the navigation across theguardian.com and the guardian's cohort of mobile apps
Service that manages paths for a domain. Ensures they are unique etc.
AMI upgrade tool
Dynamo DB feature switches
A library to load your Typesafe configuration from DynamoDB and other places!
A homebrew tap containing dev tools for the Guardian