Pain filled moment of carity

Hello Scriptwarrior here again…

So Easter Weekend i was playing dodge ball with my kids and a bunch of middle schoolers at my church, as a leader, and i bent over to pick up one of the foam balls that we play with and it felt like someone pelted me on the side of my right knee with a baseball.  Then my vision faded and came back for a moment and i hear an audible thwack!  I thought this was the ball or object that just impacted the outside of my right knee hitting the gym floor, when in fact it was the sound of my righ ACL giving up the ghost.  My knee immediately got hot and #OldGuyNeedsToSitDown UGH!

Now a week out after seeing my Orthopedic surgeon, i am settling into my new normal of dealing with some pretty severe pain while i wait for his schedule to free up. I just had a pain filled half delirious epiphany that this is exactly what #DevOps is trying to solve.

I know you are like … um what?  Just stay with me here.  My knee has like 0 pain!  I have a completely severed ligament in my knee and it’s actually not all that painful.  Is it wicked swollen and very stiff … yes! Are the surrounding muscles screaming for having to compensate for something that should just work?  YES absolutely.  The pain i am dealing with at the moment has very little to do with my knee directly.  I am struggling with severe calf and hamstring pain to the point that 800 mg of Advil is *CUTE* and not even touching it.  I don’t want to start the heavy stuff that i have from when i had ACL surgery on the other knee 2 years ago cuz it makes me sick.  I digress about the pain cuz it’s just that… pain.

So as i was “walking” out to the kitchen from the office, i realized that this is a very good example of why DevOps is so important.  When the glue that should make everything very easy doesn’t work properly it gets very painful for the other parts.  My calf and hamstring are screaming and angry cuz my knee is not doing it’s job so my whole body is compensating.  Soooo many clients that engage with Nebbia have awesome software and awesome technology but getting their software from their teams to the technology is not awesome.  That process is not doing it’s job so the entire system feels the pain.  It can takes months or even years at times to get the whole system numbed to the point where the process of software team to technology is a seamless process where it just happens.

When you walk down the hallway at home today, do you think about how your knee is making your leg move? I sure as heck am thinking about that right now cuz it’s broken.  One of the famous things said on the IT Ops side of the house is it’s kind of like a marriage.  When it’s going good you don’t hear a word from your spouse but when it’s not working….watch out! The same applies to the Organization as a whole.  When one side of the DevOps equation is broken for one reason or another the whole organism suffers.

DevOps is the knee that just makes walking down the path of your companies vision easier.  The hamstring has to write the code and the calf is the Ops side that pushes the foot to move forward.  When the DevOps journey is not working correctly or just doesn’t exist how do you move forward?  PAINFULLY!

If you are are feeling this pain, reach out to me or my company @NebbiaTech and let’s make the pain go away!

–ScriptWarrior Out!


Goodbye jtruman0917… hello ScriptWarrior

ScriptWarrior here….

So it has bothered me for a while but, one of my online identities has not matched the rest of my online identities for a while.  I have had an XBOX Live account since way back in the day and for a while i used jtruman0917 as a user name.  I follow a methodology where I setup a gamertag or email address and tag a 4 digit code on the end.  What is this code you may ask?  Pro Tip: Use your anniversary as your four digits.  🙂  This means that every time you log into any site or service that you have to type in your username you remind yourself of your anniversary. This reminds you everyday of the blessings of your wife and family!

I have gone through the xbox live user flow probably 10+ times to change my username from my old username. Why did I not change it? Cuz it cost $10.  Well this morning i bit the bullet and changed the tag.  Why did i change the tag?

The reason that i changed the tag was that 0917 is not my anniversary anymore.  My anniversary is now 1027.  My main email is for example.  If you have any questions or want to reach out to me feel free. 🙂

Here’s a quick minute of truth that I feel i need to share. I have been married and divorced twice and I am now on my third and last marriage.  Now let me ask myself some seemingly hard questions that i actually think about often.

What did the first two marriages teach me?

If I had a time machine would I go back and change anything, what would I change?

My first marriage was to my high school sweetheart and we got married at 21 and 20.  One thing I would change would be to maybe wait a little longer to get married.  We were both so young and didn’t know what we wanted out of life. We both felt that marriage was the next logical step in what our families and society required of us. It just made sense. We were going to start a family and do what everyone does when they are that age.  Fast forward around 5 years and life happened and we quickly realized that our futures were not on the same path.  While we had tried to start a family it just didn’t happen. We then found we had divergent goals but the 5 years taught us more about ourselves and each other.

