Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions src/app/conf/2026/components/register-section/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@ export function RegisterSection({ className, ...props }: RegisterSectionProps) {
<p className="typography-body-lg mt-6">
Join a diverse community of GraphQL developers, architects, and
enthusiasts while experiencing premium content and networking
opportunities in a vendor-neutral environment. Act now - registration
closes May 12!
opportunities in a vendor-neutral environment. Act now!
</p>
<p className="typography-body-sm mt-6 md:mt-16">
We never sell attendee lists or contact information, nor do we
Expand Down
5 changes: 2 additions & 3 deletions src/app/conf/2026/components/register-today/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@ export function RegisterToday({ className }: RegisterTodayProps) {
</h2>
<p className="typography-h3 mt-6 text-neu-800 md:mt-10">
Join two transformative days of expert insights and innovation to
shape the next decade of APIs! Register by May 12 to secure your
ticket.
shape the next decade of APIs!
</p>
</div>
<div className="mt-4 flex gap-x-6 gap-y-4 max-sm:flex-col">
Expand All @@ -50,7 +49,7 @@ export function RegisterToday({ className }: RegisterTodayProps) {
WG Day
</a>{" "}
brings working group members and maintainers together to continue
the momentum.
the momentum at Meta's Fremont Campus.
</p>
</div>
<div className="mt-2 flex gap-x-6 gap-y-4 max-sm:flex-col">
Expand Down
28 changes: 20 additions & 8 deletions src/app/conf/2026/components/venue/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,20 +36,20 @@ export function Venue(props: VenueProps) {
<>
<h2 className="typography-h2">Venue</h2>
<p className="typography-body-lg">
We're heading back to where it all began: GraphQLConf 2026 will
be hosted at Meta's Fremont campus, where GraphQL was first
conceptualized by Facebook engineers in 2012.
GraphQLConf 2026 will be hosted at the DoubleTree by Hilton
Hotel Newark-Fremont, conveniently located in the heart of the
Bay Area.
</p>
<div className="flex-1" />
</>
}
<p className="typography-body-lg">
Meta FRE 117 - Fremont Campus <br />
6611 Dumbarton Circle <br />
Fremont, CA 94555
DoubleTree by Hilton Hotel Newark-Fremont <br />
39900 Balentine Drive <br />
Newark, CA 94560
</p>
{
<Button href="https://maps.app.goo.gl/2nBp7Pp3Qrs8299G9">
<Button href="https://maps.app.goo.gl/BnPq9yu4EhMFdkY87">
Google Maps
</Button>
}
Expand All @@ -76,7 +76,7 @@ export function Venue(props: VenueProps) {
description: (
<>
There are multiple airports within a reasonable driving
distance to the Fremont Campus: <br />
distance to the venue: <br />
<ul>
<li>
<a href="https://www.flysfo.com/">
Expand Down Expand Up @@ -107,6 +107,18 @@ export function Venue(props: VenueProps) {
<Accordion
className="[&_svg]:fill-neu-900"
items={[
{
title:
"DoubleTree by Hilton Hotel Newark-Fremont (Conference Venue)",
link: "https://www.hilton.com/en/hotels/nwkbddt-doubletree-newark-fremont/",
description: (
<>
39900 Balentine Drive
<br />
Newark, CA 94560
</>
),
},
{
title: "Aloft Silicon Valley",
link: "https://www.marriott.com/en-us/hotels/sjcal-aloft-silicon-valley/overview/",
Expand Down
12 changes: 8 additions & 4 deletions src/app/conf/2026/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,15 @@ export const metadata: Metadata = {
export default function Page() {
return (
<main className="gql-all-anchors-focusable">
<div className="bg-amber-100 px-4 py-3 text-center text-sm font-semibold text-amber-900">
Important Update: GraphQLConf is changing venues from Meta&#39;s Fremont
Campus to the nearby DoubleTree Hotel.
</div>
<Hero year="2026" bottom={<HeroImage />}>
<HeroDateAndLocation />
<div className="flex flex-wrap gap-x-4 gap-y-2 max-xs:*:w-full sm:gap-x-6">
<Button variant="tertiary" href={GET_TICKETS_LINK}>
Register by May 12
Register
</Button>
</div>
</Hero>
Expand All @@ -53,8 +57,8 @@ export default function Page() {
<MarqueeRows
variant="secondary"
items={[
["FREMONT", "MAY 2026", "TWO DAYS", "META CAMPUS"],
["TWO DAYS", "META CAMPUS", "CALIFORNIA", "GRAPHQL COMMUNITY"],
["FREMONT", "MAY 2026", "TWO DAYS"],
["TWO DAYS", "CALIFORNIA", "GRAPHQL COMMUNITY"],
["CALIFORNIA", "10 YEARS OF GRAPHQL", "19-20 MAY", "FREMONT"],
]}
className="my-8 xl:mb-16 xl:mt-10 2xl:mb-24"
Expand All @@ -68,7 +72,7 @@ export default function Page() {
description="Join two transformative days of expert insights and innovation to shape the next decade of APIs!"
>
<Button variant="primary" href={GET_TICKETS_LINK}>
Register by May 12
Register
</Button>
</CtaCardSection>
<MarqueeRows
Expand Down
2 changes: 1 addition & 1 deletion src/app/conf/2026/schedule/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export default function SchedulePage() {
<main className="gql-all-anchors-focusable bg-neu-50 dark:bg-neu-0">
<Hero pageName="Schedule" year={year}>
<div className="mt-[18px] flex gap-4">
<Button disabled className="opacity-55" href={GET_TICKETS_LINK}>
<Button className="" href={GET_TICKETS_LINK}>
Get Tickets
</Button>
<Button variant="tertiary" href={`/conf/${year}/speakers`}>
Expand Down
2 changes: 1 addition & 1 deletion src/app/conf/2026/speakers/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export default function Page() {
<main className="gql-all-anchors-focusable bg-neu-50 dark:bg-neu-0">
<Hero pageName="Speakers" year={year}>
<div className="mt-[18px] flex gap-4">
<Button disabled className="opacity-55" href={GET_TICKETS_LINK}>
<Button className="" href={GET_TICKETS_LINK}>
Get tickets
</Button>
<Button variant="tertiary" href={`/conf/${year}/schedule`}>
Expand Down
2 changes: 1 addition & 1 deletion src/app/conf/2026/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,5 @@ export function getEventTitle(
export const HERO_MARQUEE_ITEMS = [
["COMMUNITY", "DEVELOPER EXPERIENCE", "APIs", "TOOLS & LIBRARIES"],
["OPEN SOURCE", "FEDERATION", "ECOSYSTEMS", "TRACING & OBSERVABILITY"],
["BEST PRACTICES", "WORKSHOPS", "SCHEMAS", "SECURITY"],
["BEST PRACTICES", "SCHEMAS", "SECURITY"],
]
6 changes: 4 additions & 2 deletions src/pages/blog/2026-01-29-graphqlconf-2026-announcement.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ tags: ["announcements"]
date: 2026-01-29
byline: GraphQL Foundation
---
**Update: The dates for GraphQLConf 2026 have changed and we have updated this post to reflect the latest information. Please see [this post](/blog/2026-03-17-graphqlconf-date-change/) for details.**
**Important Update 2026-05-07: GraphQLConf is changing venues from Meta's Fremont Campus to the nearby DoubleTree Hotel. This post now reflects the latest information.**

GraphQLConf will return to its roots in the Bay Area on May 19-20, 2026 at the Meta office campus in Fremont, CA. The Bay Area has always played a special role in the GraphQL story. From the earliest internal experiments to the first open-source release and initial meetups, this region helped define what GraphQL would become. Bringing GraphQLConf back to the area is an opportunity to reflect on how far the ecosystem has grown while looking ahead to what’s next.
**Update 2026-03-17: The dates for GraphQLConf 2026 have changed and we have updated this post to reflect the latest information. Please see [this post](/blog/2026-03-17-graphqlconf-date-change/) for details.**

GraphQLConf will return to its roots in the Bay Area on May 19-20, 2026 at the DoubleTree by Hilton Hotel Newark-Fremont in Fremont, CA. The Bay Area has always played a special role in the GraphQL story. From the earliest internal experiments to the first open-source release and initial meetups, this region helped define what GraphQL would become. Bringing GraphQLConf back to the area is an opportunity to reflect on how far the ecosystem has grown while looking ahead to what’s next.

More details can be found on the [conference website](https://graphql.org/conf/2026/).

Expand Down
4 changes: 3 additions & 1 deletion src/pages/blog/2026-03-17-graphqlconf-date-change.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ byline: GraphQL Foundation
featured: true
---

Due to a variety of factors, the date for GraphQLConf 2026 is changing. Please mark your calendars for 19-20 May, 2026! We will still be at the Meta campus in Fremont, California.
**Important Update 2026-05-07: GraphQLConf is changing venues from Meta's Fremont Campus to the nearby DoubleTree Hotel. This post now reflects the latest information.**

Due to a variety of factors, the date for GraphQLConf 2026 is changing. Please mark your calendars for 19-20 May, 2026! We will be at the DoubleTree by Hilton Hotel Newark-Fremont in Fremont, California.

The Governing Board did not make this decision lightly; due to limitations with the original site, it became clear that the space was infeasible for a conference of this scope. After exploring several "Plan B" scenarios with events teams at Meta and The Linux Foundation, we determined that rescheduling was the only workable solution.

Expand Down
Loading