Coder Social home page Coder Social logo

G'day, I'm Tim 👋

I work as an IT consultant for Logicalis Australia located in Melbourne, Australia 📍 🌏

I 💙 coding in PowerShell and am the creator of the open source project, AsBuiltReport.

I am a 6x VMware vExpert 🏆 and active member within the vCommunity.

You can follow me via the social links below.


AsBuiltReport Project

Background

In late 2016, I had become fed up with the labourous and repetitive tasks of writing as-built documentation for my IT infrastructure projects. I was eager to find a way to automate the process, and also had a keen desire to learn PowerShell. It was obvious that this was the perfect opportunity to increase my PowerShell knowledge whilst also working to automate my way out of this misery.

As Built Report is a configuration document framework which utilises PowerShell to produce as-built documentation in multiple document formats for multiple vendors and technologies.

As I was most familiar with VMware and PowerCLI, my initial aim was to automate the documentation of VMware vSphere environments. However I soon realised that it would be better to expand the project to include other vendors and technologies as well.

I slowly began to develop some code to capture the information I required, the only issue I had was with how I wanted to present it. I wanted documents to be consistent in their appearance and avaliable in HTML and Word formats. It wasn't until I discovered PScribo by Iain Brighton that AsBuiltReport truly came to life.

Over the past few years, AsBuiltReport has been transformed from a single PowerShell script, into a fully modular architecture, with multiple report modules now published on the PowerShell Gallery.

In 2018, myself & Matt Allford (a lead contributor to the project) presented the project to an audience of 500+ attendees at VMworld US in Las Vegas. Our session "Documenting Your Virtual Infrastructure with PowerShell & PowerCLI" went on to become the highest veiwed session for both VMworld US/EU in 2018! 🎉 💪 😎

If you would like to follow the project or would like to contribute, please check the website for further information. Or you can follow the project via the social links below.

Tim Carman's Projects

intro-to-regex icon intro-to-regex

Contains all course files for the Pluralsight course Introduction to regular expression

nerd-fonts icon nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

packer-vsphere icon packer-vsphere

Rainpole Machine Images Using HashiCorp Packer and VMware vSphere

packer-windows icon packer-windows

Windows Templates for Packer: Windows 10, Windows Server 2022, 2016, 1709, 1803, 1809, 2019, 1903, 1909, 2004, Insider with Docker

reactive-resume icon reactive-resume

A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

shields icon shields

Concise, consistent, and legible badges in SVG and raster format

sm_redfish_rest icon sm_redfish_rest

PowerShell to utilize REST methods in Supermicro's Redfish implementation

vmware-grafana icon vmware-grafana

A simple way to retrieve vCenter information and send it to InfluxDB, to present it later with Grafana

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.