Thinking back to FOSDEM '26/BXL

Yesterday, I was randomly looking up the cheapest way to transport myself from Prague to London or Manchester or whatever, and the time came to try a train connection, so I inputted the destination into IDOS, and a travel plan with 4 different trains popped up, for a price stricly higher than a Ryanair return ticket. It looked reasonable enough. Then I saw it has a transfer at: Bruxells-midi. I started shaking.

The 4 days I spent in Brussels 6 months ago has a very special place in my heart… and in my soul. First time flying, first time traveling solo, practically the first time leaving the motherland. Enlightening, traumatizing, and all the other things. I keep coming back to it. Over and over again.

Even though I was supposed to be there for FOSDEM, I feel like that sort of ended up being in the background. Either way, hopefully by examining it and writing down exactly what happened, I can finally stop coming back to it. So let’s do that.

Plan

The plan I had, was simple, and simpleminded. It was essentially: fly in Friday evening, spend the weekend at FOSDEM, fly back Monday morning. My philosophy was that I didn’t need such luxuries as “a place to stay” because I’d just do FOSDEM by day, tourism by night, and sleep “like, whereever the fuck, I don’t know, somewhere somewhen.”

Wonderful. That was about as much as I had planned.

As for packing, I ended up just going with a laptop bag with:

  • a laptop,
  • small plastic bag of toiletries,
  • razor, nail file & nail clipper (just because they’re not bulky and it sucks if you want to use them and don’t have them),

no water bottle, no food, because “they have grocery stores in Brussels, don’t they?”

The mighty packed laptop bag:

Photo of a laptop bag

Friday

I will be suplemmenting my memory with some of the digital footprint from that time, most prominently my Discord messages updating my friends.

Ok so I woke up at 10:30, finished packing, had cheese pizza at the dorm canteen, and was en route to the airport by like 12:00. On the way there I found out that the airport has 3 terminals instead of the 2 I thought it had (Non-EU, EU, private). Another thing I found out is that Brussels public transport is expensive. Much more expensive than Czech. I also found out I won’t be able to take advantage of the student discount since for that you need to send them documents verifying your studies and they have to formally verify them. It’s sad that they have to do all this, if only there existed, I don’t know, some sort of a, I don’t know, International Student Identity Card? That they could use to verify you’re a student? That everybody sane would use for this purpose? Oh well.

At the airport, thanks to the 3D scanners, security was really easy. Only issue was that I was three hours early. I also found out that the laptop bag I had everything in was just barely small enough to fit in the Ryanair bag requirements:

April 30/01/2026, 16:36

also my laptop bag is just barely tiny enough to fit the bag constraints

YES

eyeballing and worrying for a week wins again

They didn’t end up checking it anyway, and I eventually went through to boarding… once the “LAST CALL” started flashing on the display that is, because I didn’t realize we were boarding before that.

From the flight itself I don’t have much. Didn’t have internet, and I only recall that it lasted like 20 minutes and my ears hurt like hell throughout all of it.

Once we landed, I instantly got hit with a wave of uncertainty:

April 30/01/2026, 20:36

goddamn

hate belgium public transport with a passion already

you gotta be so rich to live here

we were joking that artificially low public transport prices in czechia are the only thing keeping the place livable, but maybe we were right

April 30/01/2026, 20:53

also damn

being a foreigner somewhere feels so bad

the absolute fucking shame i feel speaking english

and I can’t speak anything else!

this is such a wonderful joke bruh

April 30/01/2026, 20:57

i can’t understand anybody, nobody can understand me

April 30/01/2026, 21:01

bruh there’s no tesco here

how will i get my club card points

bro i might be completely fucked

this country is like completely different what the hell

i should’ve thought this through

You see, my original plan to just take normal public transport from Charloi (where Ryanair flies to because actual Brussels is too expensive) to Brussels fell through almost instantly once I tried to actually look up a route through, so instead, flibco bus to the rescue.