I stayed single for about 6 months and then decided it was time to start dating again.  I had a few dates with 1 person and before you know it we found out that God had plans that we were going to be parents.  I decided to “make it work” with this person since forever all I wanted was a family. Fast forward 5 years and guess what?  Divergent goals and not knowing each other as well as we should have before we started a family caught up with us.  Would i change anything… maybe but on the other hand i would absolutely do it again because from that marriage… I have 2 amazing children.

I promised myself that i would not do this again.  I was not looking for another wife and said maybe it was time to just be like the world and PARTAAAY like I was the college kid that i never got to be.  I was married pretty much all the years I was in college.  I started to frequent establishments of food and drink that had young female waitresses that are very popular in the Clearwater FL area.  These restaurants were an environment where i could try to be a person i wasn’t. I quickly learned that as i was sitting there eating wings and drinking beer, I found that i was often feeling more like a parent than a college kid.  I would sneer at the drunk guys that were oogling these girls and thinking to myself… you probably have daughters and this is someone’s daughter.  How do you sit there and lick your lips at some 20 something girl when the mother of your children that has sacrificed and done everything for you is sitting home doing what she does? Look i am not trying to judge here I am just talking about my internal struggle during this time in my life.  I then was sitting at work one day when i got a Skype message from a manager of another department.  She said that she liked my taste in Christian music. I was like wait a minute?  How does she know what i am listening to?

**Looks at the screen and breaks the 4th wall** so you are probably wondering how i was going to Wing House and Hooters and listening to Christian music all the time?  I said it was definitely a time in my life that i was struggling to figure out what my next step was **Ok back to 1st person again.**

While I was at work I was listening to a lot of Jeremy Camp, Pillar and Skillet on a streaming service called  It turns out that every time the music changed it would tweet out that I was listening to a new artist. Then I had some integration between twitter and LinkedIn so yeah i was spamming the crap out of my entire network with… Hey Scriptwarrior is listening to Jeremy Camp on  So this manager is a very strong Christian manager that reached out to me to say that she liked my music choices. I was very transparent with this person about how i was struggling finding the new normal in my life. She let me know that there was Bible study that she helped lead AT WORK!  I said sure I don’t like working through lunch, so i’ll bring my bible and show up.  The next week I met my future wife ATHENA! The manager from another group that reached out to me… **Fourth wall again** so just remember she persued me 🙂 ** The moment she walked into the small conference room where I was already sitting down waiting for others to show up, I literally felt something inside me.  Like God touched me and i thought to myself… what was that?  Fast forward 5+ years and guess what… Gods know what he is doing!  We are happier than we have ever been and as GOD as my witness she is stuck with me forever. We have 5 kids together in our blended family.  Her children Jasmin, Chris and Cassandra have become my kids and my kids Austin and Tatiana are hers.  We even have 3 amazing grandkids that we are helping raise. I could not be more blessed than I am right now.

Would I change anything in my past…sure there are decisions that were made in day to day life that I might have changed. The decisions and the relationships that I had in the past have brought me to this very day where I am standing at my desk writing this post. Every day that i lived in the 20+ years of my first two relationships taught me what I wanted in life and taught me to value the amazing blessing that is my wife and family that I have now.  Love you my GG and my amazing family.

–ScriptWarrior out

Still have some time since it’s 4 am…

Since i still have some time before i have to wake up my wife and family why not do a BOGO on post today 🙂

Where did the name Scriptwarrior come from?

I have many family members and close friends that have served or are active duty in the military.  Fresh out of high school i had a passion for the military and looked into joining.  I quickly realized that since i had Epilepsy until i was a  young adult, i was medically unfit to serve.  I wanted to serve but couldn’t so instead i did what i could to support those around me that can and do serve.

When i joined Twitter, i had to come up with the digital brand that i was going to hang my shingle on while doing work on the interwebs. I am of course a PowerShell evangelist and wanted to tie it in with some type of military / warrior mentality. In a moment of inspiration as i was sitting there writing down twitter handles and repeatedly saying…. nope that’s stupid and mashing the backspace key. @ScriptWarrior just fit and i was surprised when it was available.

