Windows Subsystem for Linux (WSL) is a feature in Windows that allows us to run a Linux distribution directly on a Windows machine, without the need for virtual machines or dual-boot setups. As a IT professionals, developer or DeOpss practitioners, there are several reasons why we find WSL beneficial for our workflows since it offers a lot of benefits in terms of file system, compile tools, and usage speed, especially when compared to native Windows environments. PnP.Wsl2 is a powerful new addition to the Patterns and Practices suite. This open-source PowerShell module simplifies managing WSL2 instances adding inexistent features like checkpoints (backups), export/import functionality, and instance copying. What really sets it apart are its "PnP.Candies” pre-made scripts that enable rapid environment setup for SharePoint Framework (SPFx), Node.js, Python, PowerShell, Machine Learning scripts and other tools, making it a go-to for accelerating workflows in various environments. If you are part of an IT\dev team and need a rapid way of setting any baseline environment for your team with the latest script cmdlets\modules\cli like AzureCli, PowerShell, PnP.PowerShell module, or any other tool ... this also is a session you can't miss.
With over 25 years in Software Engineering and Architecture, Rodrigo Pinto 🤠 is an Enterprise Architect and Microsoft 365 & Azure MVP at Perspective Dragon, leading innovation in the Modern Workplace. Known for blending vision with practical strategy, he designs forward-thinking solutions that empower organizations to transform. A passionate speaker and community advocate, Rodrigo has delivered sessions at premier Microsoft events since 2009, he delivers regular sessions such as Techdays, RoadtoSharePoint, Lightup SharePoint, Microsoft RoadShow, SharePoint Connections, SP24, Microsoft TechRefresh, MVP ShowCase, Thrive Conference, ESPC, CollabSummit, CloudSummit, CollabDays and online events. He founded both the SharePoint Portuguese User Group and CollabDays Portugal, staying true to his guiding principle , “By and For the Community.”