Now I don’t speak French. But then, I didn’t know they spoke french in Brussels anyway (I thought they spoke it at the airport just because it’s one of the major languages). Really, most of my knowledge about Belgium came from a high school presentation one of my classmates did on it, which, the teacher pointed out, was full of contradicted itself at many points. So this was one of the things I had to look up on the bus ride there.

Another thing was trying to find out how Brussels public transport works, and trying to find a Lidl to buy a water bottle from for the night. Of course, both of these attempts failed, first because the system was too unlike Prague’s, second because I found out that all major stores close in Brussels at 6pm. Which I instantly thought was bullshit, as someone who regularly hits up groceries at 22:00 in Prague. But, we arrive at Midi:

phone photo showing showing a small grafiti on an interior wall with the text "FUCK FRANCE"

So, now knowing all the grocery stores are closed, I spent a couple hours messing around and familirizing myself with Midi. In the meantime, I started understanding Brussels bit by bit.

April 30/01/2026 23:08

ok so the plan rn is something like:

  1. wait till midnight for tomorrow’s daily cap

  2. go to a 24/7 McDonald’s

  3. brush my teeth

  4. tourist

  5. camp out aldi till it opens at 8:30

  6. buy water and food and shit

  7. make it to foss dem

No clue if the STIB/MIVB daily cap actually works anything like that, probably not. For some reason I was also really hellbent on being extremely cheap. So I was absolutely not gonna get no €2.5 water bottle from a vending machine at Midi. Unfortunately, as I recall, there was no easy way to get water at Midi without getting screwed on the pricing, so I just kind of didn’t. And I didn’t bring any from the airport either because I expected to just hit up a grocery store once I got to Brussels. This means at this point the last time I drank anything was a glass of water I had with the pizza at the dorm canteen at 12:00.

Saturday

My first expirience with Brussels subway probably speaks for itself:

April 31/01/2026, 00:14

why do I feel like I’m taking the public transport for the first time in my life

April 31/01/2026, 00:20

my ears somehow still haven’t recovered from the flight btw

i still can’t hear much

I very vividly remember getting into the subway station below Midi, seeing that it looks nothing like how a Czech subway station looks, looking up at a board, seeing something like “Churchill 6” with no labels and going “wtf.”

Eventually though, I figure it out somehow, partially, and arrived in front of the McDonald’s at de la Bourse:

April 31/01/2026, 00:38

i hate how the biggest indication that I got out at the correct station was that black people disappeared from the population

that really says a lot about a lot of things doesn’t it

April 31/01/2026, 00:45

the McDonald’s has a doorman

slash a bouncer

that’s a first

bruh this place is living so hard it feels like it’s not going to die down ever

I didn’t go in. Too bougie for me. I explored the streets around for a bit. Saw a Marriot hotel, which I thought was also bougie because of the location and the American name but recently I found out it’s actually a very mid tier hotel.

Eventually, I made it to one of the two other 24/7 Brussels McDonald’s, the one on Ixelles. The fucking Ixelles McDonald’s.

April 31/01/2026, 01:18

hmm

i can’t believe the toilet order is inverted here

you gotta pay 1 euro for the bathroom, then redeem it when you make a McDonald’s order

so you can pretty much just wash your hands

not brush your teeth for free

idek if I want 2.5 euro fries

that seems like a rip off

more of a ripoff than usual even

can you even get water here

they’re 2.7 euro

how do they even justify this

and they’re like small fries judging by the picture

you could get large fries for that price in czechia

You couldn’t get water at the McDonald’s. And I did end up getting the fries that I didn’t want, however, tragedy struck, multiple tragedies in fact:

April 31/01/2026, 01:45

won’t find out because they locked the bathroom right as I ordered the fries

oh and the public transport is dead

ok I mean, I didn’t even really try the tourism