I have given over the years to the Wounded Warrior Project and Til Valhalla Project to support our troops. Find a non-profit that benefits vets and JUST GIVE.  These men, women and their families of the military are the reason that you can get up everyday and have the freedom to either CRUSH IT or just sit on your can and binge watch @garyvee videos.

#Freedom #CrushingIT #Entrepeneur

Remember those that give some and the some that gave ALL!

–Scriptwarrior out.

What makes ScriptWarrior tick?

This post is going to be a bit more personal than most that i have blogged before.  I feel lately that my career has absolutely hit critical mass.  I was telling my story the other day to a student at a college that asked how i got into tech and it helped me to really look at what got me to this point.

Fresh out of college with a Bachelor of Comp Sci degree i bounced around Minneapolis MN trying to find a career.  I came very close to taking a ColdFusion job but they ended up going with the other candidate.  This caused me to contact family i had in FL and secured a potential job as long as I decided to move to FL.  I moved to FL in 2001 and worked on a Systems Migration Ennoblement team with a staffing company headquarters.  I worked at the headquarters around 3 years and did everything from Systems Migration, to Project Management, to Perl Scripting / AS400.  At that time i met one of the best professional mentors that likely doesn’t even know the impact they had on my career.

I worked with @Kyro at this staffing company and he showed me the value of the HUSTLE.  He showed me how to multiply my time and make impact in my position no matter what i was doing. He also approached me to work for a friend of his as their sole IT guy for a small family based business.  I worked for this family business for around 4 years, while still working very closely with @Kryo.  He was off building multiple businesses but would still check in from time to time.  Unfortunately around 2008 when the economy tanked, the family business took a large hit and simply couldn’t afford my services any longer.  I then bounced around Naples, Fort Myers area for a few years trying to find out what is next for my career.

During this time, I found PowerShell and really started to become the System Engineer that i would become in the next season of my career.  I started attending community events around this time and met Microsoft MVP’s and Rockstars in the industry that give back as much as @kyro did for me.  I really dug into the community and then started to wonder where my next career step would come from.  I reached out to PowerShell and SQL MVP at that time @cmille19 that i am still very good friends with.  I boldly reached out and asked if there were any openings in Tampa FL area that he might be aware of.  He took the time to reply and let me know that a position had just opened in Raymond James Financial where he still works to this day.  I went on to work at RJ for around 2 years and was able to really move the needle while i was there.

Life happened fast over the next few years and before you know it I am running the Microsoft Azure Cloud infrastructure for a Global Brand.  I had the amazing opportunity to run the cloud for that org for over a year before the business had to make some changes and i was affected.  I then reached out to my network and again the Microsoft MVP community stepped up again.

I was out of work for 4 days before @EstebanFGarcia reached out to me and said that I should come work for him.  I didn’t hesitate to say yes.  To work daily with people of the caliber that i have been able to in my career has been an absolute blessing. I look forward to hopefully one day being able to affect the younger generation and pay forward the amazing opportunities that have been afforded me by Kyle, Chad and Esteban.

To Kyle Roche – @kyro – Kyle thank you so much for showing me the Hustle.  Your commitment to family, business and crushing it every day has truly helped me be successful.

To Chad Miller – @cmille19 – Chad thank you so much for the being the main inspiration that got me into the Microsoft Community. I also am amazed that i can call the creator of SQL PSX a good friend of mine.  For those that don’t know… quite a bit of the code that Chad and the collaborators created during the SQL PSX modules are now shipped with the SQL product as SQLPS.

To Esteban Garcia – @EstebanFGarcia – Esteban thank you so much for reaching out to me and giving me the opportunity to join you at Nebbia Technology.  The passion that you exude everyday is a true inspiration. The love that you show for your family, employees and community is truy awe inspiring. Let’s continue to CRUSH IT at Nebbia Tech.

–ScriptWarrior OUT!

Well as i said over 2 years ago…

It absolutely has been interesting 🙂  As i said in my previous post, i joined the amazing team at Nebbia Technology in Orlando.  I can honestly say that when i wrote that last blog post i had no idea how amazing the team really is.  I work with some of the most talented thought leaders in the industry on a daily basis.  It is truly a joy to go to work everyday.  I am working as an Azure and Azure DevOps consultant out of my home office mostly or on-site with our valued clients.

