From the "Why not Cloudflare" and "What do they use Cloudflare for" parts of your Conrad DevOps note, including the questions you left open there.
CF-Device-Type: sent to the origin as mobile, tablet or desktop when caching by device type is on, for rendering and cache variants.The notes are accurate. The one point to handle carefully is the 512-character limit: Cloudflare documents several length limits, and only Conrad's code history says which one the comment refers to. Ask, and say how you would encode such a limit.
"Because of the cache. Each Nuxt pod is a long-lived process with a pool of open connections to Valkey, so a cache hit costs one round trip. A Worker is request-scoped: its connections cannot be reused across requests, so every request would first open a connection to Redis in Google Cloud, which throws away the edge's advantage. Add the existing GCP setup, with GKE, Apigee and Terraform. Cloudflare still does what it is best at, in front: bot protection, the WAF and the asset CDN. I know the Workers side well from Develit, where it fit, because there was nothing shared to cache."
"Snippets are tiny edge functions for request and response tweaks, such as headers, redirects or token checks, with strict limits of 5 milliseconds and 32 kilobytes. Access is Cloudflare's Zero Trust gate in front of internal apps and APIs: people sign in through an identity provider, machines use service tokens, and everyone else is rejected at the edge. Apigee is Google's API gateway in front of the backend services: authentication, quotas, transformations, analytics, and it can cache responses."
Nothing yet. Notes filed here show up on this page and the section overview.
Conrad DevOps
Preparation for the platform part of the Conrad interview, written from your Conrad DevOps note — Cloudflare at the edge, the GitLab to GKE pipeline, Docker and Kubernetes, monitoring and A/B testing, your Develit architecture to compare, and the questions to ask them.
CI/CD pipeline
How a change reaches Conrad's production — GitLab CI tests and lint, Kaniko builds the image, assets go to Cloud Storage behind the CDN, Terraform reads secrets and applies the Helm release, and GKE rolls out the pods — plus image tags, deploy ordering and build-once runtime configuration.