So I just ended up leaving having ate some mediocre fries that I wasn’t able to wash down. Nor was I able to brush my teeth. Not that you should do that after having just ate, especially not after a thing as toxic as Mccie fries. As you can see, it’s also roughly where I found out that Brussels public transport shuts down for the night. We don’t do that in Prague. So, with nothing better to do, I went to do some tourism.

I recall walking all around Parc de Bruxelles for about 2 hours before declaring:

April 31/01/2026, 04:15

i ran out of tourist places

big fucking mood

screenshot of a reddit thread titled "10 mins into exploring Brussels I already want to leave."

Unfortunately, I don’t have a super good recollection past this, and my phone died about this point, so the time up to about 10:30 is a complete blur.

What I do remember is that I wanted to charge my phone but I didn’t want to go back to Midi. So I figured, Midi is a train station, surely it’s interchangeable with any other train station I can go to? So I somehow took random busses till I ended up at Vilvoorde station and got completely fucking lost.

Fun fact about Vilvoorde that I know now: it’s not in Brussels. Like, at all. I didn’t know this at the time, I had no clue. Couldn’t look it up either because my phone was dead. And that wasn’t going to change either because while Vilvoorde is certainly a train station, it’s not like Midi, it’s a tiny train station where you really aren’t likely to find a socket to charge your phone.

So, after a couple tens of minutes spent watching busses come and go, not really understanding where they’re going, I took one, rode one station illegaly because I didn’t realize it wasn’t one of the STIB/MIVB busses, and got off. Nice, now I got truly no clue where I am.

So, I got to walking. Initially it looked innocent enough, standard residential area stuff. Then I was walking down a really, really long street. It was also really wide. With a bikelane that I only realized was a bike lane after I almost got hit by a cyclist while walking on it.

It was a really picturesque suburb. Block houses as far as the eye can see, cars, no busses, and so on. I walked like this for a kilometre, maybe two, before reaching a small roundabout and realizing that nothing was going to be gained by continueing this way.

I briefly consider going the way the “Centrum” sign was pointing, before deciding against it (it definitely didn’t mean Brussels center as I thought it did then). So, with no other choice, I turned around and started walking all these kilometres back. Sun was dawning at this point. My knee also started seriously acting up by this point, partially due to the overexertion, partially due to the cold.

It was then that I started to think I might be lost. Yes, it’s quite funny that this didn’t occur to me before, but in our modern world, with a phone with internet and GPS and everything, we never really seriously think we could get lost. Fortunately, at some point I managed to turn my phone on for a second and check the route back, including what bus I need to take once I finish the walk to Vilvoorde station.

By 10:30 I was back at Midi, where I borrowed a powerbank from a kiosk at an extortionate rate.

April 31/01/2026, 10:27

aight bruh

I’m back at midi station, back to square one, after being lost in bumfuck nowhere, barely Brussels, because my phone died

it took me like 6 hours to get back

and I can’t feel my knee now

I didn’t end up going to an Aldi, because the buses going from Midi to one were not STIB/MIVB. Instead, I ended up going to a random Lidl, and bought the water bottle (drank some water finally, after almost 24 hours) and tissues there (oh yea, I was also riding the end of a cold at this point).

April 31/01/2026, 11:53

rip

also looks like the bitch is finally enroute

the line at the lidl was gigantic

such a horrible country

Despite the overflowing busses, where I could only take like the third one or something, I was at ULB by 12:20.

April 31/01/2026, 12:17

guess who’s the literal first person I see here? an enby mff TA

Familiar faces in unfamiliar places. We made eye concact, though its look told me “I don’t know you and I absolutely do not want to talk to you, I much prefer talking to the person I’m talking to right now, go away.” (in a non hostile, I’m here to talk to people I don’t get to talk to normally way)

I was there like 3 hours late anyway. I was really impressed by how huge the campus was. “An actual campus, not like the thing in Troja that we call a campus.” I went to UB2.252A (Lameere) where the Databases track was at. However, my body was already getting the better of me:

