• Home
    • Classes
    • Fundamentals
    • Profiles
    • Powershell
    • Fundamentals
    • Beginner
    • Intermediate
    • Advanced
    • Deep Dive
    • PowerShell
    • Quick Learnings
    • Troubleshooting
  • Archive
    • Jos
    • Casper
  • Why Every PowerShell Administrator Needs a Date Slicing Function

    Jos Fissering

    9 November 2026
    Intermediate, PowerShell

    Large date ranges are a common challenge when working with email exports, APIs, reports, and historical datasets. In this article, I’ll introduce Get-DateSlices, a PowerShell function that automatically splits date ranges into manageable monthly or yearly segments. By leveraging DateOnly, the solution remains simple, reliable, and easy to reuse in automation and data processing workflows.

  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 6) – Class Anti-Patterns and When Classes Become the Wrong Tool

    Jos Fissering

    2 November 2026
    Advanced, Deep Dive, Intermediate, PowerShell

    Not every problem needs a class. Discover the most common object-oriented mistakes in PowerShell, including overengineering, framework obsession, and deep inheritance hierarchies.

  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 5) – Testing Class-Based PowerShell Code with Pester

    Jos Fissering

    26 October 2026
    Advanced, Deep Dive, Intermediate, PowerShell

    Reliable automation requires trust. Learn how PowerShell classes improve testability, how to write effective Pester tests, and why testing business logic, validation, and object behaviour can dramatically reduce the risk of production failures.

  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 4) – Building Reusable Automation Frameworks

    Jos Fissering

    19 October 2026
    Advanced, Deep Dive, Intermediate, PowerShell

    Classes are only the beginning. Learn how to organise domain objects, service classes, configuration, and reporting into reusable automation frameworks that scale beyond individual scripts without becoming overly complicated or difficult to maintain.

  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 3) – Inheritance and Reuse

    Jos Fissering

    12 October 2026
    Advanced, Deep Dive, Intermediate, PowerShell

    Explore how inheritance can reduce duplication and improve code reuse, while also learning why deep class hierarchies often become a liability. Understand when to use inheritance, when to prefer composition, and how to keep your object model simple and practical.

  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 2) – Building Your First Real-World Class

    Jos Fissering

    5 October 2026
    Advanced, Deep Dive, Intermediate, PowerShell

    Refactor a traditional server health-check script into a practical PowerShell class. Discover constructors, methods, encapsulation, and object behaviour through a realistic example that demonstrates how classes can turn sprawling scripts into maintainable automation solutions.

1 2 3 … 12
Next Page

Latest Posts

  • RSS Feed

  • Why Every PowerShell Administrator Needs a Date Slicing Function9 November 2026
  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 6) – Class Anti-Patterns and When Classes Become the Wrong Tool2 November 2026
  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 5) – Testing Class-Based PowerShell Code with Pester26 October 2026
  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 4) – Building Reusable Automation Frameworks19 October 2026
  • PowerShell Classes: From Simple Scripts to Maintainable Automation (Part 3) – Inheritance and Reuse12 October 2026

Advanced Beginner Deep Dive Fundamentals Intermediate PowerShell Quick Learnings Troubleshooting


Archive

  • November 2026
  • October 2026
  • September 2026
  • August 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024

Tulips, Windmills & PowerShell: Dutch Scripting Guys

Privacy Policy