Join us at Jane Street for this meetup!
There will be drinks, food, and SWAG!!!
Make sure your register here (mandatory)!
Schedule:
- 17:30 Arrival & Welcome Drinks
- 18:15 Session 1: Stop Breaking Production: Building a local validation pipeline – Martin Howlett
- 19:00 Pizza Break
- 19:45 Session 2: Build your Service Platform with PowerShell Universal - Gael Colas
- 20:30 End
Sessions:
✅ Stop Breaking Production: Building a local validation pipeline - Martin Howlett
Ever committed code that was failing its Pester tests? Or got 'red squiggle blindness' and pushed code that violated Script Analyzer rules? Or even forgot to bump your module version and caused code conflicts?
Writing PowerShell is the fun part. The boring work comes when validating your code passes tests and handling all the administrative tasks to polish your PR. Take this tedious work off your plate and standardize it across your team with a fast, local validation pipeline.
In this talk, we will explore creating a local CI/CD pipeline using Invoke-Build that does the heavy lifting for you. This session builds an automated pipeline using Invoke-Build that handles PSSA linting, Pester testing, version validation, changelog verification, and JSON validation in a single CLI command! No AWS credits or GitHub Actions syntax required, handle everything in your own shell, on your machine.
Stop wasting time on tedious checks and get back to building cool stuff!
Build your Service Platform with PowerShell Universal - Gael Colas
PowerShell can be more than scripts—it can power a full automation platform. In this 45-minute, demo-led session, we’ll show how to transform scripts into a centralised Software Automation Platform with PowerShell Universal.
We’ll cover scheduling jobs, exposing APIs, creating dashboards, and adding security, approvals, and auditing—using the PowerShell skills you already have. You’ll see how to integrate source control, CI/CD, and configuration for scaling across teams.