April 31/01/2026, 13:07

have lots of thoughts on this event and everything

looks like I’ll just camp out databases and then go to a few one offs

I cannot emphasize enough how much I can’t walk

when I go down the stairs, I gotta go like a crab, very slowly, and without bending my legs, and it still hurts

Also a reflection of the amazing hygiene situation (couldn’t find a free public bathroom and I was NOT paying for one):

April 31/01/2026, 13:15

in reality I don’t think I washed my hands with soap since yesterday lunch

I don’t recall which talks I saw, they were also like 5 minutes each so not very in depth or interesting, but I appreciated the rest. I think I also fell asleep during some of them.

Then something actually important happened and I did some much needed reflection:

April 31/01/2026, 14:25

why did a cat girl coven show up specifically for “you don’t need an orm”

Friend 31/01/2026, 14:39

this is your chance

April 31/01/2026, 14:46

I’m not into them

besides, I’m at like my lowest

Friend 31/01/2026, 14:47

arguably so are they

April 31/01/2026, 15:27

nobody’s this low girl

this morning i just walked like 5 kilometers in suburban Brussels because I got lost, only to realize I went the wrong way and had to walk like 15 kilometers in the other direction

towards the train station that I started at like 4 hours before mind you

oh my fucking god

that wasn’t the least of that fuckery I’m remembering now

i was running around like I lost my earrings since like 03:15

Eventually I tried getting into the room for the Stalwart: Can Open Source do Gmail-scale Email? talk, which I thought was going to be really interesting, unfortunately everybody else thought that too and the room ended up filling up like crazy. So I ended up just sitting outside and watching it on my phone. I also saw another MFF person there, who will appear later. He didn’t notice me.

There’s also this mystery for the history books (I have literally no recollection of this and I didn’t elaborate anywhere):

April 31/01/2026, 16:11

bruh

I’ve seen this exact staircase and person walking through it doing the same exact thing like 5 years ago in a dream

Also, semblence of a plan:

April 31/01/2026, 15:50

after this ends at like 18, i just need to make it till 9:39 again

that’s… 6+9.5 hours

15 hours

how have I ended up like this

And a mid-trip city review:

April 31/01/2026, 16:29

I’m going to leave for the airport first thing after midnight and then I’ll just stay at the airport till my flight comes at fucking 12am

it’s so depressing here

I’m wondering when they’re going to lock all the bathrooms and I won’t be able to brush my teeth again

Brussels is like the furthest thing away from a fun or a interesting city

oh and I need to charge my phone

powerbanks are good, who knew

I also mustn’t forget I haven’t taken a photo with eu parliament yet

so that’s what we’re doing tonight ig

wherever the parliament is

I did not end up finding the parliament that night, as something much more interesting happened, but on that later.

On the MFF business side, after the Stalwart talk, there was the Building a student wiki at MFF Charles University in a room nearby, with 4 different MFF people (including the guy from the hallway in front of the Stalwart talk) + me, which might’ve ended up being like 1/4 of the attendance.

The subject of the talk was Matfyz Wiki, the MFF student wiki (duh), which I myself contributed to somewhat on the software side. The talk itself was… okay, real talk? I don’t know what was the purpose of this talk since a MFF student wiki is obviously only useful to MFF people and the software behind it is I guess decent but given it’s only recently that we started having a consistent way to start the damn thing, I can’t really see anybody recommending it to anyone in good faith.

April 31/01/2026, 18:32

anyway, found out there’s an afterparty

After the talk, when FOSDEM was wrapping for the day, I was talking with the MFF people from the talk and they mentioned an afterparty, “Bytenight.” I did not know it at the time, but this one thing ended up partially saving the trip.

Bytenight 2026, the (unofficial) FOSDEM afterparty. Organized by HSBXL. I showed up, fashionably late, fucked by Brussels public transport as always, to a place that looked real sketchy. Rectrospectively I think it was some repurposed industrial space.

