{
  "url": "https://timbenniks.dev/press-kit",
  "markdown": "https://timbenniks.dev/press-kit.md",
  "contact_url": "https://linkedin.com/in/timbenniks",
  "title": "Press kit & booking",
  "description": "Bios, headshots, on-stage photos, speaker topics, and contact details for booking Tim Benniks for conferences, podcasts, and developer events.",
  "intro": "Bios, speaker topics, and full-resolution photos for conferences, podcasts, and show notes.",
  "bios": [
    {
      "label": "Short · 49 words",
      "body": "Tim Benniks leads Developer Experience at Contentstack, building developer platforms at the intersection of product, engineering, and AI. His work spans CLIs, SDKs, MCP, and agentic developer systems. An open-source builder and conference speaker with 20 years of experience, he also co-chairs the MACH Alliance Enterprise AI Agents Workgroup."
    },
    {
      "label": "Long · 173 words",
      "body": "Tim Benniks is a Developer Experience and Product Leader at Contentstack. He builds developer platforms that make complex systems easier to understand, adopt, and extend. Over the past 20 years, his work has taken him from digital platforms for L’Oréal, CHANEL, Louis Vuitton, EA Games, and Procter & Gamble to the products, architecture, and developer tooling behind them.\n\nAt Contentstack, he has helped shape and ship the developer website, CLI 2.0, the Contentstack MCP Server, MCP Profile Hub, the SDK portfolio, and official AI Skills. His approach is hands-on: he prototypes, writes code, tests emerging standards, and turns what he learns into better products. He has published 25 npm packages, with open-source work spanning developer tooling, integrations, frameworks, demos, and agent architecture.\n\nTim co-chairs the MACH Alliance Enterprise AI Agents Workgroup, contributing reference architectures and practical guidance for enterprise agent systems. He also speaks at conferences, writes the Content Industry ponderings newsletter, and creates technical videos. His focus is building useful things, explaining them clearly, and making powerful technology enjoyable to work with."
    }
  ],
  "topics": [
    {
      "title": "Developer experience as product strategy",
      "body": "Why DX is no longer polish on top of the platform. It is the platform. How to instrument, design, and prioritize it with real engineering rigor."
    },
    {
      "title": "AI-augmented engineering",
      "body": "What changes when generation cost goes to zero. Taste as a technical skill, the new bottlenecks, and the team shapes that win."
    },
    {
      "title": "Composable architecture, beyond the buzzword",
      "body": "MACH, headless, and the real wiring that makes composable systems shippable in the enterprise, including where they break."
    },
    {
      "title": "Agents at the content layer",
      "body": "How MCP, agent skills, and headless content infrastructure meet. What enterprises actually do with agents once the demo is over."
    }
  ],
  "stages": [
    "vuejs.amsterdam · keynote",
    "JAMstack Conf · headless DXP",
    "Headless Conf · agents at the content layer",
    "DevWorld Conference · AI-augmented DevRel",
    "Contentstack ContentCon · keynote",
    "AI4DEVS Amsterdam · taste as a technical skill"
  ],
  "photos": [
    {
      "src": "https://res.cloudinary.com/dwfcofnrd/image/upload/v1786968655/Tim/tim-portrait.png",
      "alt": "Portrait of Tim Benniks",
      "label": "Portrait · Tim Benniks"
    },
    {
      "src": "https://res.cloudinary.com/dwfcofnrd/image/upload/presskit/tim_aug_2023_no_logo.png",
      "alt": "Tim Benniks portrait, August 2023",
      "label": "Studio portrait · 2023"
    },
    {
      "src": "https://res.cloudinary.com/dwfcofnrd/image/upload/presskit/IMG_0144",
      "alt": "Tim Benniks candid portrait",
      "label": "On-location · 2024"
    },
    {
      "src": "https://res.cloudinary.com/dwfcofnrd/image/upload/Presskit/FDLC2019_462.jpg",
      "alt": "Tim Benniks speaking at FDLC",
      "label": "FDLC keynote"
    },
    {
      "src": "https://res.cloudinary.com/dwfcofnrd/image/upload/Tim/IMG_1020.jpg",
      "alt": "Tim Benniks on stage",
      "label": "Conference talk"
    },
    {
      "src": "https://res.cloudinary.com/dwfcofnrd/image/upload/website/tim_on_stage.png",
      "alt": "Tim Benniks on stage in front of a live audience",
      "label": "Live audience"
    }
  ],
  "facts": [
    {
      "term": "Name",
      "value": "Tim Benniks"
    },
    {
      "term": "Title",
      "value": "Developer Experience Lead, Contentstack"
    },
    {
      "term": "Co-chair",
      "value": "MACH Alliance · Enterprise AI Agents Workgroup"
    },
    {
      "term": "Ambassador",
      "value": "Nuxt · Cloudinary · Supabase · Algolia"
    },
    {
      "term": "Based in",
      "value": "Greater Toulouse, France"
    },
    {
      "term": "Languages",
      "value": "English, Dutch, French"
    },
    {
      "term": "Contact",
      "value": "LinkedIn",
      "href": "https://linkedin.com/in/timbenniks"
    },
    {
      "term": "LinkedIn",
      "value": "linkedin.com/in/timbenniks",
      "href": "https://linkedin.com/in/timbenniks"
    }
  ],
  "downloads": [
    {
      "label": "Portrait · Tim Benniks",
      "href": "https://res.cloudinary.com/dwfcofnrd/image/upload/v1786968655/Tim/tim-portrait.png",
      "note": "Full-resolution photo"
    },
    {
      "label": "Studio portrait · 2023",
      "href": "https://res.cloudinary.com/dwfcofnrd/image/upload/presskit/tim_aug_2023_no_logo.png",
      "note": "Full-resolution photo"
    },
    {
      "label": "On-location · 2024",
      "href": "https://res.cloudinary.com/dwfcofnrd/image/upload/presskit/IMG_0144",
      "note": "Full-resolution photo"
    },
    {
      "label": "FDLC keynote",
      "href": "https://res.cloudinary.com/dwfcofnrd/image/upload/Presskit/FDLC2019_462.jpg",
      "note": "Full-resolution photo"
    },
    {
      "label": "Conference talk",
      "href": "https://res.cloudinary.com/dwfcofnrd/image/upload/Tim/IMG_1020.jpg",
      "note": "Full-resolution photo"
    },
    {
      "label": "Live audience",
      "href": "https://res.cloudinary.com/dwfcofnrd/image/upload/website/tim_on_stage.png",
      "note": "Full-resolution photo"
    }
  ],
  "colors": [
    {
      "name": "Ink",
      "hex": "#0A0A0A",
      "usage": "Body text and primary buttons"
    },
    {
      "name": "Page",
      "hex": "#FFFDF8",
      "usage": "Page background"
    },
    {
      "name": "Accent",
      "hex": "#0062FF",
      "usage": "Links, accent buttons, focus rings"
    },
    {
      "name": "On dark",
      "hex": "#3A8BFF",
      "usage": "Labels and links on black sections"
    },
    {
      "name": "Stage",
      "hex": "#111111",
      "usage": "Dark bands and quote beats"
    }
  ]
}
