
Learn to create, customize, and share Linux Vagrant boxes for Hyper-V using HashiCorp's open-source tool. Covers installation, configuration, packaging, testing, and uploading to Vagrant Cloud.

Explore PowerShell automation for YouTube using an open-source module. Learn to search videos, manage subscriptions, handle API paging, and interact with comments through practical demonstrations.

Learn to automate periodic tasks using PowerShell's Timer class. Discover how to set up timers, register events, and execute custom scripts at specified intervals for efficient task scheduling and automation.

Learn to download and reassemble HLS streaming videos using PowerShell and FFMPEG. Gain insights into HLS technology and enhance your skills in file manipulation and command-line tools.

Explore PowerShell Splatting enhancements in version 7.1, including parameter value overrides. Learn to organize code, improve readability, and audit parameter values effectively.

Learn to run multiple PowerShell versions simultaneously using Docker containers, enabling version-specific testing and development on a single system.

Automate Ubiquiti EdgeRouter IP blacklist configuration using PowerShell to generate a Bash script, enhancing network security by dynamically updating firewall address groups with untrusted IP addresses.

Learn to monitor filesystem events using PowerShell in VS Code with Docker and Remote-Containers. Explore automatic script invocation for efficient software development and systems automation.

Learn to debug PowerShell modules using Pester unit tests in Visual Studio Code. Build a module, write failing tests, set breakpoints, and step through code to identify and fix issues.

Learn to enhance your PowerShell prompt using Nerd Fonts and ANSI escape sequences for colorization and icons. Discover techniques to write content anywhere on the terminal using coordinates.

Explore Microsoft's "Requirements" PowerShell module for system compliance. Learn to create and check requirements on MacOS, including directory creation and VS Code extension installation.

Enhance PowerShell's Get-Random function using -SetSeed parameter and system ticks for improved randomness in data generation.

Learn to create and use custom exception classes in PowerShell, enhancing error handling and debugging in your applications by leveraging .NET Framework inheritance.

Generate random test data effortlessly with PowerShell using the NameIT module. Learn to create realistic names, addresses, and more for your scripts and reports.

Learn to create PowerShell functions that accept pipeline input, exploring advanced function components and execution blocks for enhanced automation and scripting capabilities.

Explore Windows performance counters using PowerShell's Get-Counter command to search and retrieve metrics from various systems, including Hyper-V and SQL Server.

Learn to manage LXD virtual machine storage on Linux, including creating pools, configuring root filesystems, attaching data disks, and resizing partitions using various storage drivers.

Learn to create, manage, and restore snapshots of LXD Linux virtual machines using the lxc CLI tool. Explore snapshot operations, expiration settings, and automated scheduling for efficient VM management.

Explore CPU and memory allocation for LXD Linux VMs, including hot-plugging CPUs, memory limitations, and nested virtualization. Learn to use "lxc config" for resource management.

Learn to analyze U.S. Presidential Election 2020 data using PowerShell. Download JSON data, convert it to objects, filter results, and add calculated properties for insightful data exploration.

Learn to effectively handle errors in PowerShell scripts using try..catch..finally statements. Explore terminating vs non-terminating errors, multiple catch blocks, and the $ErrorActionPreference variable for robust exception management.