Got asked by the gatekeeper some weird questions, just barely got through them and I was in… And I had no clue what to do. I ended up just hanging out in the corner, getting the read on situation. Figuring out where the bathrooms are, where the dance floor is. Eventually I realized that the bathrooms are actually gender neutral, and really quite architecturally interesting. I think the first piss of this trip was here.

April 31/01/2026, 22:41

this ain’t your granny’s city

the fact there’s actually gender neutral toilets here and I didn’t even notice

This bathroom realization was quite interesting, because I finally realized what kind of crowd I’m in. And that crowd is, very progressive, the kind of progressive that isn’t anywhere in Prague it feels like. I noticed this more later on.

I also took a pre-scheduled call related to MFF, that one was very uninteresting.

Sitting in the corner, I overheard bunch of conversations, then as the night went on I noticed things.

April 31/01/2026, 22:34

alright, <25 hours before I can get out

let’s make absolutely nothing off of it

maybe I’m just genuinely not supposed to touch grass

a person being walked on a leash…

Further:

April 31/01/2026, 23:41

if I ever turn into one of these trans cat girls, these events will become so much fun

April 31/01/2026, 23:49

it’s just such a testament to how gay and happy you can be

you know what

Brussels is alright

Sunday

April 01/02/2026, 00:00

there’s just a circle of like 5 sitting cat girls, and the 6th is lying in the circle and they’re stroking her hair while talking about some cs bullshit

I’m literally just witnessing this in a cuck chair in a room full of cishet men

life can be so beautiful

and they do these events all the time

we just platform our enemies in our spaces too much

Later on I even actually left the chair and had a couple conversations. About auth, about the necessesity of violence in finance as a refutation of crypto, and about CUDA support in NixOS strangely enough. I vividly recall going on about how something creates contradictions in capitalist society, and being suprised by how uncaptured by capitalist realism people were there, wouldn’t happen in Prague.

Later on, I overheard a conversation with a person calling another a “dutch girl” and the other person vehemently saying she’s not dutch. This, along with the “FUCK FRANCE” grafitti from before, made me think that maybe there’s some ethnic conflict in this country.

But, just like everything good, it was over way too quickly, and by 4am I had to go elsewhere to wait till FOSDEM opens again at 9. I also think it was around this time that I started feeling the symptoms of not taking my meds, namely: melancholy.

At Bytenight I actually picked up a guy to go to Midi with. He was a student from Netherlands who was also broke like I was. We had to walk it all the way back because the buses were long out by that point. Along the way he gave me a talk about how I gotta care for myself better and bought me an overpriced €1 water bottle. I still feel kinda bad that I didn’t offer to Revolut him.

At Midi, we split up, he went to a hostel, I went… not actually sure, the messages cut out at this point again, unfortunately, but from what I recall I just walked around a bunch and then went on some buses once they started going again and tried sleeping on them.

Then I went to some FOSDEM talks and slept there too. The second day was a bit weaker I think, but at least I got to brush my teeth in the bathroom (the first and only time I managed to brush my teeth this trip, I’m very sorry to say).

At some point I ended up linking up with the other MFF people from the day before and ended up walking with them back to their place. One of them said, that in his mind, “in the vector space of cities, Brussels, relative to Prague, is in the same direction as Berlin, but further” no clue what he meant by that.

When we reached their place, I broke off, intending to go to do one last bit of tourism: the European Parliament. Minutes after breaking off, while I was sitting on somebody’s doorstep looking up the bus route, an older lady approached me speaking in a language I didn’t understand. I just said “Sorry, I don’t speak…” because while I thought she was speaking french, I was afraid she was actually speaking dutch, and I didn’t want a random Brussels street to be my final resting place, so I trailed off.

I don’t know why I thought I was gonna get shot up by a grandma in the middle of Brussels for calling Dutch French, but either way it turns out she was speaking French and just asking for directions, she told me in English. I was really suprised that someone of the older generation had such an incredible command of the language. Again, wouldn’t happen in Prague.

April 01/02/2026, 19:10

alright, last minute sight seeing before airport

After I signed up for some classes (the signup coincidentally opened right around this time), I went to the Parliament, took a few pictures:

Photo of the European Parliament

Another photo of the European Parliament

then went back to Midi.

April 01/02/2026, 20:28

actually nvm

forgot how bad this place is at night

3.5 hours till I get out

no wait fuck

I gotta wait till 3am

fuck me so fucking hard

Well, ultimately I stayed. Armed with my phone for mild entertainment, insane tiredness, and being really cold, I had to wait about 6.5 hours at Midi. I recall at some point I bought some overpriced bread and ate a part of it, which was probably the second food of the trip.

April 01/02/2026, 23:09

fucking helll

fucking freezing

gotta black out 4 more hours

Ignoring the cold, the time among the homeless of the Midi station wasn’t the worst, I actually enjoyed the sense of community we had between us for those couple hours. Though I have to say, the other people had it figured out better. Stuff like protecting against the wind by pulling a carpet over yourself while you’re trying to sleep. Unfortunately, one last Brussels tragedy struck at around 1:50.

Monday

April 02/02/2026, 01:48

alright, they kicked us all out and closed the station till 3:30

what’s even the bloody point

they won’t be closed more than 1.5h

Yop. So we were just sitting there, all of us, in the cold, in the rain. Anyway, eventually a line started forming and I was in the stupid flibco return bus by 2am.

April 02/02/2026, 02:52

I’m finally in the bus

fucking hell yes

living forever

Once I sat down in the bus, I pretty much fell asleep instantly. When I woke up, we were at Charloi. The airside wasn’t open yet, but it didn’t really matter.

April 02/02/2026, 03:58

bruh i was actually going to stand in line for… something, even though my flight won’t be for another 7 hours at least

stupidity core

With this genius-tier insight, I just slept around outside till the lines cleared up a bit and then got through security by 5am:

April 02/02/2026, 04:50

passed through security

more of a clusterfuck than it was in Prague, but still no major hurdles

I’m sitting here recharging my phone and eating some bread I got at midi yesterday

this is also the last opportunity to cause some damage to the finances on this trip

since everything after is already paid for

I don’t remember buying anything. I think I just slept on the benches for a few hours. Then the boarding was a cluster fuck again:

April 02/02/2026, 11:43

still no clue if to download anything

wait what bro

they changed the gate

April 02/02/2026, 12:04

boarding is so confusing again

the boarding staff ain’t even here yet

the gate is supposed to close in 14 minutes

the priority boarding queue is significantly longer, you can’t make this shit up

April 02/02/2026, 12:07

oh here they come

they are just chitchatting and the boarding hasn’t started…

April 02/02/2026, 12:18

are we delayed or what

alright they started boarding

5 minutes after the gate was supposed to be closed

On the flight I just ended up listening to some zone out music.

Conclusion

April 02/02/2026, 14:23

oh baby how good it feels to be home

no goofy ass public transport, just good old crappy delayed PID

from being glad the bus showed up and I could actually take it, to cutting in front of foreigners at a crowded bus stop 🥰

knowing exactly where to go no matter the stop without looking at the app

In conclusion? What is there to conclude? That trip was a mess.

I think I will forever call Brussels “BXL.” In fact, I had to resist doing so throughout this piece to not be confusing.

Following this trip, I adopted a sort of “Brussels razor,” where I inform all my tech and otherwise choices by a simple question “what if you had to do that Brussels trip again?” Ditch the laptop. Ditch the laptop bag. Get a trench coat with 30 pockets. Get a powerbank. Maybe even get a backpack. I practically gave up on furniture because of this and everything that I can’t fit in one of my pockets.

I never feel safe if my life doesn’t fit inside of a Ryanair-sized backpack.