Skip to content

Commit a21cf83

Browse files
Transform to Warsaw Python Pizza
- Update all references from Ostrava to Warsaw - Set date to April 18, 2026 - Change venue to TBD (Warsaw, Poland) - Clear organizers and sponsors (empty arrays) - Add placeholder schedule - Update contact email to warsawpythonpizza@gmail.com - Change hero background to city.png - Update ticket button to 'coming soon' - Update all social media metadata
1 parent 0b373db commit a21cf83

File tree

16 files changed

+44
-279
lines changed

16 files changed

+44
-279
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ostrava.python.pizza
1+
# warsaw.python.pizza
22

33
## How to run it locally
44

@@ -9,3 +9,7 @@
99
bun update
1010
bun run dev
1111
```
12+
13+
## Image attribution
14+
15+
Image at `public/city.png` was taken from [this source](https://unsplash.com/photos/city-skyline-during-day-time-KWcQ6_dk_OM) and is free to use under [Unsplash License](https://unsplash.com/license). The author of the image is [Iwona Castiello d'Antonio](https://aquadrata.com/).

bun.lockb

1.14 KB
Binary file not shown.

public/city.png

3.16 MB
Loading

public/ostrava.jpg

-531 KB
Binary file not shown.

src/components/header.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ export const Header = () => (
153153
<MenuLink href="#venue">Venue 🏰</MenuLink>
154154
<MenuLink href="#sponsors">Sponsors 💛</MenuLink>
155155
<MenuLink href="#coc">CoC 💂</MenuLink>
156-
<MenuButton href="https://pretix.eu/pyconcz/ostravapizza/">Tickets 🎫</MenuButton>
156+
<MenuButton href="#">Tickets coming soon 🎫</MenuButton>
157157
</Flex>
158158
</Container>
159159
</Box>

src/data/generic.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
export const genericInformation = {
2-
pageTitle: "Python Pizza Ostrava",
3-
socialDescription: "Python Pizza Ostrava, join us @ Impact Hub Ostrava, Sokolská tř. 1263/24 on 21st February 2026",
4-
siteHeading: "Ostrava Python Pizza",
5-
subHeading: "Impact Hub Ostrava, Sokolská tř. 1263/24",
6-
whenDatetime: "2026/02/21 10:00 AM UTC",
2+
pageTitle: "Warsaw Python Pizza",
3+
socialDescription: "Warsaw Python Pizza, join us in Warsaw on 18th April 2026",
4+
siteHeading: "Warsaw Python Pizza",
5+
subHeading: "Warsaw, Poland - Venue TBD",
6+
whenDatetime: "2026/04/18 10:00 AM UTC+2",
77
whenFormat: "do MMMM y",
88
};

src/data/organizers.ts

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,4 @@ export type Organizer = {
44
index: number;
55
};
66

7-
export const ORGANIZERS: Organizer[] = [
8-
{
9-
name: "Martina Zátopková",
10-
image: "organizers/martina.png",
11-
index: 1
12-
},
13-
{
14-
name: "Lumír Balhar",
15-
image: "organizers/lumir.jpg",
16-
index: 2
17-
},
18-
{
19-
name: "Anežka Müller",
20-
image: "organizers/anezka.jpg",
21-
index: 3
22-
},
23-
{
24-
name: "Moisés Guimarães de Medeiros",
25-
image: "organizers/moises.jpg",
26-
index: 4,
27-
},
28-
{
29-
name: "Jake Baláš",
30-
image: "organizers/jake.png",
31-
index: 5
32-
},
33-
];
7+
export const ORGANIZERS: Organizer[] = [];

src/data/schedule.ts

Lines changed: 3 additions & 180 deletions
Original file line numberDiff line numberDiff line change
@@ -9,185 +9,8 @@ export type Event = {
99

1010
export const SCHEDULE: Event[] = [
1111
{
12-
label: "Doors Open / Registration",
13-
title: "Registration",
14-
when: "2026/02/21 9:30 AM UTC+1",
15-
},
16-
{
17-
label: "Opening Session",
18-
title: "Opening Session",
19-
when: "2026/02/21 10:00 AM UTC+1",
20-
},
21-
{
22-
title: "Nelsie: Programmable Approach to Slides with Python",
23-
name: "Ada Böhm",
24-
when: "2026/02/21 10:12 AM UTC+1",
25-
photo: "speakers/ada_bohm.jpg",
26-
},
27-
{
28-
title: "I Scratched My Itch, and So Should You",
29-
name: "Karolina Surma",
30-
when: "2026/02/21 10:24 AM UTC+1",
31-
photo: "speakers/karolina_surma.webp",
32-
},
33-
{
34-
title: "Fromager: Building Your Own Python Package Index",
35-
name: "Martin Čurlej",
36-
when: "2026/02/21 10:36 AM UTC+1",
37-
photo: "speakers/martin_curlej.png",
38-
},
39-
{
40-
title: "Not-So-Smart Power Plugs, but at Least No Cloud Required",
41-
name: "Christian Leitold",
42-
when: "2026/02/21 10:48 AM UTC+1",
43-
photo: "speakers/christian_leitold.jpg",
44-
},
45-
{
46-
label: "Coffee Break",
47-
title: "Coffee Break",
48-
when: "2026/02/21 11:00 AM UTC+1"
49-
},
50-
{
51-
title: "Tips for Better Tests",
52-
name: "Kuba Beránek",
53-
when: "2026/02/21 11:24 AM UTC+1",
54-
photo: "speakers/kuba_beranek.jpg",
55-
},
56-
{
57-
title: "The Quest for Bad Apple on an Ikea Obegränsad Display",
58-
name: "Lukasz Taczuk",
59-
when: "2026/02/21 11:36 AM UTC+1",
60-
photo: "speakers/lukasz_taczuk.jpg",
61-
},
62-
{
63-
title: "DevOps: You Own More Than You Think",
64-
name: "Janusz Kamienski",
65-
when: "2026/02/21 11:48 AM UTC+1",
66-
photo: "speakers/janusz_kamienski.jpg",
67-
},
68-
{
69-
title: "Taxonomy of AI Frameworks",
70-
name: "Jiri Podivin",
71-
when: "2026/02/21 12:00 PM UTC+1",
72-
photo: "speakers/jiri_podivin.jpg",
73-
},
74-
{
75-
title: "How to Make Music with Python in 2026",
76-
name: "Moisés Guimarães",
77-
when: "2026/02/21 12:12 PM UTC+1",
78-
photo: "speakers/moises.jpeg"
79-
},
80-
{
81-
label: "Lunch Break",
82-
title: "Pizza",
83-
when: "2026/02/21 12:24 PM UTC+1"
84-
},
85-
{
86-
title: "MCP: The Missing Link Between AI and Your Python Code",
87-
name: "Tetiana Kukhelna",
88-
when: "2026/02/21 1:24 PM UTC+1",
89-
photo: "speakers/tetiana_kukhelna.jpg",
90-
},
91-
{
92-
title: "Advent of Code Toolkit",
93-
name: "Miloslav Homer",
94-
when: "2026/02/21 1:36 PM UTC+1",
95-
photo: "speakers/miloslav_homer.jpg",
96-
},
97-
{
98-
title: "Mob Programming as a Way of Sharing Knowledge in a Team",
99-
name: "Robert Batůšek",
100-
when: "2026/02/21 1:48 PM UTC+1",
101-
photo: "speakers/robert_batusek.png",
102-
},
103-
{
104-
title: "It's Not Open Source, It's Just Public Code: A Guide to Reusable Repositories",
105-
name: "Ondřej Chrastina",
106-
when: "2026/02/21 2:00 PM UTC+1",
107-
photo: "speakers/ondrej_chrastina.jpg",
108-
},
109-
{
110-
title: "Software Bill-of-Materials in Python Wheels",
111-
name: "Miro Hrončok",
112-
when: "2026/02/21 2:12 PM UTC+1",
113-
photo: "speakers/miro_hroncok_pizza.jpeg",
114-
},
115-
{
116-
label: "Coffee Break",
117-
title: "Coffee Break",
118-
when: "2026/02/21 2:24 PM UTC+1"
119-
},
120-
{
121-
title: "Polars vs Pandas",
122-
name: "David Slavíček",
123-
when: "2026/02/21 3:00 PM UTC+1",
124-
photo: "speakers/david_slavicek.png",
125-
},
126-
{
127-
title: "Teaching Programming Course in High School in the Age of LLMs",
128-
name: "Alexandr Mikula",
129-
when: "2026/02/21 3:12 PM UTC+1",
130-
photo: "speakers/pizza-square.png",
131-
},
132-
{
133-
title: "Don't Be Scared When PostgreSQL Stops Using Your Indexes",
134-
name: "Szymon Cader",
135-
when: "2026/02/21 3:24 PM UTC+1",
136-
photo: "speakers/szymon_cader.jpg",
137-
},
138-
{
139-
title: "Turn \"Your Function\" --into \"a CLI App\"",
140-
name: "Jan Pipek",
141-
when: "2026/02/21 3:36 PM UTC+1",
142-
photo: "speakers/jan_pipek.jpg",
143-
},
144-
{
145-
label: "Short Break",
146-
title: "Bio Break",
147-
when: "2026/02/21 3:48 PM UTC+1"
148-
},
149-
{
150-
title: "Python and openpyxl to Follow \"Corporate Standard\"",
151-
name: "Vladimír Návrat",
152-
when: "2026/02/21 4:00 PM UTC+1",
153-
photo: "speakers/vladimir_navrat.jpg",
154-
},
155-
{
156-
title: "Python on the Edge",
157-
name: "Viktor Valaštín",
158-
when: "2026/02/21 4:12 PM UTC+1",
159-
photo: "speakers/viktor_valastin.jpeg",
160-
},
161-
{
162-
title: "From Senior Programmer to Vibe Coder (and Back Again)",
163-
name: "Václav Toth",
164-
when: "2026/02/21 4:24 PM UTC+1",
165-
photo: "speakers/vaclav_toth.jpg",
166-
},
167-
{
168-
title: "Search, Don't Scan",
169-
name: "Honza Kral",
170-
when: "2026/02/21 4:36 PM UTC+1",
171-
photo: "speakers/honza_kral.jpg",
172-
},
173-
{
174-
label: "Community Announcements",
175-
title: "Community Announcements",
176-
when: "2026/02/21 4:48 PM UTC+1"
177-
},
178-
{
179-
label: "Closing Session",
180-
title: "Closing Session",
181-
when: "2026/02/21 5:00 PM UTC+1"
182-
},
183-
{
184-
label: "Network & Chill",
185-
title: "Network and Chill",
186-
when: "2026/02/21 5:12 PM UTC+1",
187-
},
188-
{
189-
label: "The End",
190-
title: "The End",
191-
when: "2026/02/21 6:00 PM UTC+1"
12+
label: "TBD",
13+
title: "Schedule coming soon! 🍕",
14+
when: "2026/04/18 10:00 AM UTC+2",
19215
},
19316
];

src/data/sponsors.ts

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,4 @@ export type Sponsor = {
44
link: string;
55
};
66

7-
export const SPONSORS = [
8-
{
9-
name: "Barclays",
10-
image: "sponsors/barclays.svg",
11-
link: "https://www.barclays.co.uk/",
12-
},
13-
{
14-
name: "Ataccama",
15-
image: "sponsors/ataccama.svg",
16-
link: "https://www.ataccama.com/",
17-
},
18-
{
19-
name: "Red Hat",
20-
image: "sponsors/redhat.svg",
21-
link: "https://www.redhat.com/",
22-
},
23-
];
7+
export const SPONSORS: Sponsor[] = [];

src/pages/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ const Home = () => (
2323
content={genericInformation.socialDescription}
2424
/>
2525
<meta name="twitter:site" content="@pythonpizzaconf" />
26-
<meta property="og:image" content="https://ostrava.python.pizza/social-image.jpg" />
26+
<meta property="og:image" content="https://warsaw.python.pizza/social-image.jpg" />
2727
<meta name="twitter:image:alt" content="Conference logo" />
28-
<meta name="twitter:title" content="Ostrava Python Pizza Conference!!" />
29-
<meta name="twitter:image" content="https://ostrava.python.pizza/social-image.jpg" />
28+
<meta name="twitter:title" content="Warsaw Python Pizza Conference!!" />
29+
<meta name="twitter:image" content="https://warsaw.python.pizza/social-image.jpg" />
3030
<meta
3131
name="twitter:description"
32-
content="Join the fun 🥳🎉🍕 on 21st February 2026"
32+
content="Join the fun 🥳🎉🍕 on 18th April 2026"
3333
/>
3434
<meta name="photo-attribution" content="Photo by --todo (--url todo)" />
3535
</Head>

0 commit comments

Comments
 (0)