About

About the name

The name of this blog is a two sided reference, to both a tendency of the manufacturer of the products I support and of my own behavior.

Long ago I noticed something about Microsoft products. Where they succeed is when they develop a generic solution to a complex problem that is simple and customizable. Where they fail is with providing easy or comprehensive use cases. This led me to start saying that “Microsoft is the king of minimum required effort”. Office is a perfect example; it is the bare minimum required solution for office work, slightly easier and for slightly less then alternatives. Hyper-V is another, Service manager is the third. Config manager still uses a lot of the same code from SMS 2.0; it’s not broken, so don’t fix it. it’s too much effort.

Now Microsoft products are GOOD solutions, every product I have referenced here does exactly what it’s intended, easily and mostly completely for the use cases that it covers. It’s only when you compare competitors, the Microsoft solution looks like a minimal solution; Hyper-V to VMWare for instance, using the preexisting MS Cluster server’s shared storage behavior as a redundancy mechanism in Hyper-V vs the vCenter managed worker shared nothing model that VMWare designed to meet the unique needs of virtual infrastructure. This DOES NOT mean that the Microsoft solution is a worse solution, just one that was produced with lower effort. Exchange is an incredible product, primarily because of this tendency to simplify and minimize. The separation of server roles in 2007, and their subsequent reduction in 2013 made everything easier exactly because there was less effort to design, support and configure.

The other side  of that is my own behavior. I am lazy to the point of a virtue. I have, on many occasions, spent days scripting automation so I don’t have to do a 10 minute process twice. I frequently get upset that I have to tie BOTH shoes, EVERY morning. Once a problem is solved, I HATE having to re-solve it. This has served me remarkably well in my career; my tendency to automate means that I can scale solutions easily, and my desire to understand everything about a problem so I never ever have to fix it again it means that once a solution is done, that problem tends to STAY solved.

So take the minimum required solution, put in the minimum required implementation, and solve the problem with the minimum work. do that enough, and all your problems just go away.

About the Blog

This blog is infrequently updated. As I run into interesting things as part of my daily job, i’ll throw up notes here for later consideration, and then when I have some downtime, I’ll edit and post those blogs. I don’t promise posts will be regular, reliable, or timely, but hopefully it’ll be interesting and useful.

About the author

thomas_bianco_LThumb
Thomas Bianco is a full time IT Systems Engineer working in the Houston metro area. He has 17 years of experience in IT services and solutions supporting diverse industries including the military, manufacturing, software development, resource extraction, financial and professional services, as well as 9 years direct business consulting experience. He is also quite self conscious about writing in the third person, so chooses to end this paragraph here.

2 comments

  1. Thomas, I would like to contact you directly about a blog posting.

    https://social.technet.microsoft.com/Forums/windows/en-US/87b3ea18-5628-4b64-a807-9783bd91d313/scsm-console-error-during-period-of-inactivity?forum=systemcenterservicemanager

    this leads to ask exactly how to do this. I found this:
    http://blogs.technet.com/b/servicemanager/archive/2010/12/14/solution-improperly-configured-views-in-the-service-manager-2010-console-generate-the-error-quot-an-error-occurred-while-loading-the-items-quot.aspx

    I am using Service Manager 2012R2. Is there a blog that details how to make this change in Service Manager 2012R2 or is it the same? I know there are differences in the XML code between SCSM 2010 Management Packs and SCSM 2012R2 Management Packs. I found the below code and assume I can simply change the 1 to a 100.

    Big question is:!!!!

    What side affects might this change have on the system as a whole? Have there been any reported side affects.

    Sincerely,
    Thomas Coy

Leave a comment