BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Meetup//Meetup Calendar 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
NAME:Engineering Kiosk Rhine-Ruhr Meetup
X-WR-CALNAME:Engineering Kiosk Rhine-Ruhr Meetup
BEGIN:VTIMEZONE
TZID:Europe/Berlin
TZURL:http://tzurl.org/zoneinfo-outlook/Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:event_314226630@meetup.com
SEQUENCE:1
DTSTAMP:20260429T011036Z
DTSTART;TZID=Europe/Berlin:20260429T180000
DTEND;TZID=Europe/Berlin:20260429T210000
SUMMARY:CSS State Machine & Performance over Perfection
DESCRIPTION:Engineering Kiosk Rhine-Ruhr Meetup\nAfter a great kickoff in 
 February\, we’re excited to welcome you to the **second Engineering Kios
 k Rhine-Ruhr Meetup** on **April 29th**!\n\nWe’re continuing what this m
 eetup is all about: high-quality talks\, thoughtful discussions\, and a st
 rong community of engineers who care about their craft.\n\nIf you joined u
 s last time\, you know the vibe. If not\, now’s the perfect moment to ju
 mp in.\n\nAll details and updates:\n[https://engineeringkiosk.dev/meetup/r
 hine-ruhr/](https://engineeringkiosk.dev/meetup/rhine-ruhr/)\n\nJoin the c
 onversation on Discord:\n[https://engineeringkiosk.dev/join-discord](https
 ://engineeringkiosk.dev/join-discord)\nChannel: **#engkiosk-rhine-ruhr**\n
 \n🎙️ **Agenda:**\n\n**18:00 - 18:50: *Arrival\, grab a drink and a sl
 ice of pizza\, and socialize**\n*** 19:00 - \\~19:45: **Talk** 🇬🇧*: 
 CSS State Machine* by Brecht De Ruyte*\n*break*\n*** \\~20:00 - \\~20:45:*
 * Talk **🇬🇧: Performance over Perfection** by Alaa Reuschenbach & Lu
 cas Dohmen\n***20:45 - Open End: **Socializing\n\n+++\n\n1️⃣** Talk no
 . 1: **CSS State Machine\n**Speaker: **Brecht De Ruyte\n**Language: 🇬
 🇧 English**\n\nFor years\, managing UI state on the web meant reaching 
 for JavaScript. But in 2026\, CSS has quietly become a state machine of it
 s own. Pseudo-classes track interaction. Media queries read environment an
 d user preferences. :has() observes the DOM tree. Container queries respon
 d to size\, style\, scroll position\, and even anchor placement. Scroll-dr
 iven and scroll-triggered animations react to where the user is on the pag
 e. And with sibling-index()\, CSS can now respond to what's happening next
  door.\nIn this atypical "overview" talk\, you'll get a practical tour of 
 the CSS features that let you keep and respond to state — from things yo
 u can ship today to the cutting-edge stuff landing in browsers right now. 
 Welcome CSS\, to the state machine.\n\n**About Brecht:**\nBrecht De Ruyte 
 is a Belgium-based\, self-taught front-end developer with a deep-rooted pa
 ssion for UX and design. By day\, he crafts digital experiences at iO\; by
  night\, he helps shape the future of the web as a Google Developer Expert
  and a contributor to the W3C Open UI community. A guest author for Smashi
 ng Magazine\, Brecht shares his technical deep-dives and UI experiments at
  [utilitybend.com](https://utilitybend.com)\n\n\\-\\-\\-\n\n2️⃣** Talk
  no. 2: **Performance over Perfection\n**Speaker: **Alaa Reuschenbach & Lu
 cas Dohmen\n**Language: 🇬🇧 English**\n\nWeb performance is no longer
  a luxury—it’s a business imperative: Faster pages boost revenue\, imp
 rove conversion rates\, lift SEO rankings\, enhance accessibility and even
  benefit everyday user productivity.\nBut the truth is that performance is
  a continuous discipline\, not a one‑off project: Rather than chasing an
  impossible perfect score\, the most valuable gains come from tiny\, measu
 rable tweaks that users notice instantly.\nIn this session we walk through
  a live\, real‑world case study that shows how a handful of practical ad
 justments can deliver a noticeable speed boost without months of up-front 
 refactoring. You’ll learn:\n\n*Which performance pitfalls surface most o
 ften in production code\n- How to read and interpret real user metrics tha
 t matter\n*A toolbox of quick‑win techniques that can be applied today\n
 - When a short‑term fix is appropriate versus when a deeper architectura
 l review is required\n\nBy the end\, you’ll have a clear roadmap for dia
 gnosing performance bottlenecks\, prioritizing the highest‑impact change
 s and implementing them in a sustainable\, incremental fashion—so your o
 wn site can start delivering faster\, smoother experiences right away.\n\n
 **About Alaa & Lucas:**\nAlaa specializes in squeezing hidden speed gains 
 out of complex e‑commerce platforms. He excels at breaking down technica
 l concepts in an understandable way and enjoys sharing his knowledge with 
 the community. When he’s not refactoring code\, you’ll find him in the
  driver’s seat of a racing simulator—because\, just like in code\, eve
 ry millisecond counts. 🏎️\n\nLucas has 20 years of experience buildin
 g and scaling heavily used web applications. Most recently he led the web 
 team at komoot\, where he spearheaded a performance overhaul that delivere
 d measurable speed improvements for 45 million users globally. As co‑aut
 hor of the The Rails Way series\, conference speaker\, and podcaster\, Luc
 as is passionate about turning deep technical knowledge into practical\, s
 ustainable solutions.\n\n**+++ How to get there +++**\nSia Consulting GmbH
 \nSchwerinstraße 40\, 40477 Düsseldorf\n\nSee [https://maps.app.goo.gl/K
 wywk7mYqEwYrKNS9](https://maps.app.goo.gl/Kwywk7mYqEwYrKNS9)\n\n**🚊 / 
 🚌 public transportation stops close by**\n\n*subway stop **ERGO-Platz/K
 lever Str. U**\n- tram stop **Dreieck**\n*tram stop** Venloer Straße**\n-
  bus stop** Kolpingplatz**\n\n🚗** Parking**\n\nThe venue does not offer
  parking spots\, but 400 meters away there is [a public parking](https://w
 ww.google.com/maps/place/Klever+Str.+30+Parking/@51.2406645\,6.7701638\,17
 z/data=!4m7!3m6!1s0x47b8c9f3f729506b:0xec648420ff10da6c!8m2!3d51.2406643!4
 d6.7749271!15sCgtQYXJrcGzDpHR6ZZIBC3BhcmtpbmdfbG904AEA!16s%2Fg%2F11sb4vhg5
 4?entry=tts&g_ep=EgoyMDI2MDIxOC4wIPu8ASoASAFQAw%3D%3D&skid=383d2f17-f8ad-4
 e95-b688-67ea762fa575) at** Klever Straße 20 **that costs €3 per hour.\
 n\n**+++ Important to know +++**\nAttendance is free. Drinks and pizza wil
 l be provided for free as well! And we would love to see you there :)\n\n
 • Language of the event: English\n• WiFi: Available\n• Costs: Free\n
 • Drinks: Available\n• Food: No
URL;VALUE=URI:https://www.meetup.com/engineering-kiosk-rhine-ruhr/events/3
 14226630/
STATUS:CONFIRMED
CREATED:20260411T061011Z
LAST-MODIFIED:20260411T061011Z
CLASS:PUBLIC
END:VEVENT
X-ORIGINAL-URL:https://www.meetup.com/engineering-kiosk-rhine-ruhr/events/
 ical/
X-WR-CALNAME:Engineering Kiosk Rhine-Ruhr Meetup
END:VCALENDAR