Skip to content

Add XT26 agenda section#252

Merged
jonpither merged 2 commits intomainfrom
xt26-agenda
Apr 22, 2026
Merged

Add XT26 agenda section#252
jonpither merged 2 commits intomainfrom
xt26-agenda

Conversation

@jonpither
Copy link
Copy Markdown
Member

Summary

  • New XT26Agenda.astro component mirroring the XT25 design (same time + title + subtitle grid, green bands for registration / breaks / lunch / reception)
  • Integrated into XT26Page.astro as a new Agenda section placed between Organizations and Featured Talks
  • Data imported from the "Agenda" tab of the XT26 Joint Invitee List spreadsheet

Provisional items (flagged "To Be Announced" in the component)

  • Talk 3 (Will Bassett)
  • Talk 5 (Tom Dellman, Chronicle Software)
  • Talk 8 (Paula B)
  • Expert Panel participants
  • Closing remarks speaker

Confirmed speakers: Martin Trojer, Simone Steel, Abby Bangser, Henry Garner, Nik Tkachev (JetBrains), Sam Newman.

Test plan

  • View Netlify / Vercel preview once the build lands
  • Check mobile layout of agenda grid (single-column fallback matches XT25)
  • Confirm TBC entries read acceptably before the PR is merged
  • Cross-check times and speaker affiliations against the spreadsheet

🤖 Generated with Claude Code

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 20, 2026

Deploy Preview for juxt-website ready!

Name Link
🔨 Latest commit c4ef50e
🔍 Latest deploy log https://app.netlify.com/projects/juxt-website/deploys/69e88f6e758d030008554a92
😎 Deploy Preview https://deploy-preview-252--juxt-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Jon Pither and others added 2 commits April 22, 2026 10:02
Introduces src/components/XT26Agenda.astro with the full schedule for
18 June 2026 (registration through evening reception) and wires it
into XT26Page.astro as a new "Agenda" section between Speakers and
the Apply form. The data model mirrors XT25Agenda.astro (time,
title, subTitle, isSpecialEvent flag for registration/breaks/lunch/
reception) so the visual treatment is consistent with prior years.

Speaker names, affiliations and talk titles reflect the state at
2026-04-22 morning:

- Martin Trojer (Meta) - How to Survive the Claudpocalypse
- Simone Steel (Deutsche Bank MD) - Data Cartography
- Will Bassett (HSBC CIO) - TBD
- Abby Bangser (Syntasso) - Platform as a Product in a 50-Year-Old Bank
- Tom Dellman (Chronicle) - Close to the Metal: Modern Low-Latency Development
- Henry Garner (JUXT) - Spectroscopy for Software: Measuring Legacy Code with AI
- Nik Tkachev (JetBrains) - Why Coding Agents Fail to Boost Productivity
- Prof Paula Buttery (Cambridge) - TBD
- Expert Panel on accelerating with AI - Michael Jones (loveholidays CTO),
  Payal Jain (Citibank MD), and more to be announced
- Sam Newman - AI for Architects

Branch was rebased fresh off main after significant drift; this is
a clean restart of PR #252.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Overlays Jon's preferred wording on top of the agenda branch, now
that the page has been rebased onto main.

- Hero CTA "Apply for an Invite" -> "Apply to Attend"
- Anchor #apply -> #attend (href + section id)
- Form heading "Interested in coming along?" -> "Interested in
  Attending?"
- Form body copy replaced with Jon's shorter version
- About section drops "No sales pitches" in favour of "This is pure
  thought leadership."

Subject line "XT26 Request for Invite" left as-is (main's wording
accepted).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jonpither jonpither merged commit a14eda8 into main Apr 22, 2026
5 checks passed
@jonpither jonpither deleted the xt26-agenda branch April 22, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant