<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1678611822423757&amp;ev=PageView&amp;noscript=1">
Defrag This

| Read. Reflect. Reboot.

Adam Bertram
Adam Bertram is a 20-year veteran of IT. He’s currently an automation engineer, blogger, independent consultant, freelance writer, author, and trainer. Adam focuses on DevOps, system management, and automation technologies as well as various cloud platforms. He is a Microsoft Cloud and Datacenter Management MVP and efficiency nerd that enjoys teaching others a better way to leverage automation.
Find me on:

Recent Posts

Posted on 03.21.18 by Adam Bertram

Leveraging Configuration Data for both DSC and Pester Tests

When writing code, it's important to make it modular by decoupling the code as much as possible. Check out how to accomplish this with Pester tests.

Posted on 03.14.18 by Adam Bertram

How to Cleanup Proprietary PowerShell Scripts to Share with the Community

Before sharing code with the external world, there are a few essential questions to consider.

Posted on 03.09.18 by Adam Bertram

How to Copy Files From an Azure App Service with PowerShell

Creating your own tools through PowerShell makes transferring content locally exponentially simpler. Here's how to do it yourself. 

Posted on 03.07.18 by Adam Bertram

What is Kubernetes and the Hype All About?

Containers are all the rage these days ever since Docker came on the scene and made containers available to us mere mortals. But how do you deploy, manage, and monitor all these containers? Meet Kubernetes, an open-source, container management service!

Posted on 03.05.18 by Adam Bertram

Creating A Timeout Feature In Your PowerShell Scripts

Don't let your entire workflow be hung up because one of the scripts is stuck on some task. There's a way around that!

Posted on 02.23.18 by Adam Bertram

Date Formatting using Python Datetime and Strptime

There are many different types of objects that we can work with in Python. Dates are one of those objects that are infamous in nearly every language. Date types are notoriously hard to wrangle but Python has quite a few ways to manipulate dates and time.

Posted on 01.25.18 by Adam Bertram

Use PowerShell Copy-Item to File Transfer Over WinRM

It's easy to copy files with PowerShell Copy-Item via the command line. Once you specify the source and destination location, it just happens. Unfortunately, many administrators don't think about how this process occurs until it doesn't work. 

Posted on 01.23.18 by Adam Bertram

Create a DHCP Lease Inventory Script using PowerShell

Large organizations typically have lots of devices that require IP addresses. Client desktops, tablets, mobile and desk phones, servers and more all consume IPs. The only way to manage IPs at this level is to use Microsoft Dynamic Host Configuration Protocol (DHCP),...

Posted on 01.03.18 by Adam Bertram

Getting Started With PyCharm

In the Python world, PyCharm is designed to be the integrated development environment (IDE) necessary for any successful coding project.

Posted on 01.02.18 by Adam Bertram

How To Use PowerShell's Abstract Syntax Tree To Your Advantage

The PowerShell AST essentially breaks down the code into a hierarchical tree with each element representing a part of the tree, making the scripts self aware.

Free Trials

Getting started has never been easier. Download a trial today.

Download Free Trials

Contact Us

Let us know how we can help you. Focus on what matters.

Send Us a Note

Subscribe to our Blog

Let’s stay in touch! Register to receive our blog updates.