Skip to content

Commit 58f37cf

Browse files
authored
Update Mar 2026 (#19)
* Mar 2026 * Update Mar 2026
1 parent 23fd765 commit 58f37cf

3 files changed

Lines changed: 52 additions & 5 deletions

File tree

src/App.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import "./styles/index.scss";
77
import Splash from "./slides/splash";
88
import Thanks from "./slides/thanks";
99
import Agenda202603 from "./slides/agenda-2026-03";
10+
import Contribute from "./slides/contribute";
1011

1112
function App() {
1213
const deckDivRef = useRef<HTMLDivElement>(null); // reference to deck container div
@@ -47,6 +48,7 @@ function App() {
4748
<div className="slides">
4849
<Splash />
4950
<Agenda202603 />
51+
<Contribute />
5052
<Thanks />
5153
</div>
5254
</div>

src/slides/agenda-2026-03.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@ const Agenda202603 = () => {
88
<li>Welcome!</li>
99
<li>Shirts!</li>
1010
<li>⚡️ AI Chatbots Without the Chaos</li>
11-
<li>⚡️ JS for GPU compute</li>
12-
<li>
13-
⚡️ Teaching Your AI to See: Validating agentic UI development
14-
flows
15-
</li>
1611
<li>⚡️ Vibe Refactoring</li>
1712
<li>
1813
🎤 Why JavaScript's Missing Full-Stack Adoption at the Largest

src/slides/contribute.tsx

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
import SlQrCode from "@shoelace-style/shoelace/dist/react/qr-code/index.js";
2+
3+
const Splash = () => {
4+
return (
5+
<section>
6+
<div className="quadrants">
7+
<div className="quadrant">
8+
<div className="quadrant-content">
9+
<h1>We want to learn from you!</h1>
10+
<p>sign up for a presentation :)</p>
11+
</div>
12+
</div>
13+
<div className="quadrant">
14+
<div className="quadrant-content">
15+
<SlQrCode
16+
value="https://forms.gle/ary1W5Ly3mivoHwh8"
17+
label="Scan this QR code to sign up for a main presentation!"
18+
size={300}
19+
></SlQrCode>
20+
<h2 style={{ marginTop: "1rem" }}>Come and give a talk!</h2>
21+
</div>
22+
</div>
23+
<div className="quadrant">
24+
<div className="quadrant-content">
25+
<div style={{ position: "relative" }}>
26+
<SlQrCode
27+
value="https://forms.gle/dXD7XVScujFH2MhV6"
28+
label="Scan this QR code to sign up for a lightning talk!"
29+
size={300}
30+
></SlQrCode>
31+
<h2 style={{ marginTop: "1rem" }}>Give a lightning talk!</h2>
32+
</div>
33+
</div>
34+
</div>
35+
<div className="quadrant">
36+
<div className="quadrant-content">
37+
<SlQrCode
38+
value="https://forms.gle/rVFLEGsTmk4Tzere6"
39+
label="Scan this QR code to sign up for a battledeck!"
40+
size={300}
41+
></SlQrCode>
42+
<h2 style={{ marginTop: "1rem" }}>Present a battledeck!</h2>
43+
</div>
44+
</div>
45+
</div>
46+
</section>
47+
);
48+
};
49+
50+
export default Splash;

0 commit comments

Comments
 (0)