Beyond Pester 101: Applying testing principles to PowerShell
We see a lot of talks on testing PowerShell with Pester, but are the tests we write good tests? What makes a test “good”? How do we measure how effective our tests are? This talk will cover testing philosophies and practices that can help you answer these questions, including why testing is important, different types of testing, and how to apply these principles to your project.Topics: Why test?* Identifying why you’re testing is key, as it affects how you write tests and measure their impact. Is cycle time a high priority? Or coverage? Different types of testing* Using the testing pyramid as a guide* Implementation vs Behavioural testing – pros, cons, and when to use each Measuring your testing* Having a test suite is all well and good but how do feed and care for it?* Measure your tests – pass/fail, time, failure counts, etc. Grooming your test suite* When and how to groom your suite. Move tests up and down the pyramid. Delete tests that yield no value. When not to test!* Every test your write requires maintenance and resources. You need to make sure the test is worth it. Each section will be backed up with practical examples and advice on how to apply this to real-world PowerShell projects

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

AI Hurts Software
![Windows PowerShell [01] Introduction](https://i.ytimg.com/vi/TUNNmVeyjW0/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAdvbq-D_qdWtQRaMoRrl2n4nAXnQ)
Windows PowerShell [01] Introduction

PowerShell 7 Tutorials for Intermediates #5 : Pester (Testing)

Simple Code, High Performance

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Windows Powershell vs Command Prompt: What's The Difference Anyway?

Trump Meddles in USA World Cup Game & America's 250th Takes a Nosedive | The Daily Show

Learn To Learn in 109 minutes

How to Build Systems to Actually Achieve Your Goals

COLLAPSE of Personal Computing | Investigation Into the Destruction of Ownership

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

Something is jamming GPS over Europe. Here's what we found

The World's Most Important Machine

Google & AWS Veteran: What Top Tier Software Architects Do Differently

What rebuilding AlphaGo teaches us about self-play, RL, and future of LLMs - Eric Jang

Software Engineering Job Interview – Full Mock Interview

How to Get and Evaluate Startup Ideas | Startup School

