Sanity tests to check that the Content API is working in production
Providing implementations of ProseMirror for use in our tools.
Protobuf schemas for MAPI and native clients
Javascript/Typescript library to communicate with the Google Ad Manager API
The Guardian's new Identity API.
A kotlin multiplatform library containing shared logic across platforms
💁♀️❤️📰 Frontend for the Supporter platform
A homebrew tap containing dev tools for the Guardian
A library to load your Typesafe configuration from DynamoDB and other places!
Dynamo DB feature switches
AMI upgrade tool
Service that manages paths for a domain. Ensures they are unique etc.
A library to provide define and provide Scala representations of the navigation across theguardian.com and the guardian's cohort of mobile apps
Content entity model
Delete old Formstack data so our use of Formstack is GDPR compliant
Definition of the tag data model
Low level client for the Facia JSON API
Shared fastlane configuration for The Guardian's iOS and Android apps
Thrift definitions of the API between iOS app and Webview
An orchestration engine for the migration of subscription prices.
A home for all the interactive email sign up atoms
React component library for rendering Braze messages
Play! app that uploads to S3 provided user is panda authed
A service to receive, persist, and enqueue telemetry events on to a kinesis stream.
Emits payment failure related Custom Events to Braze from Salesforce
Tooling and configuration for the support site
Automatically producing Fluentbit configuration upon EC2 instance launch.
SBT plugin for creating RiffRaff deployable artifacts