diff --git a/docs/community/events.md b/docs/community/events.md new file mode 100644 index 0000000..ebf23b8 --- /dev/null +++ b/docs/community/events.md @@ -0,0 +1,118 @@ +--- +title: Upcoming llm-d Events +description: Meet the llm-d community at upcoming talks, meetups, and conferences +sidebar_label: Upcoming llm-d Events +sidebar_position: 2 +--- + +# Upcoming llm-d Events + +Stay connected with the llm-d community at meetups, conferences, and workshops. All meetings are open to the public unless noted otherwise. + +{(() => { + const events = [ + { + month: 'September 2025', + title: 'PyTorch ATX: The Future of Inferencing', + location: 'Austin, TX', + dateText: 'Sep 17, 2025', + cost: 'Free', + href: 'https://www.meetup.com/pytorch-atx/events/307742180/', + }, + { + month: 'September 2025', + title: 'Boston vLLM + llm-d Meetup', + location: 'Boston, MA', + dateText: 'Sep 18, 2025', + cost: 'Free', + href: 'https://luma.com/vjfelimw', + }, + { + month: 'September 2025', + title: 'DevConf.US 2025', + location: 'Boston, MA', + dateText: 'Sep 19โ20, 2025', + cost: 'Free', + href: 'https://www.devconf.info/us/', + }, + { + month: 'October 2025', + title: 'PyTorch Conference 2025', + location: 'San Francisco, CA', + dateText: 'Oct 22โ23, 2025', + cost: 'Paid', + href: 'https://events.linuxfoundation.org/pytorch-conference/', + }, + { + month: 'November 2025', + title: 'KubeCon + CloudNativeCon North America 2025', + location: 'Atlanta, GA', + dateText: 'Nov 10โ13, 2025', + cost: 'Paid', + href: 'https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/', + }, + ]; + + const months = Array.from(new Set(events.map((e) => e.month))); + + const containerStyle = { + display: 'flex', + flexDirection: 'column', + gap: '12px', + marginTop: '12px' + }; + + const cardStyle = { + display: 'flex', + alignItems: 'center', + justifyContent: 'space-between', + flexWrap: 'wrap', + gap: '12px', + padding: '16px', + border: '1px solid var(--ifm-color-emphasis-200)', + borderRadius: '8px', + backgroundColor: 'var(--ifm-background-surface-color)' + }; + + const buttonStyle = { + display: 'inline-block', + padding: '10px 16px', + backgroundColor: 'var(--ifm-color-primary)', + color: 'white', + textDecoration: 'none', + borderRadius: '6px', + fontWeight: 600 + }; + + const sectionStyle = { + marginBottom: '28px' + }; + + return ( +
{e.dateText} ยท {e.cost}
+