I have the opportunity to enable change in organizations from the inside out and it’s an amazing feeling.   I shared this on social media as well but i got this feed back this week from my Director of Business Development … had a call with **client** today and they said they are really seeing all the work we did with them last year come to fruition. Client said that one of the quickest wins with the biggest ROI was the build automation project Jeff Truman did with their 2 mobile apps. Client said it has completely shifted the mentality of that team and they now build things end to end instead of just building it and not working about deployment.  It’s so gratifying to enable our clients to truly transform the way they work and even the way they think about work.

I know i said it in the last post too, but this time i really promise that i will continue blogging more actively in the future.  I am also going to link here some of the blogging i have been doing at work.

Till next time (Which will be soon)  — Scriptwarrior out

Well that was interesting….

ScriptWarrior here… it’s been a few months again but i promise this time that I will be blogging more often.   Quite a bit has happened since the last time i posted.  I did do quite a bit of work on the DSC Non-domain joined Azure IAAS project that i spoke about in my last post.  It was great experience and I was excited to place the configuration into production and let it rip.  I was about a week or two from deployment and unfortunately i was unable to complete the project.

I came into work on Dec 1st, and was notified that my position was no longer really a thing with the company i was working for.  It was a complete departure from normal for me and i was unemployed for the first time in quite a few years.  I started to reach out to my extensive network and weighing out some opportunities that i had been keeping an eye on.  Then literally 4 days after becoming unemployed… i was employed again!

I have now joined an amazing team in Orlando FL called Nebbia Technology.  I am working as an Azure Cloud / DevOps Consultant and could not be any happier.  I am super excited for 2017 and all that it has in store.

I will make it a point to be posting back here at least once a month minimum.

That’s my End Of Year / New Years Resolution 🙂

Check out the Nebbia Technology blog post about me joining the company … here.

Merry Christmas and See you all next year!

–ScriptWarrior Out


Yes my blog still exists and so do i…. :o)

Hello All,

I just realized it’s been nearly 2 years since i last posted here. I have made some moves and PowerShell is still very central to all that i do on a daily basis.

Lately i have really been digging into Desired State Configuration and I am prepping my talk for this month’s Tampa PowerShell User Group. I am going to discuss a project that I have been kicking through at work.
Securing a non-domain joined server via Desired State Configuration to mimic Group Policy Object Domain Joined Security.

Stay Tuned

Welcome to my session…. please turn up your phone!

I have been meaning to get back to my much ignored blog so here goes 🙂

I took the reigns of the Tampa Bay Powershell User Group about 5 months ago now.  I have very much enjoyed firing the group back up and getting some traction back under this community in the Tampa area.

So why the Title of this post you may ask?…. One of the ground rules of my User Group is just as it reads above.

Turn your cellphone ringer UP not down when you come to the meeting.  In fact, i normally make an announcement that the person that gets the most work calls during the meeting will win a book or some other type of schwag.  Why you ask?  We all know that most of the people that come out to a Powershell User group are either interested in using Powershell or are already using it.  It is also assumed that they are likely Windows Admins on a IT Operations type team.

We all know what those 2 things mean…. ON CALL!.  If you are on call and you are getting calls during the user group then it’s obvious that you need Automation.  Powershell is no longer a fringe subject … it is now literally a necessity if you are in IT OPS or even Development.  There are just not enough hours in a day to deal with every situation that comes up manually.  Remote Desktop is not the way to manage windows infrastructure any more.

So… Turn your phone up and get the most obnoxious ring tone.  If your phone is ringing during my session…. You need Powershell most of all 🙂

— ScriptWarrior


Great read from the venerable Don Jones – take a look 🙂

Don Jones®

This is going to be an odd post, I think. I’ve become… disquieted. Not upset, not concerned, just a bit at odds with something, and I’m not even sure how to clearly express it.

It’s about paying attention to details.

Now, I’m extremely detail-focused. Clinically so. Possibly pathologically. But I feel I have to be; it’s easy enough to make mistakes (and I make plenty) if you’re not paying attention, and in my industry a single mistyped character can break things in pretty awful ways. So I think detail is important to what we do.

So I’m a bit amazed at the folks in my industry – presumably folks just as concerned with detail as myself – who have remarkably little grasp of detail. For example, I got an e-mail from someone the other day who was trying to find my “Learn PowerShell at Lunchtime” book. He’d read about it…

View original post 783 more words