Skip to content

Commit a1c0c35

Browse files
committed
First rought program version
1 parent 0f1c581 commit a1c0c35

File tree

4 files changed

+145
-10
lines changed

4 files changed

+145
-10
lines changed

src/components/header.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,7 @@ export const Header = () => (
146146
as="nav"
147147
>
148148
<MenuLink href="#about">About 🍕</MenuLink>
149-
150-
<MenuLink href="#schedule">Schedule 📅</MenuLink>
151-
149+
<MenuLink href="#schedule">Program 📅</MenuLink>
152150
<MenuLink href="#organizers">Organizers 👩🏻</MenuLink>
153151
<MenuLink href="#venue">Venue 🏰</MenuLink>
154152
<MenuLink href="#sponsors">Sponsors 💛</MenuLink>

src/components/schedule-card.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ export const ScheduleCard: React.FC<Props> = ({
135135
color: variant === "info" ? ["text", "white"] : "text",
136136
}}
137137
>
138-
{format(new Date(schedule.when), "HH:mm")}
138+
139+
{variant === "info" && format(new Date(schedule.when), "HH:mm")}
139140
</Text>
140141
)}
141142
</Box>

src/data/schedule.ts

Lines changed: 141 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,151 @@ export type Event = {
99

1010
export const SCHEDULE: Event[] = [
1111
{
12-
label: "Open Doors",
12+
label: "Doors Open",
13+
title: "Open Doors",
1314
when: "2025/02/22 9:30 AM UTC+1",
1415
},
1516
{
16-
label: "TBD",
17-
when: "2024/02/24 10:00 AM UTC+1",
17+
title: "Random, but not really: How computers generate numbers for different purposes",
18+
name: "Lumír Balhar",
19+
when: "2025/02/22 10:00 AM UTC+1",
20+
photo: "speakers/pizza-square.png",
1821
},
1922
{
20-
label: "Happy Hour & Networking 🍻",
21-
when: "2025/02/22 6:00 PM UTC+1",
23+
title: "You shall not burn-out",
24+
name: "Nela Slezáková",
25+
when: "2025/02/22 10:10 AM UTC+1",
26+
photo: "speakers/pizza-square.png",
27+
},
28+
{
29+
title: "Autogen library for easy LLM agents creation",
30+
name: "Samuel Fabo",
31+
when: "2025/02/22 10:20 AM UTC+1",
32+
photo: "speakers/pizza-square.png",
33+
},
34+
{
35+
title: "Writing Pythonic Code in C#",
36+
name: "Dmitry Osipov",
37+
when: "2025/02/22 10:30 AM UTC+1",
38+
photo: "speakers/pizza-square.png",
39+
},
40+
{
41+
title: "Time hacks for better focus and balance",
42+
name: "Sarka Jana Janderkova",
43+
when: "2025/02/22 10:40 AM UTC+1",
44+
photo: "speakers/pizza-square.png",
45+
},
46+
{
47+
title: "Coding Paradigms Entity-Component-Systems in Python: Is it worth it?",
48+
name: "Lukáš Ševčík",
49+
when: "2025/02/22 10:50 AM UTC+1",
50+
photo: "speakers/pizza-square.png",
51+
},
52+
{
53+
title: "Simplify your DevOps life with Python",
54+
name: "Tetiana",
55+
when: "2025/02/22 11:00 AM UTC+1",
56+
photo: "speakers/pizza-square.png",
57+
},
58+
{
59+
title: "Scraping Crawlee: A web scraping and browser automation library",
60+
name: "Vláďa Dušek",
61+
when: "2025/02/22 11:10 AM UTC+1",
62+
photo: "speakers/pizza-square.png",
63+
},
64+
{
65+
title: "The landscape of Python UI E2E automated testing",
66+
name: "Dawid Pacia",
67+
when: "2025/02/22 11:20 AM UTC+1",
68+
photo: "speakers/pizza-square.png",
69+
},
70+
{
71+
title: "Counting Sheep, Pythonized",
72+
name: "Miroslav Šedivý",
73+
when: "2025/02/22 11:30 AM UTC+1",
74+
photo: "speakers/pizza-square.png",
75+
},
76+
{
77+
title: "How do we read genomes?",
78+
name: "Martina Zátopková",
79+
when: "2025/02/22 11:40 AM UTC+1",
80+
photo: "speakers/pizza-square.png",
81+
},
82+
{
83+
title: "Efficient Custom LLM Kernels using Triton",
84+
name: "Matej Sirovatka",
85+
when: "2025/02/22 11:50 AM UTC+1",
86+
photo: "speakers/pizza-square.png",
87+
},
88+
{
89+
title: "Reacting quickly with topic based message brokers",
90+
name: "Tim Hobbs",
91+
when: "2025/02/22 12:00 AM UTC+1",
92+
photo: "speakers/pizza-square.png",
93+
},
94+
{
95+
title: "Neurodiversity. Why should every IT professional know that word?",
96+
name: "Amelia Walter-Dzikowska",
97+
when: "2025/02/22 12:10 AM UTC+1",
98+
photo: "speakers/pizza-square.png",
99+
},
100+
{
101+
title: "My log has something to tell you",
102+
name: "Honza Kral",
103+
when: "2025/02/22 12:20 AM UTC+1",
104+
photo: "speakers/pizza-square.png",
105+
},
106+
{
107+
title: "Documentation that is always right",
108+
name: "Robert Batůšek",
109+
when: "2025/02/22 12:30 AM UTC+1",
110+
photo: "speakers/pizza-square.png",
111+
},
112+
{
113+
title: "Bridging the Gap: IT Managers and IT Communities in Hiring",
114+
name: "Barbora Holusova",
115+
when: "2025/02/22 12:40 AM UTC+1",
116+
photo: "speakers/pizza-square.png",
117+
},
118+
{
119+
title: "Building Web Framework in 2024: HTML Components with Pure Python and Typing",
120+
name: "Pavel Dedík",
121+
when: "2025/02/22 12:50 AM UTC+1",
122+
photo: "speakers/pizza-square.png",
123+
},
124+
{
125+
title: "Why I choose python as backend for my iOS apps",
126+
name: "Yazan Ghunaim",
127+
when: "2025/02/22 13:00 AM UTC+1",
128+
photo: "speakers/pizza-square.png",
129+
},
130+
{
131+
title: "The Most Bizarre Software Bugs in History",
132+
name: "Mia Bajić",
133+
when: "2025/02/22 13:10 AM UTC+1",
134+
photo: "speakers/pizza-square.png",
135+
},
136+
{
137+
title: "Why Django is perfect for side projects",
138+
name: "Andreas Haselsteiner",
139+
when: "2025/02/22 13:20 AM UTC+1",
140+
photo: "speakers/pizza-square.png",
141+
},
142+
{
143+
title: "▃█▅ Terminal plotting",
144+
name: "Jan Pipek",
145+
when: "2025/02/22 13:30 AM UTC+1",
146+
photo: "speakers/pizza-square.png",
147+
},
148+
{
149+
title: "How to combine tiny bits of Python, physics, and art to create (hopefully) pretty pictures",
150+
name: "Christian Leitold",
151+
when: "2025/02/22 13:40 AM UTC+1",
152+
photo: "speakers/pizza-square.png",
153+
},
154+
{
155+
label: "Happy Hour & Networking",
156+
title: "Happy Hour & Networking 🍻",
157+
when: "2025/02/22 5:00 PM UTC+1",
22158
},
23159
];

src/sections/schedule.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { SCHEDULE } from "~/data/schedule";
55

66
export const Schedule = () => (
77
<Container id="schedule" variant="smallContainer">
8-
<Heading>Schedule</Heading>
8+
<Heading>Program</Heading>
99

1010
<Paragraph>
1111
We would like to thank everyone who submitted their proposals! We are now compiling the final version of the event schedule.

0 commit comments

Comments
 (0)