Last edited: 2025-07-23
It’s been nearly a month since the PSConf EU conference took place in Malmö.
The event was truly an excellent conference, featuring a wide range of engaging speakers and attracting many wonderful people from the community.
I had the opportunity to attend, and I gained a tremendous amount of knowledge.
In fact, I learned far more than I ever did during a traditional PowerShell training course.
Here are my reflections and thoughts based on my experience at the conference.

The hard thing was not to find good sessions with good speakers. The hard part was to chose what to miss every time attending a session.
The quote came from one of the attendees, and it was truly insightful.

In total, there were more than 100 sessions.
The best way to explore all the conference videos is to watch them online on YouTube. They can be found here.
Not all sessions are available online yet, but 34 sessions are already accessible.
I have reflected on all the sessions I attended and will share my insights here as well as in a PowerPoint presentation.
The conference took place from June 23-26, 2025. I traveled to Malmö a day early by train from Stockholm.
The conference is about the sessions and to meet people with the same passion for PowerShell.
This was my third time attending, but I missed some community activities this year because I was tired from working so much. Next time, I need to be more active and engaged. There’s great value in catching up with old community friends who share my passion for PowerShell and meeting new people.


A huge thank you to all people behind PowerShell Conference Europe.
You are doing a super good job with everything.


It’s always super fun to listen to the PowerShell team about PowerShell related news.
The Powerpoint presentation
The video

Nice information about WinGet

It’s always interesting to learn more about stuff that I already knows about.
You will always learn more. And this session was great in that way.

A great session about modules.
It was a truly enjoyable and pleasant first day at the conference, where I had the wonderful opportunity to meet both new faces and reconnect with old community friends. The atmosphere was warm and welcoming, making it a great start to the event.
The sessions were especially impressive and engaging! Every single session throughout all the days of the conference was well-organized and informative, offering valuable insights and knowledge. Overall, it was a fantastic experience from start to finish.


It’s always really great and quite interesting to get the chance to see what other people are doing when it comes to application installations and related setups like those. Observing different approaches and techniques can be very insightful and helpful.


This was an incredibly valuable and enriching session for me. I truly love attending this conference because it often surprises me; you might walk in thinking you already know a great deal about a particular subject, but then you participate in a session and realize how much more there is to discover. After each session, I am reminded once again that learning is a lifelong journey, and no matter how much knowledge you accumulate, there will always be new insights and information to absorb as long as you live.
I have been using Visual Studio Code for a long time and teaching others how to use it. Now, I have an even deeper understanding of it!
The Powerpoint presentation
The video

Nice information about migrating to PowerShell 7

This was a great session about types in PowerShell.
I’m not a developer, but I really enjoy these kinds of sessions.
They always help me gain a deeper understanding of why things are done in a particular way.

This was an excellent session on a topic I frequently use, though I’ve always felt a bit apprehensive about it.
James did an excellent job demonstrating how simple it can be and showing exactly how you should approach it.

A nice presentation about what you can do with parameters.

A nice presentation about the new AI Shell.
Day 2 was also a very good day filled with many positive experiences. There were numerous new things to learn and discover throughout the day, making it both exciting and enriching. The opportunity to gain fresh knowledge kept the day engaging and rewarding.


I really enjoyed this session a great deal because I have been meaning to use Pester more frequently in my work. This session provided me with a helpful and motivating push in the right direction, encouraging me to incorporate Pester into my routine.


A really nice session overall, and it provided me with another important area where I definitely need to improve and do better in the future.
The code and Powerpoint presentation
The video

It’s always incredibly fun and enjoyable to listen to my friend Alexandar when he talks about various interesting topics.
In this particular session, he shares a number of insights and discoveries that he has come across, focusing on some aspects of Graph PowerShell that can sometimes be a bit tricky and challenging to understand.

It’s exciting to discover a fresh approach to OS deployment.

It is always incredibly fun and quite interesting to see the different ways that others have approached and tackled a problem that I have also worked with in the past. Observing these varied methods provides valuable insights and often sparks new ideas or perspectives.

PoShaKucha was a refreshing and enjoyable twist compared to a typical session format. The challenge of presenting within a strict time limit of 6 minutes and 40 seconds per speaker was quite demanding, yet every presenter rose to the occasion and delivered their content impressively well!

The last day of the conferense!

A really nice and insightful session about what exactly makes a Git commit good and effective.
I truly love attending these kinds of sessions because they help me remember the important practices I need to follow.

Yet another great session by Fred. This time on what to think about when designing commands for PowerShell Pipeline.
The code and presentation
The video


This session stood out as one of the very best from the entire conference, and it might have even been the absolute best session overall. What made it particularly unique was that it was the only non-technical session offered, which provided a refreshing change of pace. It was truly enjoyable and valuable to hear perspectives and insights from others in a format that was different from the usual technical presentations.

An insightful and engaging session focused on various effective strategies and best practices that you can implement to enhance the security of PowerShell 7. This session provides valuable information on how to make your PowerShell 7 environment significantly more secure and resilient against potential threats and vulnerabilities.
The code and presentation
The video

The community session offered a unique and refreshing format compared to traditional sessions. There were some excellent speakers who brought valuable insights and energy to the event. Each speaker was given less than 10 minutes to deliver their presentation, creating a fast-paced and engaging atmosphere. As soon as one speaker finished, the next session began immediately, keeping the momentum going without any delays.

This was my take aways from the conference.
It was a great conference and great sessions.
When all of the videos are online I will post my Powerpoint as well.
Leave a Reply