My first semester of 2025: conferences, stories & lessons from the road
Soumaya Erradi

Soumaya Erradi @soumayaerradi

About: Senior Software Developer | International Speaker | Angular Specialist | Exploring Web3 | Electronics Enthusiast

Location:
Italy
Joined:
Aug 4, 2024

My first semester of 2025: conferences, stories & lessons from the road

Publish Date: Jul 6
5 1

2025 started at full speed, and I’m not even sure how I managed to fit so many cities, stages, workshops and countless conversations into just six months.
In this article, I want to take you with me through every stop of this first half of the year: what I spoke about, what I learned and the small moments that made each event unforgettable.


🎙️ January 10Bonanni a Tutti, Torino

Talk: Cypress, Playwright o Selenium: la sfida definitiva!
The best kickoff of the year, invited by my dear friend Savino Carlone to his event in Turin. A perfect way to break the winter blues: testing tools, community vibes and good food.

Bonanni a tutti


🇸🇪 February 4Swetugg, Stockholm

Talk: Mastering Git
My first time in Sweden! I joined the Microsoft community there and met so many new faces. This trip was extra special: I got to visit my friends Mohammed Aboullaite and Abdellfetah Sghiouar at their offices in Stockholm, the perfect blend of professional growth and personal connections.

Swetugg 2025


🇫🇷 February 28Paris TypeScript La Conf, Paris

Talk: TypeScript meets IoT: Safe Programming for Embedded Devices
First time speaking in France, and my first ever trip to Paris! The event, organized by BeJs, was fantastic: professional yet warm, full of curious developers. The speaker tour of Paris the next day was the cherry on top.

Typescript conf


🇮🇹 March 14NG-Venice, Venice

Talk: Performance & SSR in Angular
A new Angular conference in Italy, and I was happy to speak at its very first edition! I shared the stage with Enea Jahollari and Kasia Biernat-Kluba to talk about two of my favourite topics: SSR and performance. It felt like a big family reunion.

ng venice


🇳🇱 March 21WebDevCon, Amsterdam

Talk: Discover the Magic of TypeScript
Back in my favourite city ever: Amsterdam. Despite it being a tough time for me to travel, the city worked its magic again. The event was packed with inspiring speakers and deep conversations that refueled my passion.

WebDevCon


🇮🇹 March 31Web Day, Milan

Talk: Test di Accessibilità Semplificati con Cypress
A tradition: joining Web Day, one of the main Italian conferences. This talk was very personal, accessibility is a topic I wasn’t always mindful of, but I wanted to share my journey to do better. The audience’s interest showed me how important it is to keep pushing for inclusive web development.

webday milan 2025


🇬🇧 April 24–25CityJS London, London

Workshop: TypeScript meets IoT
Talk: Cypress, Playwright or Selenium: Choosing the Right Testing Tool
My first conference workshop! I brought my Arduino on stage and dived deep into TypeScript for embedded devices. Sharing my passion for electronics in a web conference context was a highlight.
The next day, I gave a last-minute talk, and the room was packed! Proof that even unplanned moments can turn into something special.

cityjslondon workshop

cityjslondon talk


🇩🇪 May 6–7Advanced Developer Conference, Regensburg

Talks: Mastering Git & Cypress, Playwright or Selenium
An unforgettable venue, a football stadium! My first talk took place in the players’ changing room, which was surreal and so much fun. The second talk sparked lively discussions about testing tools and real-world use cases. Inspiring exchanges all around.

ADC git

ADC test


🇪🇸 May 14–16J On The Beach, Malaga

Talk: TypeScript meets IoT
My first conference in Spain, what better setting than right by the beach? I tested my few Spanish words and they did the trick! My Arduino joined me on stage again, and the audience was eager to learn how TypeScript can push hardware programming further.

j on the beach 2025


🇫🇷 May 24NG Baguette, Nantes

Talk: Next-Level Angular SSR: Exploring Hydration Enhancement
Back to France, this time to Nantes, with the amazing Angular community, probably my favourite bunch! It felt like catching up with old friends while meeting so many new ones who share the same passion.

ng baguette 2025


🇬🇷 May 29–30CityJS Athens, Athens

Workshop: TypeScript meets IoT
Talk: Cypress, Playwright or Selenium
First time speaking in Greece, sun, great food, even better people! We ended the days with competitive quizzes (yes, we won!) and long dinners full of laughs. I’m grateful for how this event blended learning and fun.

cityjsathens workshop

cityjsathens talk


🏟️ June 12Middlesbrough Front End Conference, Middlesbrough

Talk: Accessibility Testing Made Easy with Cypress
Yet another stadium venue, and an incredible atmosphere! My talk on accessibility really resonated with the audience; so many people reached out afterwards to share thoughts and ideas. It’s a reminder that accessibility is everyone’s job.

MFE


🇩🇰 June 18Codegarden, Odense

Talk: Mastering Git
My first time in Denmark: a curious, welcoming city that felt just right. The event, focused on Umbraco, was huge and vibrant. I was new to this community but quickly felt at home. Many people turned up to learn more about what really happens under the hood with Git.

codegarden


🇩🇪 July 2Developer World, Mannheim

Talk: Mastering Git
My final talk of the season, back to Germany for a super professional but warm event. The audience’s curiosity about Git keeps surprising me. After the conference, I wandered through the city centre, closing this first half of the year with many steps and even more gratitude.

DWX


Reflections

Seventeen talks. Fourteen events. Fourteen cities. Nine countries. Countless stories.
Looking back, this semester reminded me why I do this: I love to share what I learn, but I love even more what I learn from everyone I meet.


🔜 What’s Next?

Now it’s time to plan the next half of 2025: new topics, new experiments, new communities to join.
I can’t wait to see where the next talks will take me. If you see me on the schedule, come say hi!

Comments 1 total

Add comment