Thoughts about DevOps and automation from a Windows guy
Home
 | 
About
Projects
 | 
Training
Archives
 | 
Podcasts
Videos
 | 
Slides
Tags
 | 
Categories
Twitter
GitHub
Youtube
LinkedIn
Email
RSS
Tags:
CMDB
Credentials
PowerShell
Snapshots
VMware
DSC
SQL Server
DevOps
Quotes
VMWare
Packer
Continuous Integration
Continuous Delivery
Release Pipeline
Maintainability
Cloud
Continuous Improvement
Azure
Infrastructure
Testing
Pester
OVF
Operation Validation
Windows Service
Pipeline
Files
Training
Guest Post
Azure Function
Serverless
Twitter
Blogging
MVP
Join-Path
PoshBot
Slack
Tips
CMDB
Introducing ServerDB - The CMDB You Actually Want to Use
Creating a useful CMDB
Credentials
PowerShell Module for ClickStudio’s PasswordState
Import / Export PowerShell Credentials Module
PowerShell
9 Tips for Writing Better PowerShell Functions
Using PoshBot Middleware for Rate-Limiting Notifications
Joining Paths in PowerShell
Achievement Unlocked: Becoming a Microsoft MVP
Using a Powershell Azure Function to Send Automated Blog Post Tweets
The PowerShell Conference Book
The Operation Validation Framework: Test your infrastructure using Pester
How to Write an Azure Function in PowerShell
Guest Post: Become a TechSnips Contributor
How to Process File Paths from the Pipeline in PowerShell Functions
How to Run a PowerShell Script as a Windows Service
Infrastructure Testing with Pester and the Operation Validation Framework
PowerShell Strict Mode
How to Write PowerShell for Speed
How to test network latency to Azure with PowerShell
PowerShell Readability - Why being verbose and explicit is better than clever and obtuse
POSHOrigin - Wrapping Up
POSHOrigin - Examples
POSHOrigin - Credential Resolvers
POSHOrigin - Sharing Configurations
POSHOrigin - Load, Test, and Execute Configurations
POSHOrigin - Defaults File
POSHOrigin - Configuration File
POSHOrigin - Installation
POSHOrigin - Summary
PowerShell Module for ClickStudio’s PasswordState
Storing PowerShell Module Default Values in Your User Profile
Designing Your PowerShell Module for Maintainability
VMware Provisioning with PowerShell DSC
Backup UCS configuration with PowerShell
SQL Server Installation with DSC
Idea for VMware Provisioning with DSC
Find Potentially Orphaned VM Snapshots
Import / Export PowerShell Credentials Module
Snapshots
Find Potentially Orphaned VM Snapshots
VMware
Designing Your PowerShell Module for Maintainability
VMware Provisioning with PowerShell DSC
Backup UCS configuration with PowerShell
Introducing ServerDB - The CMDB You Actually Want to Use
Idea for VMware Provisioning with DSC
Find Potentially Orphaned VM Snapshots
DSC
POSHOrigin - Wrapping Up
POSHOrigin - Examples
POSHOrigin - Credential Resolvers
POSHOrigin - Sharing Configurations
POSHOrigin - Load, Test, and Execute Configurations
POSHOrigin - Defaults File
POSHOrigin - Configuration File
POSHOrigin - Installation
POSHOrigin - Summary
Designing Your PowerShell Module for Maintainability
VMware Provisioning with PowerShell DSC
Backup UCS configuration with PowerShell
Introducing ServerDB - The CMDB You Actually Want to Use
Idea for VMware Provisioning with DSC
SQL Server
SQL Server Installation with DSC
DevOps
Building a Simple Release Pipeline in PowerShell Using psake, Pester, and PSDeploy
POSHOrigin - Wrapping Up
POSHOrigin - Examples
POSHOrigin - Credential Resolvers
POSHOrigin - Sharing Configurations
POSHOrigin - Load, Test, and Execute Configurations
POSHOrigin - Defaults File
POSHOrigin - Configuration File
POSHOrigin - Installation
POSHOrigin - Summary
PowerShell Module for ClickStudio’s PasswordState
Designing Your PowerShell Module for Maintainability
AutomaCon - The Infrastructure as Code Conference
DevOps From A Operations Perspective
VMware Provisioning with PowerShell DSC
Quotes
The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency. The second is that automation applied to an inefficient operation will magnify the inefficiency.
It’s supposed to be automatic, but actually you have to push this button.
Just because something doesn’t do what you planned it to do doesn’t mean it’s useless.
VMWare
POSHOrigin - Wrapping Up
POSHOrigin - Examples
POSHOrigin - Credential Resolvers
POSHOrigin - Sharing Configurations
POSHOrigin - Load, Test, and Execute Configurations
POSHOrigin - Defaults File
POSHOrigin - Configuration File
POSHOrigin - Installation
POSHOrigin - Summary
Packer
Continuous Integration
Building a Simple Release Pipeline in PowerShell Using psake, Pester, and PSDeploy
Continuous Delivery
Building a Simple Release Pipeline in PowerShell Using psake, Pester, and PSDeploy
Release Pipeline
Building a Simple Release Pipeline in PowerShell Using psake, Pester, and PSDeploy
Maintainability
PowerShell Readability - Why being verbose and explicit is better than clever and obtuse
Cloud
Achievement Unlocked: Becoming a Microsoft MVP
Onward and Upward
Continuous Improvement
Onward and Upward
Azure
Achievement Unlocked: Becoming a Microsoft MVP
Using a Powershell Azure Function to Send Automated Blog Post Tweets
How to Write an Azure Function in PowerShell
How to test network latency to Azure with PowerShell
Infrastructure
The Operation Validation Framework: Test your infrastructure using Pester
Infrastructure Testing with Pester and the Operation Validation Framework
Testing
The Operation Validation Framework: Test your infrastructure using Pester
Infrastructure Testing with Pester and the Operation Validation Framework
Pester
The Operation Validation Framework: Test your infrastructure using Pester
Infrastructure Testing with Pester and the Operation Validation Framework
OVF
The Operation Validation Framework: Test your infrastructure using Pester
Infrastructure Testing with Pester and the Operation Validation Framework
Operation Validation
The Operation Validation Framework: Test your infrastructure using Pester
Infrastructure Testing with Pester and the Operation Validation Framework
Windows Service
How to Run a PowerShell Script as a Windows Service
Pipeline
How to Process File Paths from the Pipeline in PowerShell Functions
Files
How to Process File Paths from the Pipeline in PowerShell Functions
Training
Guest Post: Become a TechSnips Contributor
Guest Post
Guest Post: Become a TechSnips Contributor
Azure Function
How to Write an Azure Function in PowerShell
Serverless
How to Write an Azure Function in PowerShell
Twitter
Using a Powershell Azure Function to Send Automated Blog Post Tweets
Blogging
Using a Powershell Azure Function to Send Automated Blog Post Tweets
MVP
Achievement Unlocked: Becoming a Microsoft MVP
Join-Path
Joining Paths in PowerShell
PoshBot
Using PoshBot Middleware for Rate-Limiting Notifications
Slack
Using PoshBot Middleware for Rate-Limiting Notifications
Tips
9 Tips for Writing Better PowerShell Functions