[{"data":1,"prerenderedAt":1229},["ShallowReactive",2],{"search-index":3},[4,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,189,196,203,210,217,224,231,238,245,252,259,266,273,281,288,295,302,309,316,323,330,337,344,351,358,365,372,379,387,394,402,409,416,423,430,437,444,451,458,465,472,479,486,493,500,507,514,521,528,535,542,549,556,563,570,577,584,591,598,605,612,619,627,634,641,648,655,662,669,676,683,690,697,704,711,718,725,732,739,746,753,760,767,774,781,788,795,802,809,816,823,830,837,844,851,858,865,872,879,886,893,900,907,914,921,928,935,942,949,956,963,970,977,984,991,998,1005,1012,1019,1026,1033,1040,1047,1054,1061,1068,1075,1082,1089,1096,1103,1110,1117,1124,1131,1138,1145,1152,1159,1166,1173,1180,1187,1194,1201,1208,1215,1222],{"t":5,"u":6,"d":7,"date":8,"c":9,"h":12},"Hyper-V to Talos: Rethinking the Virtualization Stack","\u002F2026\u002F09\u002F16\u002Fhyper-v-to-talos-rethinking-the-virtualization-stack\u002F","Why moving workloads off Hyper-V VMs onto a Talos Kubernetes cluster changed the whole stack, with an inventory script and a VM-to-manifest example.","2026-09-16T14:00:00Z",[10,11],"engineering","strategy","hyper-v to talos: rethinking the virtualization stack why moving workloads off hyper-v vms onto a talos kubernetes cluster changed the whole stack, with an inventory script and a vm-to-manifest example. hyper-v talos kubernetes engineering strategy",{"t":14,"u":15,"d":16,"date":17,"c":18,"h":19},"Google Cloud: IAM Least Privilege in Practice, Not Just in Theory","\u002F2026\u002F09\u002F09\u002Fgoogle-cloud-iam-least-privilege-in-practice-not-just-in-theory\u002F","Running least privilege in a real Google Cloud org: finding basic roles, working the IAM recommender, custom roles, temporary access, and service account risk.","2026-09-09T14:00:00Z",[10],"google cloud: iam least privilege in practice, not just in theory running least privilege in a real google cloud org: finding basic roles, working the iam recommender, custom roles, temporary access, and service account risk. gcloud engineering",{"t":21,"u":22,"d":23,"date":24,"c":25,"h":26},"Windows Management: A Discovery Inventory Nobody Maintains by Hand","\u002F2026\u002F09\u002F02\u002Fwindows-management-building-a-discovery-inventory-nobody-has-to-maintain-by-hand\u002F","Why a self-refreshing Windows inventory built from AD and CIM discovery outlasts a spreadsheet, with the sweep script, staleness report and schedule.","2026-09-02T14:00:00Z",[10,11],"windows management: a discovery inventory nobody maintains by hand why a self-refreshing windows inventory built from ad and cim discovery outlasts a spreadsheet, with the sweep script, staleness report and schedule. discovery windows active-directory engineering strategy",{"t":28,"u":29,"d":30,"date":31,"c":32,"h":33},"Talos Linux: Upgrading a Cluster Without a Maintenance Window","\u002F2026\u002F08\u002F26\u002Ftalos-linux-upgrading-a-cluster-without-a-maintenance-window\u002F","Rolling Talos and Kubernetes upgrades through a cluster one node at a time: preflight checks, etcd snapshots, Image Factory installers, and scripts.","2026-08-26T14:00:00Z",[10],"talos linux: upgrading a cluster without a maintenance window rolling talos and kubernetes upgrades through a cluster one node at a time: preflight checks, etcd snapshots, image factory installers, and scripts. talos kubernetes engineering",{"t":35,"u":36,"d":37,"date":38,"c":39,"h":40},"Data Warehouse: Reusable SQL Models for IT Operations Metrics","\u002F2026\u002F08\u002F19\u002Fdata-warehouse-reusable-sql-models-for-it-operations-metrics\u002F","Layered, version-controlled SQL models for MTTR, ticket aging, SLA compliance, and patch compliance, with plain-SQL tests and the dbt equivalent.","2026-08-19T14:00:00Z",[10],"data warehouse: reusable sql models for it operations metrics layered, version-controlled sql models for mttr, ticket aging, sla compliance, and patch compliance, with plain-sql tests and the dbt equivalent. data-warehouse reporting sql engineering",{"t":42,"u":43,"d":44,"date":45,"c":46,"h":47},"Azure: Cost Governance Without Killing Developer Velocity","\u002F2026\u002F08\u002F12\u002Fazure-cost-governance-without-killing-developer-velocity\u002F","Azure cost governance that catches waste without approval gates: built-in policy guardrails, budget alerts as code, and scheduled cleanup, with the scripts.","2026-08-12T14:00:00Z",[10,11],"azure: cost governance without killing developer velocity azure cost governance that catches waste without approval gates: built-in policy guardrails, budget alerts as code, and scheduled cleanup, with the scripts. azure engineering strategy",{"t":49,"u":50,"d":51,"date":52,"c":53,"h":54},"Intune: Conditional Access Policies That Don't Lock Out Your Help Desk","\u002F2026\u002F08\u002F05\u002Fintune-conditional-access-policies-that-don-t-lock-out-your-help-desk\u002F","Seven concrete Entra ID Conditional Access policies, the Graph JSON and PowerShell to create them in report-only, and the roles and queries your help desk needs.","2026-08-05T14:00:00Z",[10],"intune: conditional access policies that don't lock out your help desk seven concrete entra id conditional access policies, the graph json and powershell to create them in report-only, and the roles and queries your help desk needs. intune entra-id engineering",{"t":56,"u":57,"d":58,"date":59,"c":60,"h":61},"Infrastructure: What a Real Disaster Recovery Test Actually Reveals","\u002F2026\u002F07\u002F22\u002Finfrastructure-what-a-real-disaster-recovery-test-actually-reveals\u002F","What a real DR failover exposes that a tabletop never catches, with a Hyper-V Replica test failover script that checks each recovered VM and a runbook checklist.","2026-07-22T14:00:00Z",[10,11],"infrastructure: what a real disaster recovery test actually reveals what a real dr failover exposes that a tabletop never catches, with a hyper-v replica test failover script that checks each recovered vm and a runbook checklist. backup hyper-v engineering strategy",{"t":63,"u":64,"d":65,"date":66,"c":67,"h":68},"Infrastructure: Documenting an Undocumented Network, Discovery First","\u002F2026\u002F07\u002F15\u002Finfrastructure-a-discovery-first-approach-to-documenting-an-undocumented-network\u002F","Document an undocumented network from what it already knows: DHCP leases, AD, ARP and switch MAC tables, then a scoped nmap pass. Scripts included.","2026-07-15T14:00:00Z",[10,11],"infrastructure: documenting an undocumented network, discovery first document an undocumented network from what it already knows: dhcp leases, ad, arp and switch mac tables, then a scoped nmap pass. scripts included. discovery network python engineering strategy",{"t":70,"u":71,"d":72,"date":73,"c":74,"h":75},"Kubernetes: Running Talos Alongside a Legacy Hyper-V Estate","\u002F2026\u002F07\u002F08\u002Fkubernetes-running-talos-alongside-a-legacy-hyper-v-estate\u002F","Introducing a Talos Kubernetes cluster into an existing Hyper-V estate: VM build script, Image Factory schematic, VLAN, VIP, firewall and storage boundaries.","2026-07-08T14:00:00Z",[10],"kubernetes: running talos alongside a legacy hyper-v estate introducing a talos kubernetes cluster into an existing hyper-v estate: vm build script, image factory schematic, vlan, vip, firewall and storage boundaries. talos kubernetes hyper-v engineering",{"t":77,"u":78,"d":79,"date":80,"c":81,"h":82},"Windows Server: TCP Stack Tuning for a 10GbE Storage Network","\u002F2026\u002F07\u002F01\u002Fwindows-server-tcp-stack-tuning-for-a-10gbe-storage-network\u002F","Field notes on getting 10GbE-class throughput from Windows Server storage links: RSS, SMB Multichannel, autotuning, offloads, jumbo frames, and a baseline script.","2026-07-01T14:00:00Z",[10],"windows server: tcp stack tuning for a 10gbe storage network field notes on getting 10gbe-class throughput from windows server storage links: rss, smb multichannel, autotuning, offloads, jumbo frames, and a baseline script. windows tcp network engineering",{"t":84,"u":85,"d":86,"date":87,"c":88,"h":89},"Windows Server: Disabling IPv6 Company-Wide — What Actually Broke","\u002F2026\u002F06\u002F24\u002Fwindows-server-disabling-ipv6-company-wide-what-actually-broke\u002F","Field notes on disabling IPv6 across a Windows Server estate: what Microsoft says, what breaks, why prefer-IPv4 (0x20) beats 0xFF, and an audit script.","2026-06-24T14:00:00Z",[10],"windows server: disabling ipv6 company-wide — what actually broke field notes on disabling ipv6 across a windows server estate: what microsoft says, what breaks, why prefer-ipv4 (0x20) beats 0xff, and an audit script. windows ipv6 gpo engineering",{"t":91,"u":92,"d":93,"date":94,"c":95,"h":96},"Windows 11: A Debloat and Hardening Baseline for New Deployments","\u002F2026\u002F06\u002F17\u002Fwindows-11-a-debloat-and-hardening-baseline-for-new-deployments\u002F","A repeatable Windows 11 baseline: policy-based app removal, Microsoft security baselines, BitLocker, Defender and ASR settings, plus a fleet audit script.","2026-06-17T14:00:00Z",[10],"windows 11: a debloat and hardening baseline for new deployments a repeatable windows 11 baseline: policy-based app removal, microsoft security baselines, bitlocker, defender and asr settings, plus a fleet audit script. windows-11 debloat gpo intune engineering",{"t":98,"u":99,"d":100,"date":101,"c":102,"h":103},"Hyper-V: Migrating VMs Off an Aging Cluster Without Downtime","\u002F2026\u002F06\u002F10\u002Fhyper-v-migrating-vms-off-an-aging-cluster-without-downtime\u002F","Moving VMs from an old Hyper-V cluster to a new one with shared-nothing live migration: configuration versions, CPU compatibility, delegation, bandwidth and a migration script.","2026-06-10T14:00:00Z",[10],"hyper-v: migrating vms off an aging cluster without downtime moving vms from an old hyper-v cluster to a new one with shared-nothing live migration: configuration versions, cpu compatibility, delegation, bandwidth and a migration script. hyper-v cluster engineering",{"t":105,"u":106,"d":107,"date":108,"c":109,"h":110},"Hyper-V: Deploying a Two-Node Failover Cluster on a Budget","\u002F2026\u002F06\u002F03\u002Fhyper-v-deploying-a-two-node-failover-cluster-on-a-budget\u002F","Building a two-node Hyper-V cluster without a SAN: Storage Spaces Direct requirements, nested resiliency, witness options, hardware rules and scripts to build and test it.","2026-06-03T14:00:00Z",[10],"hyper-v: deploying a two-node failover cluster on a budget building a two-node hyper-v cluster without a san: storage spaces direct requirements, nested resiliency, witness options, hardware rules and scripts to build and test it. hyper-v cluster engineering",{"t":112,"u":113,"d":114,"date":115,"c":116,"h":117},"Data Warehouse: When to Stop Querying Production and Build a Warehouse","\u002F2026\u002F05\u002F27\u002Fdata-warehouse-when-to-stop-querying-production-and-build-a-warehouse\u002F","How to measure reporting load on a production Postgres database, the cheap fixes to try first, and the signals that mean a separate warehouse is finally justified.","2026-05-27T14:00:00Z",[10,11],"data warehouse: when to stop querying production and build a warehouse how to measure reporting load on a production postgres database, the cheap fixes to try first, and the signals that mean a separate warehouse is finally justified. data-warehouse sql python engineering strategy",{"t":119,"u":120,"d":121,"date":122,"c":123,"h":124},"Data Warehouse: Building a Reporting Layer Without a BI Team","\u002F2026\u002F05\u002F20\u002Fdata-warehouse-building-a-reporting-layer-without-a-bi-team\u002F","A practical build for an IT operations reporting layer with no BI team: one Postgres database, raw\u002Fstaging\u002Fmarts schemas, an API loader script, and freshness checks.","2026-05-20T14:00:00Z",[10,11],"data warehouse: building a reporting layer without a bi team a practical build for an it operations reporting layer with no bi team: one postgres database, raw\u002Fstaging\u002Fmarts schemas, an api loader script, and freshness checks. data-warehouse reporting sql python engineering strategy",{"t":126,"u":127,"d":128,"date":129,"c":130,"h":131},"Google Cloud: Organization Policy Constraints That Actually Matter","\u002F2026\u002F05\u002F13\u002Fgoogle-cloud-organization-policy-constraints-that-actually-matter\u002F","Which Google Cloud organization policy constraints prevent real incidents, with policy YAML, the dry-run workflow, tag-based exemptions, and an audit script.","2026-05-13T14:00:00Z",[10],"google cloud: organization policy constraints that actually matter which google cloud organization policy constraints prevent real incidents, with policy yaml, the dry-run workflow, tag-based exemptions, and an audit script. gcloud engineering",{"t":133,"u":134,"d":135,"date":136,"c":137,"h":138},"Google Cloud: Choosing Between GKE and Cloud Run for an Internal Tool","\u002F2026\u002F05\u002F06\u002Fgoogle-cloud-choosing-between-gke-and-cloud-run-for-an-internal-tool\u002F","How to pick GKE Autopilot or Cloud Run for an internal tool: billing models, sidecars, IAP, VPC egress, and team fluency, with deploy scripts for both.","2026-05-06T14:00:00Z",[10],"google cloud: choosing between gke and cloud run for an internal tool how to pick gke autopilot or cloud run for an internal tool: billing models, sidecars, iap, vpc egress, and team fluency, with deploy scripts for both. gcloud kubernetes engineering",{"t":140,"u":141,"d":142,"date":143,"c":144,"h":145},"Azure: What We Got Wrong Moving File Servers to Azure Files","\u002F2026\u002F04\u002F22\u002Fazure-what-we-got-wrong-moving-file-servers-to-azure-files\u002F","Latency, AD DS Kerberos, and cloud tiering mistakes from moving file servers to Azure Files, with the robocopy migration script and az CLI setup we use now.","2026-04-22T14:00:00Z",[10],"azure: what we got wrong moving file servers to azure files latency, ad ds kerberos, and cloud tiering mistakes from moving file servers to azure files, with the robocopy migration script and az cli setup we use now. azure active-directory dfs engineering",{"t":147,"u":148,"d":149,"date":150,"c":151,"h":152},"Azure: Landing Zone Design for a Mid-Size Company, Three Years In","\u002F2026\u002F04\u002F15\u002Fazure-landing-zone-design-for-a-mid-size-company-three-years-in\u002F","Three years of running an Azure landing zone: a smaller management group tree, pinned policy versions, and subscription vending, with the Bicep and az CLI to build it.","2026-04-15T14:00:00Z",[10,11],"azure: landing zone design for a mid-size company, three years in three years of running an azure landing zone: a smaller management group tree, pinned policy versions, and subscription vending, with the bicep and az cli to build it. azure engineering strategy",{"t":154,"u":155,"d":156,"date":157,"c":158,"h":159},"Intune: Autopilot Provisioning Failures and How to Actually Debug Them","\u002F2026\u002F04\u002F08\u002Fintune-autopilot-provisioning-failures-and-how-to-actually-debug-them\u002F","Debugging Windows Autopilot failures from the evidence: documented error codes, event IDs, ESP tracking and timeouts, log collection, and triage scripts for device and Graph.","2026-04-08T14:00:00Z",[10],"intune: autopilot provisioning failures and how to actually debug them debugging windows autopilot failures from the evidence: documented error codes, event ids, esp tracking and timeouts, log collection, and triage scripts for device and graph. intune windows engineering",{"t":161,"u":162,"d":163,"date":164,"c":165,"h":166},"Intune: Migrating From Group Policy to Cloud-Native Management","\u002F2026\u002F04\u002F01\u002Fintune-migrating-from-group-policy-to-cloud-native-endpoint-management\u002F","Moving a Windows estate from Group Policy to Intune: GPO inventory script, Group Policy analytics, Settings catalog migration, MDMWinsOverGP and conflict checks.","2026-04-01T14:00:00Z",[10,11],"intune: migrating from group policy to cloud-native management moving a windows estate from group policy to intune: gpo inventory script, group policy analytics, settings catalog migration, mdmwinsovergp and conflict checks. intune gpo windows active-directory engineering strategy",{"t":168,"u":169,"d":170,"date":171,"c":172,"h":173},"Talos Linux: What Immutable Infrastructure Buys You in Production","\u002F2026\u002F03\u002F25\u002Ftalos-linux-what-immutable-infrastructure-actually-buys-you-in-production\u002F","Where an immutable, API-managed OS pays off under Kubernetes and where it bites: drift, upgrades, try-mode config changes, and debugging without SSH.","2026-03-25T14:00:00Z",[10,11],"talos linux: what immutable infrastructure buys you in production where an immutable, api-managed os pays off under kubernetes and where it bites: drift, upgrades, try-mode config changes, and debugging without ssh. talos kubernetes engineering strategy",{"t":175,"u":176,"d":177,"date":178,"c":179,"h":180},"Talos Linux: Bootstrapping a Three-Node Cluster on Bare Metal","\u002F2026\u002F03\u002F18\u002Ftalos-linux-bootstrapping-a-three-node-kubernetes-cluster-from-bare-metal\u002F","Bringing up a three-node Talos Kubernetes cluster on bare metal: secrets, per-node patches, a Layer 2 VIP, apply-config, a single bootstrap, and a full script.","2026-03-18T14:00:00Z",[10],"talos linux: bootstrapping a three-node cluster on bare metal bringing up a three-node talos kubernetes cluster on bare metal: secrets, per-node patches, a layer 2 vip, apply-config, a single bootstrap, and a full script. talos kubernetes cluster engineering",{"t":182,"u":183,"d":184,"date":185,"c":186,"h":188},"Node.js: Discovery – Diffing Two Network Scans to Flag New Hosts","\u002F2026\u002F03\u002F11\u002Fnode-js-discovery-diffing-two-network-scans-to-flag-new-hosts\u002F","A dependency-free Node.js script that diffs two nmap XML scans and flags new, missing and moved hosts plus port changes, with an exit code for cron or CI.","2026-03-11T14:00:00Z",[187,10],"scripts","node.js: discovery – diffing two network scans to flag new hosts a dependency-free node.js script that diffs two nmap xml scans and flags new, missing and moved hosts plus port changes, with an exit code for cron or ci. nodejs discovery network scripts engineering",{"t":190,"u":191,"d":192,"date":193,"c":194,"h":195},"Node.js: gcloud – Rotating Service Account Keys Before They Expire","\u002F2026\u002F03\u002F04\u002Fnode-js-gcloud-rotating-service-account-keys-before-they-expire\u002F","A Node.js script that finds aging Google Cloud service account keys, mints one replacement, and disables the old keys once it is deployed.","2026-03-04T14:00:00Z",[187,10],"node.js: gcloud – rotating service account keys before they expire a node.js script that finds aging google cloud service account keys, mints one replacement, and disables the old keys once it is deployed. nodejs gcloud scripts engineering",{"t":197,"u":198,"d":199,"date":200,"c":201,"h":202},"Node.js: Data Warehouse – Streaming ETL Rows Without Buffering Them","\u002F2026\u002F02\u002F25\u002Fnode-js-data-warehouse-streaming-etl-rows-without-loading-them-all-in-memory\u002F","A Node.js script that streams Postgres rows through a cursor, a transform and COPY FROM STDIN with backpressure, so memory tracks batch size, not table size.","2026-02-25T14:00:00Z",[187,10],"node.js: data warehouse – streaming etl rows without buffering them a node.js script that streams postgres rows through a cursor, a transform and copy from stdin with backpressure, so memory tracks batch size, not table size. nodejs data-warehouse etl sql scripts engineering",{"t":204,"u":205,"d":206,"date":207,"c":208,"h":209},"Node.js: Azure – A Slack Bot for Resource Group Budget Alerts","\u002F2026\u002F02\u002F18\u002Fnode-js-azure-a-slack-bot-for-resource-group-budget-alerts\u002F","A Node.js script that queries month-to-date Azure cost per resource group, projects month-end spend, and posts Block Kit messages to Slack for groups over budget.","2026-02-18T14:00:00Z",[187,10],"node.js: azure – a slack bot for resource group budget alerts a node.js script that queries month-to-date azure cost per resource group, projects month-end spend, and posts block kit messages to slack for groups over budget. nodejs azure scripts engineering",{"t":211,"u":212,"d":213,"date":214,"c":215,"h":216},"Node.js: Discovery – Scanning a Subnet for Open RDP and SSH","\u002F2026\u002F02\u002F11\u002Fnode-js-discovery-scanning-a-subnet-for-open-rdp-and-ssh\u002F","A dependency-free Node.js TCP connect scanner that sweeps a subnet for RDP and SSH, separates closed from filtered ports, grabs SSH banners and writes CSV.","2026-02-11T14:00:00Z",[187,10],"node.js: discovery – scanning a subnet for open rdp and ssh a dependency-free node.js tcp connect scanner that sweeps a subnet for rdp and ssh, separates closed from filtered ports, grabs ssh banners and writes csv. nodejs discovery network ssh scripts engineering",{"t":218,"u":219,"d":220,"date":221,"c":222,"h":223},"Python: Talos – Health-Checking a Kubernetes Cluster from a Cron Job","\u002F2026\u002F02\u002F04\u002Fpython-talos-health-checking-a-kubernetes-cluster-from-a-cron-job\u002F","A cron-friendly Python health check for Talos clusters: talosctl health, etcd alarms, node readiness, cordons and crash-looping pods, with a webhook alert.","2026-02-04T14:00:00Z",[187,10],"python: talos – health-checking a kubernetes cluster from a cron job a cron-friendly python health check for talos clusters: talosctl health, etcd alarms, node readiness, cordons and crash-looping pods, with a webhook alert. python talos kubernetes scripts engineering",{"t":225,"u":226,"d":227,"date":228,"c":229,"h":230},"Python: Discovery – Crawling DNS Zones for Orphaned Records","\u002F2026\u002F01\u002F28\u002Fpython-discovery-crawling-dns-zones-for-orphaned-records\u002F","A dnspython script that transfers a zone with AXFR, probes every A\u002FAAAA record for signs of life, flags dangling CNAMEs, and reports orphan cleanup candidates.","2026-01-28T14:00:00Z",[187,10],"python: discovery – crawling dns zones for orphaned records a dnspython script that transfers a zone with axfr, probes every a\u002Faaaa record for signs of life, flags dangling cnames, and reports orphan cleanup candidates. python discovery network windows scripts engineering",{"t":232,"u":233,"d":234,"date":235,"c":236,"h":237},"Python: Data Warehouse – Catching Schema Drift Before an ETL Run","\u002F2026\u002F01\u002F21\u002Fpython-data-warehouse-catching-schema-drift-before-an-etl-run\u002F","A Python pre-flight check that snapshots Postgres column definitions from information_schema and fails the ETL run when a column is dropped, retyped, or resized.","2026-01-21T14:00:00Z",[187,10],"python: data warehouse – catching schema drift before an etl run a python pre-flight check that snapshots postgres column definitions from information_schema and fails the etl run when a column is dropped, retyped, or resized. python data-warehouse etl sql scripts engineering",{"t":239,"u":240,"d":241,"date":242,"c":243,"h":244},"Python: gcloud – Audit IAM Bindings Across a GCP Organization","\u002F2026\u002F01\u002F14\u002Fpython-gcloud-audit-iam-bindings-across-a-gcp-organization\u002F","A Python script that pulls the IAM bindings across a GCP organization through Cloud Asset Inventory and flags basic roles, public access, and external identities.","2026-01-14T14:00:00Z",[187,10],"python: gcloud – audit iam bindings across a gcp organization a python script that pulls the iam bindings across a gcp organization through cloud asset inventory and flags basic roles, public access, and external identities. python gcloud scripts engineering",{"t":246,"u":247,"d":248,"date":249,"c":250,"h":251},"Python: Discovery – Fingerprint Every Device on a Subnet","\u002F2026\u002F01\u002F07\u002Fpython-discovery-fingerprint-every-device-on-a-subnet\u002F","A Python script that ARP-sweeps a local subnet with Scapy, maps MACs to IEEE vendors, probes common ports for banners, and writes one CSV row per device.","2026-01-07T14:00:00Z",[187,10],"python: discovery – fingerprint every device on a subnet a python script that arp-sweeps a local subnet with scapy, maps macs to ieee vendors, probes common ports for banners, and writes one csv row per device. python discovery network scripts engineering",{"t":253,"u":254,"d":255,"date":256,"c":257,"h":258},"Python: Azure – Cost Anomaly Alerts from the Cost Management API","\u002F2025\u002F12\u002F24\u002Fpython-azure-automate-cost-anomaly-alerts-with-the-cost-management-api\u002F","A Python script that pulls daily Azure costs from the Cost Management Query API and posts a webhook alert when a day breaks from its rolling baseline.","2025-12-24T14:00:00Z",[187,10],"python: azure – cost anomaly alerts from the cost management api a python script that pulls daily azure costs from the cost management query api and posts a webhook alert when a day breaks from its rolling baseline. python azure scripts engineering",{"t":260,"u":261,"d":262,"date":263,"c":264,"h":265},"Python: Data Warehouse – Incremental Loads from Postgres to BigQuery","\u002F2025\u002F12\u002F17\u002Fpython-data-warehouse-incremental-loads-from-postgres-to-bigquery\u002F","A Python script that copies new and changed Postgres rows into BigQuery with one load job and a MERGE, advancing the watermark in the same transaction.","2025-12-17T14:00:00Z",[187,10],"python: data warehouse – incremental loads from postgres to bigquery a python script that copies new and changed postgres rows into bigquery with one load job and a merge, advancing the watermark in the same transaction. python data-warehouse etl gcloud sql scripts engineering",{"t":267,"u":268,"d":269,"date":270,"c":271,"h":272},"Python: Discovery – Inventory VMware Hosts and VMs via pyVmomi","\u002F2025\u002F12\u002F10\u002Fpython-discovery-inventory-vmware-hosts-and-vms-via-pyvmomi\u002F","A pyVmomi script that pulls ESXi host and VM inventory from vCenter with one PropertyCollector query per type and writes two CSVs for a discovery pass.","2025-12-10T14:00:00Z",[187,10],"python: discovery – inventory vmware hosts and vms via pyvmomi a pyvmomi script that pulls esxi host and vm inventory from vcenter with one propertycollector query per type and writes two csvs for a discovery pass. python vmware discovery scripts engineering",{"t":274,"u":275,"d":276,"date":277,"c":278,"h":280},"PowerShell: Active Directory – Report Group Membership Sprawl","\u002F2025\u002F12\u002F03\u002Fpowershell-active-directory-report-group-membership-sprawl\u002F","Rank AD security groups by nesting depth, transitive member count, ownership and staleness for an access review, plus a per-user Kerberos token size estimate.","2025-12-03T14:00:00Z",[279,187],"ps","powershell: active directory – report group membership sprawl rank ad security groups by nesting depth, transitive member count, ownership and staleness for an access review, plus a per-user kerberos token size estimate. powershell active-directory reporting ps scripts",{"t":282,"u":283,"d":284,"date":285,"c":286,"h":287},"PowerShell: Windows Server – Disable SMBv1 Fleet-Wide and Verify","\u002F2025\u002F11\u002F26\u002Fpowershell-windows-server-disable-smbv1-fleet-wide-and-verify-it-stuck\u002F","A script that audits SMBv1 access (event 3000), disables the SMBv1 server and optional feature across Windows servers, and reports which ones still need a restart.","2025-11-26T14:00:00Z",[279,187],"powershell: windows server – disable smbv1 fleet-wide and verify a script that audits smbv1 access (event 3000), disables the smbv1 server and optional feature across windows servers, and reports which ones still need a restart. powershell windows ps scripts",{"t":289,"u":290,"d":291,"date":292,"c":293,"h":294},"PowerShell: Azure – Audit Who Has Owner Role Across All Subscriptions","\u002F2025\u002F11\u002F19\u002Fpowershell-azure-audit-who-has-owner-role-across-all-subscriptions\u002F","A script that walks every subscription a credential can see and reports every Owner assignment, active or PIM-eligible, by the scope it was granted at.","2025-11-19T14:00:00Z",[279,187],"powershell: azure – audit who has owner role across all subscriptions a script that walks every subscription a credential can see and reports every owner assignment, active or pim-eligible, by the scope it was granted at. powershell azure ps scripts",{"t":296,"u":297,"d":298,"date":299,"c":300,"h":301},"PowerShell: SCOM – Alert When a Custom Event Log Source Goes Silent","\u002F2025\u002F11\u002F12\u002Fpowershell-scom-alert-when-a-custom-event-log-source-goes-silent\u002F","A PowerShell watchdog that writes SCOM-ready silent and recovered events when a custom application stops logging, with the unit monitor to catch them.","2025-11-12T14:00:00Z",[279,187],"powershell: scom – alert when a custom event log source goes silent a powershell watchdog that writes scom-ready silent and recovered events when a custom application stops logging, with the unit monitor to catch them. powershell scom ps scripts",{"t":303,"u":304,"d":305,"date":306,"c":307,"h":308},"PowerShell: Windows 11 – Strip Preinstalled Apps from an Image","\u002F2025\u002F11\u002F05\u002Fpowershell-windows-11-strip-preinstalled-apps-from-a-deployment-image\u002F","A PowerShell script that removes provisioned apps from a mounted Windows 11 WIM or a running system, plus the Windows 11 24H2+ policy that does it natively.","2025-11-05T14:00:00Z",[279,187],"powershell: windows 11 – strip preinstalled apps from an image a powershell script that removes provisioned apps from a mounted windows 11 wim or a running system, plus the windows 11 24h2+ policy that does it natively. powershell windows-11 debloat gpo intune ps scripts",{"t":310,"u":311,"d":312,"date":313,"c":314,"h":315},"PowerShell: Intune – Force Compliance Re-Evaluation Fleet-Wide","\u002F2025\u002F10\u002F22\u002Fpowershell-intune-force-a-compliance-policy-re-evaluation-fleet-wide\u002F","A Microsoft Graph PowerShell script that sends the syncDevice action to every matching Intune-managed device, throttled, so compliance is re-evaluated at once.","2025-10-22T14:00:00Z",[279,187],"powershell: intune – force compliance re-evaluation fleet-wide a microsoft graph powershell script that sends the syncdevice action to every matching intune-managed device, throttled, so compliance is re-evaluated at once. powershell intune ps scripts",{"t":317,"u":318,"d":319,"date":320,"c":321,"h":322},"PowerShell: Hyper-V – Automate VM Checkpoints Before Patch Tuesday","\u002F2025\u002F10\u002F15\u002Fpowershell-hyper-v-automate-vm-checkpoints-before-patch-tuesday\u002F","A script that takes dated production checkpoints of running Hyper-V VMs on hosts or a whole cluster before patching, prunes its own old ones and plugs into CAU.","2025-10-15T14:00:00Z",[279,187],"powershell: hyper-v – automate vm checkpoints before patch tuesday a script that takes dated production checkpoints of running hyper-v vms on hosts or a whole cluster before patching, prunes its own old ones and plugs into cau. powershell hyper-v cluster ps scripts",{"t":324,"u":325,"d":326,"date":327,"c":328,"h":329},"PowerShell: Windows – Discover Local Admins Across Every Workstation","\u002F2025\u002F10\u002F08\u002Fpowershell-windows-discover-local-admins-across-every-workstation\u002F","A script that reads the local Administrators group on every workstation by SID, survives orphaned-SID errors, and flags members outside an approved allowlist.","2025-10-08T14:00:00Z",[279,187],"powershell: windows – discover local admins across every workstation a script that reads the local administrators group on every workstation by sid, survives orphaned-sid errors, and flags members outside an approved allowlist. powershell windows discovery active-directory ps scripts",{"t":331,"u":332,"d":333,"date":334,"c":335,"h":336},"PowerShell: Active Directory – Bulk Password Reset with Forced Change","\u002F2025\u002F10\u002F01\u002Fpowershell-active-directory-bulk-reset-passwords-with-a-forced-change\u002F","Reset a list of AD accounts to random, policy-length passwords, force a change at next logon, handle never-expires and lockouts, and write a report.","2025-10-01T14:00:00Z",[279,187],"powershell: active directory – bulk password reset with forced change reset a list of ad accounts to random, policy-length passwords, force a change at next logon, handle never-expires and lockouts, and write a report. powershell active-directory ps scripts",{"t":338,"u":339,"d":340,"date":341,"c":342,"h":343},"PowerShell: Azure – Tag Every Untagged Resource in a Subscription","\u002F2025\u002F09\u002F24\u002Fpowershell-azure-tag-every-untagged-resource-in-a-subscription\u002F","A PowerShell sweep that finds untagged Azure resources and adds only the missing resource group tags, plus the built-in Azure Policy that does it going forward.","2025-09-24T14:00:00Z",[279,187],"powershell: azure – tag every untagged resource in a subscription a powershell sweep that finds untagged azure resources and adds only the missing resource group tags, plus the built-in azure policy that does it going forward. powershell azure discovery ps scripts",{"t":345,"u":346,"d":347,"date":348,"c":349,"h":350},"PowerShell: Windows Server – Harden RDP Without Breaking Access","\u002F2025\u002F09\u002F17\u002Fpowershell-windows-server-harden-rdp-without-breaking-access\u002F","A PowerShell script that locks down Windows Server RDP: NLA, TLS-only, session limits, redirection, a firewall allowlist, Restricted Admin support and legacy TLS off.","2025-09-17T14:00:00Z",[279,187],"powershell: windows server – harden rdp without breaking access a powershell script that locks down windows server rdp: nla, tls-only, session limits, redirection, a firewall allowlist, restricted admin support and legacy tls off. powershell windows ps scripts",{"t":352,"u":353,"d":354,"date":355,"c":356,"h":357},"PowerShell: Intune – Remediation Script for Stuck BitLocker Encryption","\u002F2025\u002F09\u002F10\u002Fpowershell-intune-remediation-script-for-stuck-bitlocker-encryption\u002F","An Intune Remediations detect and remediate pair that finds paused, suspended or stalled BitLocker encryption on Windows and fixes the cases that have a documented fix.","2025-09-10T14:00:00Z",[279,187],"powershell: intune – remediation script for stuck bitlocker encryption an intune remediations detect and remediate pair that finds paused, suspended or stalled bitlocker encryption on windows and fixes the cases that have a documented fix. powershell intune windows ps scripts",{"t":359,"u":360,"d":361,"date":362,"c":363,"h":364},"PowerShell: Exchange Online – Report Mailboxes Approaching Their Quota","\u002F2025\u002F09\u002F03\u002Fpowershell-exchange-online-report-mailboxes-approaching-their-quota\u002F","Flag Exchange Online mailboxes above a percentage of their ProhibitSendQuota, plus Recoverable Items pressure, using the EXO V3 Get-EXO cmdlets.","2025-09-03T14:00:00Z",[279,187],"powershell: exchange online – report mailboxes approaching their quota flag exchange online mailboxes above a percentage of their prohibitsendquota, plus recoverable items pressure, using the exo v3 get-exo cmdlets. powershell exchange-online reporting ps scripts",{"t":366,"u":367,"d":368,"date":369,"c":370,"h":371},"PowerShell: Windows – Inventory Installed Software Across a Domain","\u002F2025\u002F08\u002F27\u002Fpowershell-windows-inventory-installed-software-across-a-domain\u002F","A script that reads the Uninstall registry keys on many Windows computers in parallel over PowerShell remoting and writes one CSV, without touching Win32_Product.","2025-08-27T14:00:00Z",[279,187],"powershell: windows – inventory installed software across a domain a script that reads the uninstall registry keys on many windows computers in parallel over powershell remoting and writes one csv, without touching win32_product. powershell windows discovery active-directory ps scripts",{"t":373,"u":374,"d":375,"date":376,"c":377,"h":378},"PowerShell: ConnectWise – Sync Configurations from Discovery Scans","\u002F2025\u002F08\u002F20\u002Fpowershell-connectwise-sync-configuration-items-from-discovery-scans\u002F","Reconcile a network discovery CSV against ConnectWise PSA configurations over the REST API: match by serial, MAC or name, patch what changed, create the rest.","2025-08-20T14:00:00Z",[279,187],"powershell: connectwise – sync configurations from discovery scans reconcile a network discovery csv against connectwise psa configurations over the rest api: match by serial, mac or name, patch what changed, create the rest. powershell connectwise discovery ps scripts",{"t":380,"u":381,"d":382,"date":383,"c":384,"h":386},"PowerShell: NetApp – Discover Every Volume Over 80 Percent Capacity","\u002F2025\u002F08\u002F13\u002Fpowershell-netapp-discover-every-volume-over-80-percent-capacity\u002F","Sweep every ONTAP cluster you manage through the ONTAP REST API from PowerShell and report volumes above a capacity threshold, with a read-only login.","2025-08-13T14:00:00Z",[279,187,385],"dotps","powershell: netapp – discover every volume over 80 percent capacity sweep every ontap cluster you manage through the ontap rest api from powershell and report volumes above a capacity threshold, with a read-only login. powershell netapp ontap discovery ps scripts dotps",{"t":388,"u":389,"d":390,"date":391,"c":392,"h":393},"PowerShell: Entra ID – Audit Conditional Access Policy Drift","\u002F2025\u002F08\u002F06\u002Fpowershell-entra-id-audit-conditional-access-policy-drift\u002F","A PowerShell script that snapshots Entra ID Conditional Access policies, reports setting-level drift against a baseline, and flags missing break-glass exclusions.","2025-08-06T14:00:00Z",[279,187],"powershell: entra id – audit conditional access policy drift a powershell script that snapshots entra id conditional access policies, reports setting-level drift against a baseline, and flags missing break-glass exclusions. powershell entra-id ps scripts",{"t":395,"u":396,"d":397,"date":398,"c":399,"h":401},"Service Portfolios & Productization: Defining, marketing, and managing IT services","\u002F2025\u002F07\u002F28\u002Fservice-portfolios-productization-defining-marketing-and-managing-it-services\u002F","Ten weeks of rethinking IT not as a cost center, but as a strategic driver.","2025-07-28T23:49:15Z",[400],"business","service portfolios & productization: defining, marketing, and managing it services ten weeks of rethinking it not as a cost center, but as a strategic driver. business",{"t":403,"u":404,"d":405,"date":406,"c":407,"h":408},"PowerShell: Windows 11 – Debloat a Golden Image Before Sysprep","\u002F2025\u002F07\u002F16\u002Fpowershell-windows-11-debloat-a-golden-image-before-sysprep\u002F","A PowerShell script that removes consumer AppX packages for all users and from provisioning, sets consumer-experience policies, and keeps Sysprep from failing.","2025-07-16T14:00:00Z",[279,187],"powershell: windows 11 – debloat a golden image before sysprep a powershell script that removes consumer appx packages for all users and from provisioning, sets consumer-experience policies, and keeps sysprep from failing. powershell windows-11 debloat ps scripts",{"t":410,"u":411,"d":412,"date":413,"c":414,"h":415},"PowerShell: Hyper-V – Script a Failover Cluster Deployment End to End","\u002F2025\u002F07\u002F09\u002Fpowershell-hyper-v-script-a-failover-cluster-deployment-end-to-end\u002F","A re-runnable script that installs Hyper-V and clustering, validates the nodes, builds the cluster, sets a quorum witness, adds CSV or S2D storage and pins Live Migration.","2025-07-09T14:00:00Z",[279,187],"powershell: hyper-v – script a failover cluster deployment end to end a re-runnable script that installs hyper-v and clustering, validates the nodes, builds the cluster, sets a quorum witness, adds csv or s2d storage and pins live migration. powershell hyper-v cluster ps scripts",{"t":417,"u":418,"d":419,"date":420,"c":421,"h":422},"Service Knowledge & Configuration: Building a system of record that helps","\u002F2025\u002F07\u002F02\u002Fservice-knowledge-configuration-building-a-system-of-record-that-helps\u002F","Building a service knowledge and configuration system of record that actually helps, after eight weeks on the pillars of modern ITSM.","2025-07-02T16:19:15Z",[400],"service knowledge & configuration: building a system of record that helps building a service knowledge and configuration system of record that actually helps, after eight weeks on the pillars of modern itsm. business",{"t":424,"u":425,"d":426,"date":427,"c":428,"h":429},"PowerShell: Active Directory – Find and Disable Stale Computers","\u002F2025\u002F06\u002F30\u002Fpowershell-active-directory-find-and-disable-stale-computer-accounts\u002F","Find AD computer accounts that stopped authenticating using lastLogonTimestamp and pwdLastSet, report them, then disable and quarantine them with a note for rollback.","2025-06-30T14:00:00Z",[279,187],"powershell: active directory – find and disable stale computers find ad computer accounts that stopped authenticating using lastlogontimestamp and pwdlastset, report them, then disable and quarantine them with a note for rollback. powershell active-directory windows ps scripts",{"t":431,"u":432,"d":433,"date":434,"c":435,"h":436},"Change Enablement in a DevOps World: Replacing fear of change with velocity and trust","\u002F2025\u002F06\u002F23\u002Fchange-enablement-in-a-devops-world-replacing-fear-of-change-with-velocity-and-trust\u002F","We’ve spent the past seven weeks reframing how modern ITSM works, from infrastructure and service desks to principles, value streams, and product thinking.","2025-06-23T23:14:31Z",[400],"change enablement in a devops world: replacing fear of change with velocity and trust we’ve spent the past seven weeks reframing how modern itsm works, from infrastructure and service desks to principles, value streams, and product thinking. business",{"t":438,"u":439,"d":440,"date":441,"c":442,"h":443},"Infrastructure as a Product: Treating core systems with the same rigor as software","\u002F2025\u002F06\u002F13\u002Finfrastructure-as-a-product-treating-core-systems-with-the-same-rigor-as-software\u002F","For the past six weeks, we’ve explored the foundations of modern ITSM, from value streams and guiding principles to service desks and delivery chains.","2025-06-13T00:35:22Z",[400],"infrastructure as a product: treating core systems with the same rigor as software for the past six weeks, we’ve explored the foundations of modern itsm, from value streams and guiding principles to service desks and delivery chains. business",{"t":445,"u":446,"d":447,"date":448,"c":449,"h":450},"Modern Service Desk Operations: From ticket takers to business enablers","\u002F2025\u002F06\u002F05\u002Fmodern-service-desk-operations-from-ticket-takers-to-business-enablers\u002F","The service desk gets a promotion: how modern service desk operations move from ticket takers to business enablers.","2025-06-05T20:11:41Z",[],"modern service desk operations: from ticket takers to business enablers the service desk gets a promotion: how modern service desk operations move from ticket takers to business enablers.",{"t":452,"u":453,"d":454,"date":455,"c":456,"h":457},"Guiding Principles as Decision Filters: Making faster, more intelligent choices across teams","\u002F2025\u002F05\u002F29\u002Fguiding-principles-as-decision-filters-making-faster-more-intelligent-choices-across-teams\u002F","Sometimes you need to make a call right now, with half the information and zero precedent.","2025-05-29T16:16:11Z",[400],"guiding principles as decision filters: making faster, more intelligent choices across teams sometimes you need to make a call right now, with half the information and zero precedent. business",{"t":459,"u":460,"d":461,"date":462,"c":463,"h":464},"The Service Value Chain: Using Engage, Plan, Build, and Support to run your ops","\u002F2025\u002F05\u002F23\u002Fthe-service-value-chain-using-engage-plan-build-and-support-to-run-your-ops\u002F","But let’s be honest, even with clarity of purpose and the best-intentioned guardrails in place, delivery still breaks down when teams aren’t moving in sync.","2025-05-23T13:32:10Z",[400],"the service value chain: using engage, plan, build, and support to run your ops but let’s be honest, even with clarity of purpose and the best-intentioned guardrails in place, delivery still breaks down when teams aren’t moving in sync. business",{"t":466,"u":467,"d":468,"date":469,"c":470,"h":471},"Governance Without Gridlock: Balancing agility and accountability in service delivery","\u002F2025\u002F05\u002F15\u002Fgovernance-without-gridlock-balancing-agility-and-accountability-in-service-delivery\u002F","But here’s the rub: even with strategy in place and value streams mapped, progress often grinds to a halt at the first sign of governance.","2025-05-15T18:42:50Z",[400],"governance without gridlock: balancing agility and accountability in service delivery but here’s the rub: even with strategy in place and value streams mapped, progress often grinds to a halt at the first sign of governance. business",{"t":473,"u":474,"d":475,"date":476,"c":477,"h":478},"The Service Value System: How to connect strategy to execution through value streams","\u002F2025\u002F05\u002F08\u002Fthe-service-value-system-how-to-connect-strategy-to-execution-through-value-streams\u002F","Last week, we discussed why ITSM still matters in a world filled with sprints, pipelines, and cloud-native technology.","2025-05-08T19:29:15Z",[400],"the service value system: how to connect strategy to execution through value streams last week, we discussed why itsm still matters in a world filled with sprints, pipelines, and cloud-native technology. business",{"t":480,"u":481,"d":482,"date":483,"c":484,"h":485},"Why ITSM Still Matters in a Cloud-Native, Agile, Multi-Framework World","\u002F2025\u002F05\u002F01\u002Fwhy-itsm-still-matters-in-a-cloud-native-agile-multi-framework-world\u002F","Technology is no longer a back-office function; it’s the front door to your customer, your employee experience, and your ability to scale.","2025-05-01T01:43:15Z",[400],"why itsm still matters in a cloud-native, agile, multi-framework world technology is no longer a back-office function; it’s the front door to your customer, your employee experience, and your ability to scale. business",{"t":487,"u":488,"d":489,"date":490,"c":491,"h":492},"PowerShell: Azure – Rotate Storage Account Access Keys on a Schedule","\u002F2025\u002F04\u002F24\u002Fpowershell-azure-rotate-storage-account-access-keys-on-a-schedule\u002F","A runbook-ready script that regenerates the older of a storage account's two access keys, using KeyCreationTime, and writes the new connection string to Key Vault.","2025-04-24T14:00:00Z",[279,187],"powershell: azure – rotate storage account access keys on a schedule a runbook-ready script that regenerates the older of a storage account's two access keys, using keycreationtime, and writes the new connection string to key vault. powershell azure ps scripts",{"t":494,"u":495,"d":496,"date":497,"c":498,"h":499},"PowerShell: Intune – Bulk Assign App Protection Policies by Group","\u002F2025\u002F04\u002F17\u002Fpowershell-intune-bulk-assign-app-protection-policies-by-group\u002F","A Microsoft Graph PowerShell script that adds Entra ID groups to an Intune App Protection Policy through the v1.0 assign action without dropping existing assignments.","2025-04-17T14:00:00Z",[279,187],"powershell: intune – bulk assign app protection policies by group a microsoft graph powershell script that adds entra id groups to an intune app protection policy through the v1.0 assign action without dropping existing assignments. powershell intune entra-id ps scripts",{"t":501,"u":502,"d":503,"date":504,"c":505,"h":506},"PowerShell: Windows Server – Tune the TCP Stack for 10GbE Workloads","\u002F2025\u002F04\u002F10\u002Fpowershell-windows-server-optimize-the-tcp-stack-for-10gbe-workloads\u002F","A PowerShell script that audits and tunes RSS, RSC, checksum\u002FLSO offloads, jumbo frames and TCP autotuning on Windows Server 10GbE adapters, and flags ignored legacy tweaks.","2025-04-10T14:00:00Z",[279,187],"powershell: windows server – tune the tcp stack for 10gbe workloads a powershell script that audits and tunes rss, rsc, checksum\u002Flso offloads, jumbo frames and tcp autotuning on windows server 10gbe adapters, and flags ignored legacy tweaks. powershell windows tcp network ps scripts",{"t":508,"u":509,"d":510,"date":511,"c":512,"h":513},"PowerShell: Windows – Disable IPv6 Fleet-Wide via GPO Startup Script","\u002F2025\u002F04\u002F03\u002Fpowershell-windows-disable-ipv6-fleet-wide-via-group-policy-startup-script\u002F","A Group Policy startup script that sets the Tcpip6 DisabledComponents value (prefer IPv4 by default, full disable on request) with logging, binding checks and rollback.","2025-04-03T14:00:00Z",[279,187],"powershell: windows – disable ipv6 fleet-wide via gpo startup script a group policy startup script that sets the tcpip6 disabledcomponents value (prefer ipv4 by default, full disable on request) with logging, binding checks and rollback. powershell windows ipv6 gpo ps scripts",{"t":515,"u":516,"d":517,"date":518,"c":519,"h":520},"Customer-Centric Innovation: Leveraging Feedback for Product Development","\u002F2024\u002F07\u002F16\u002Fcustomer-centric-innovation-leveraging-feedback-for-product-development\u002F","In today’s fast-paced, competitive market, the key to sustainable success lies in the ability to innovate continuously.","2024-07-16T01:36:08Z",[11],"customer-centric innovation: leveraging feedback for product development in today’s fast-paced, competitive market, the key to sustainable success lies in the ability to innovate continuously. strategy",{"t":522,"u":523,"d":524,"date":525,"c":526,"h":527},"The Unsung Heroes: Recognizing the Backbone of Your Organization","\u002F2024\u002F07\u002F12\u002Fthe-unsung-heroes-recognizing-the-backbone-of-your-organization\u002F","Welcome to this edition of Insights at the Intersection, where we explore critical aspects of building and maintaining a thriving organization.","2024-07-12T19:41:26Z",[400],"the unsung heroes: recognizing the backbone of your organization welcome to this edition of insights at the intersection, where we explore critical aspects of building and maintaining a thriving organization. business",{"t":529,"u":530,"d":531,"date":532,"c":533,"h":534},"Developing a Tech Roadmap: Aligning IT Strategy with Business Goals","\u002F2024\u002F05\u002F27\u002Fdeveloping-a-tech-roadmap-aligning-it-strategy-with-business-goals\u002F","Why a clear technology roadmap is essential for aligning IT initiatives with business goals and supporting long-term growth.","2024-05-27T22:55:42Z",[11],"developing a tech roadmap: aligning it strategy with business goals why a clear technology roadmap is essential for aligning it initiatives with business goals and supporting long-term growth. strategy",{"t":536,"u":537,"d":538,"date":539,"c":540,"h":541},"Part 3: The Strengths of In-House Teams and Strategic In-Housing","\u002F2024\u002F05\u002F23\u002Fpart-3-the-strengths-of-in-house-teams-and-strategic-in-housing\u002F","Welcome to the final installment of our series on crafting an effective outsourcing strategy.","2024-05-23T17:37:10Z",[400],"part 3: the strengths of in-house teams and strategic in-housing welcome to the final installment of our series on crafting an effective outsourcing strategy. business",{"t":543,"u":544,"d":545,"date":546,"c":547,"h":548},"Part 2: Implementing and Managing Outsourcing Relationships","\u002F2024\u002F04\u002F30\u002Fpart-2-implementing-and-managing-outsourcing-relationships\u002F","Part 2 of the outsourcing series: how to implement and manage outsourcing relationships once you have chosen them over in-house operations.","2024-04-30T00:28:39Z",[400],"part 2: implementing and managing outsourcing relationships part 2 of the outsourcing series: how to implement and manage outsourcing relationships once you have chosen them over in-house operations. business",{"t":550,"u":551,"d":552,"date":553,"c":554,"h":555},"Newsletter Series: Navigating the Outsourcing vs. Internal Resource Dilemma","\u002F2024\u002F04\u002F06\u002Fnewsletter-series-navigating-the-outsourcing-vs-internal-resource-dilemma\u002F","Welcome back to the newsletter, and my sincerest apologies for the hiatus since my last edition.","2024-04-06T14:19:27Z",[400],"newsletter series: navigating the outsourcing vs. internal resource dilemma welcome back to the newsletter, and my sincerest apologies for the hiatus since my last edition. business",{"t":557,"u":558,"d":559,"date":560,"c":561,"h":562},"Living in the Moment: The Power of Adaptive Project Management","\u002F2024\u002F02\u002F26\u002Fliving-in-the-moment-the-power-of-adaptive-project-management\u002F","Balancing strategic project planning with the need to adapt: the power of adaptive project management in a fast-moving workplace.","2024-02-26T01:16:51Z",[400],"living in the moment: the power of adaptive project management balancing strategic project planning with the need to adapt: the power of adaptive project management in a fast-moving workplace. business",{"t":564,"u":565,"d":566,"date":567,"c":568,"h":569},"Leveraging API Gateways for Microservices Orchestration: A Strategic Guide","\u002F2024\u002F02\u002F17\u002Fleveraging-api-gateways-for-microservices-orchestration-a-strategic-guide\u002F","Why API design and microservices are foundational to modern software, and how API gateways orchestrate them: a strategic guide.","2024-02-17T21:10:56Z",[10],"leveraging api gateways for microservices orchestration: a strategic guide why api design and microservices are foundational to modern software, and how api gateways orchestrate them: a strategic guide. engineering",{"t":571,"u":572,"d":573,"date":574,"c":575,"h":576},"Driving Innovation from the Top: CTOs and the Culture of Experimentation","\u002F2024\u002F02\u002F05\u002Fdriving-innovation-from-the-top-ctos-and-the-culture-of-experimentation\u002F","I’m making up for the break in newsletters with a pretty hefty one. Here yah go!","2024-02-05T21:23:59Z",[400],"driving innovation from the top: ctos and the culture of experimentation i’m making up for the break in newsletters with a pretty hefty one. here yah go! business",{"t":578,"u":579,"d":580,"date":581,"c":582,"h":583},"Decision-Making in High-Stakes Tech Environments: Balancing Data and Intuition","\u002F2024\u002F01\u002F21\u002Fdecision-making-in-high-stakes-tech-environments-balancing-data-and-intuition\u002F","In the fast-paced and high-stakes world of technology, decision-making is a critical skill for leaders.","2024-01-21T21:21:59Z",[11],"decision-making in high-stakes tech environments: balancing data and intuition in the fast-paced and high-stakes world of technology, decision-making is a critical skill for leaders. strategy",{"t":585,"u":586,"d":587,"date":588,"c":589,"h":590},"The Power of Feedback: Building Effective Communication Channels within Tech Teams","\u002F2024\u002F01\u002F16\u002Fthe-power-of-feedback-building-effective-communication-channels-within-tech-teams\u002F","I know I’m a few days late with this one, the three-day weekend got the best of me. Never fear though, we have a great “Insights at the Intersection” this week.","2024-01-16T21:20:32Z",[400],"the power of feedback: building effective communication channels within tech teams i know i’m a few days late with this one, the three-day weekend got the best of me. never fear though, we have a great “insights at the intersection” this week. business",{"t":592,"u":593,"d":594,"date":595,"c":596,"h":597},"Aligning Visions: Crafting Mission Statements for Team and Company Synergy","\u002F2024\u002F01\u002F07\u002Faligning-visions-crafting-mission-statements-for-team-and-company-synergy\u002F","Welcome to 2024! Last week, we embarked on a journey to explore the growth of our teams and the setting of personal leadership goals.","2024-01-07T21:18:25Z",[11],"aligning visions: crafting mission statements for team and company synergy welcome to 2024! last week, we embarked on a journey to explore the growth of our teams and the setting of personal leadership goals. strategy",{"t":599,"u":600,"d":601,"date":602,"c":603,"h":604},"Fostering Growth: Cultivating Continuous Learning and Setting Personal Leadership Goals","\u002F2023\u002F12\u002F31\u002Ffostering-growth-cultivating-continuous-learning-and-setting-personal-leadership-goals\u002F","Cultivating continuous learning and setting personal leadership goals: this week's edition of my leadership and technology newsletter.","2023-12-31T21:16:28Z",[400],"fostering growth: cultivating continuous learning and setting personal leadership goals cultivating continuous learning and setting personal leadership goals: this week's edition of my leadership and technology newsletter. business",{"t":606,"u":607,"d":608,"date":609,"c":610,"h":611},"Setting the Stage for Success: Strategic Planning and Vision for the Future","\u002F2023\u002F12\u002F23\u002Fsetting-the-stage-for-success-strategic-planning-and-vision-for-the-future\u002F","As we wind down the year, it’s a pivotal time for reflection and forward-thinking.","2023-12-23T21:14:00Z",[11],"setting the stage for success: strategic planning and vision for the future as we wind down the year, it’s a pivotal time for reflection and forward-thinking. strategy",{"t":613,"u":614,"d":615,"date":616,"c":617,"h":618},"Insights at the Intersection: Leadership and Technology in Focus","\u002F2023\u002F12\u002F17\u002Finsights-at-the-intersection-leadership-and-technology-in-focus\u002F","The first edition of my weekly LinkedIn newsletter, bringing Executive MBA lessons from Kennesaw State together with my technology leadership experience.","2023-12-17T20:51:00Z",[400],"insights at the intersection: leadership and technology in focus the first edition of my weekly linkedin newsletter, bringing executive mba lessons from kennesaw state together with my technology leadership experience. business",{"t":620,"u":621,"d":622,"date":623,"c":624,"h":626},"The Remote Work Revolution: Adapting to the New Norm","\u002F2023\u002F10\u002F12\u002Fthe-remote-work-revolution-adapting-to-the-new-norm\u002F","The shift to remote work, catalyzed by the global pandemic, has ushered in a new era of business operations.","2023-10-12T23:59:44Z",[625],"trends","the remote work revolution: adapting to the new norm the shift to remote work, catalyzed by the global pandemic, has ushered in a new era of business operations. trends",{"t":628,"u":629,"d":630,"date":631,"c":632,"h":633},"PowerShell: Autotask – Enable Client Portal for All Users","\u002F2022\u002F10\u002F12\u002Fautotask-powershell-enable-client-portal-for-all-users\u002F","This is a quick one, it’s been forever since I’ve posted here. After moving back to Autotask, there’s still a ton of things to automate.","2022-10-12T14:13:37Z",[279,187],"powershell: autotask – enable client portal for all users this is a quick one, it’s been forever since i’ve posted here. after moving back to autotask, there’s still a ton of things to automate. autotask powershell ps scripts",{"t":635,"u":636,"d":637,"date":638,"c":639,"h":640},"PowerShell: Get Exchange Mailboxes Over XXGB","\u002F2021\u002F02\u002F18\u002Fpowershell-get-exchange-mailboxes-over-xxgb\u002F","Simple command turned crazy. I ended up coming up with this due to the fact we have duplicate display names and needed to update for Exchange Online to get mailbox sizes.","2021-02-18T14:46:29Z",[279,187],"powershell: get exchange mailboxes over xxgb simple command turned crazy. i ended up coming up with this due to the fact we have duplicate display names and needed to update for exchange online to get mailbox sizes. powershell exchange exchange-online ps scripts",{"t":642,"u":643,"d":644,"date":645,"c":646,"h":647},"PowerShell: ConnectWise Documents API, Uploading a Document or Attachment to a Ticket","\u002F2019\u002F01\u002F09\u002Fpowershell-connectwise-documents-api-uploading-a-document-or-attachment-to-a-ticket\u002F","PowerShell: upload a document or attachment to a ConnectWise ticket through the form-based Documents API.","2019-01-09T09:46:57Z",[279,187],"powershell: connectwise documents api, uploading a document or attachment to a ticket powershell: upload a document or attachment to a connectwise ticket through the form-based documents api. connectwise powershell ps scripts",{"t":649,"u":650,"d":651,"date":652,"c":653,"h":654},"PowerShell: ConnectWise REST API Query Contacts by Email Address","\u002F2018\u002F12\u002F27\u002Fpowershell-connectwise-rest-api-query-contacts-by-email-address\u002F","A PowerShell script that queries ConnectWise contacts by email address through the REST API.","2018-12-27T10:56:24Z",[279,187],"powershell: connectwise rest api query contacts by email address a powershell script that queries connectwise contacts by email address through the rest api. connectwise powershell ps scripts",{"t":656,"u":657,"d":658,"date":659,"c":660,"h":661},"First post in a long time — changing hosting providers","\u002F2018\u002F03\u002F28\u002Ffirst-post-in-a-long-time-changing-hosting-providers\u002F","Wow, it’s been a while since I’ve done a real post on this site. I’ve got many interesting things to discuss, but it has been a great last few years.","2018-03-28T22:59:53Z",[],"first post in a long time — changing hosting providers wow, it’s been a while since i’ve done a real post on this site. i’ve got many interesting things to discuss, but it has been a great last few years.",{"t":663,"u":664,"d":665,"date":666,"c":667,"h":668},"PowerShell: Connect to LogicMonitor’s REST API","\u002F2016\u002F02\u002F22\u002Fpowershell-connect-to-logicmonitors-rest-api\u002F","It’s been a while since I’ve posted. Way too long. I’ve had this script for quite a while that I wanted to share with the world.","2016-02-22T20:53:26Z",[279,187],"powershell: connect to logicmonitor’s rest api it’s been a while since i’ve posted. way too long. i’ve had this script for quite a while that i wanted to share with the world. logicmonitor powershell ps scripts",{"t":670,"u":671,"d":672,"date":673,"c":674,"h":675},"PowerShell: Autotask – Get Picklist Values","\u002F2015\u002F02\u002F06\u002Fpowershell-autotask-get-picklist-values\u002F","When using AutoTask’s API it’s required to lookup a various amount of picklist values that are used in updating you’re web request.","2015-02-06T18:11:32Z",[279,187],"powershell: autotask – get picklist values when using autotask’s api it’s required to lookup a various amount of picklist values that are used in updating you’re web request. autotask powershell soap ps scripts",{"t":677,"u":678,"d":679,"date":680,"c":681,"h":682},"PowerShell: NetApp – Gather Volume Information","\u002F2014\u002F04\u002F28\u002Fpowershell-netapp-gather-volume-information\u002F","This is a simple script to gather volume information including dedupe schedule and autogrow settings.","2014-04-28T12:57:58Z",[385,279,187],"powershell: netapp – gather volume information this is a simple script to gather volume information including dedupe schedule and autogrow settings. netapp powershell script dotps ps scripts",{"t":684,"u":685,"d":686,"date":687,"c":688,"h":689},"PowerShell: OnCommand Core – Delete All Information Events","\u002F2014\u002F02\u002F10\u002Foncommand-core-delete-all-information-events\u002F","Found a solution on the NetApp communities for deleting the Informational events that plague OnCommand Core.","2014-02-10T11:56:00Z",[279,187],"powershell: oncommand core – delete all information events found a solution on the netapp communities for deleting the informational events that plague oncommand core. dfm netapp oncommand powershell ps scripts",{"t":691,"u":692,"d":693,"date":694,"c":695,"h":696},"PowerShell: NetApp – Gather Snapshot Details","\u002F2014\u002F01\u002F21\u002Fpowershell-gather-netapp-snapshot-details\u002F","Gathering snapshot statistics is a tedious task when looking at autosupports and cli output.","2014-01-21T16:15:38Z",[385,279,187],"powershell: netapp – gather snapshot details gathering snapshot statistics is a tedious task when looking at autosupports and cli output. netapp powershell snapshots dotps ps scripts",{"t":698,"u":699,"d":700,"date":701,"c":702,"h":703},"cisco WS-C4900M: Set SSH","\u002F2014\u002F01\u002F14\u002Fcisco-ws-c4900m-set-ssh\u002F","Note: You can leave the “telnet” off vty transport, but if you do ensure that you’ve tested SSH first!","2014-01-14T16:55:49Z",[10],"cisco ws-c4900m: set ssh note: you can leave the “telnet” off vty transport, but if you do ensure that you’ve tested ssh first! cisco ssh engineering",{"t":705,"u":706,"d":707,"date":708,"c":709,"h":710},"PowerShell: Download VMX File, Rename, Upload, Add to Inventory","\u002F2013\u002F10\u002F25\u002Fpowershell-download-vmx-file-rename-upload-add-to-inventory\u002F","1 environment. This created a slight issue due to the fact that environment ran vShield.","2013-10-25T14:41:24Z",[279,187],"powershell: download vmx file, rename, upload, add to inventory 1 environment. this created a slight issue due to the fact that environment ran vshield. powershell vmware vmx ps scripts",{"t":712,"u":713,"d":714,"date":715,"c":716,"h":717},"PowerShell: List All VMs with Datastore","\u002F2013\u002F10\u002F14\u002Fscript-list-all-vms-with-datastore\u002F","Script to list all the VMs that exist within your vCenter Server with their datastore.","2013-10-14T17:10:37Z",[279,187],"powershell: list all vms with datastore script to list all the vms that exist within your vcenter server with their datastore. powershell vmware ps scripts",{"t":719,"u":720,"d":721,"date":722,"c":723,"h":724},"Windows Folder Locations","\u002F2013\u002F10\u002F01\u002Fwindows-folder-locations\u002F","A quick reference to Windows folder locations and the environment variables that point to them, such as %ALLUSERSPROFILE%.","2013-10-01T10:23:06Z",[],"windows folder locations a quick reference to windows folder locations and the environment variables that point to them, such as %allusersprofile%. windows",{"t":726,"u":727,"d":728,"date":729,"c":730,"h":731},"Create bootable USB from ISO – Rufus","\u002F2013\u002F09\u002F17\u002Fcreate-bootable-usb-from-iso-rufus\u002F","A quick bookmark for Rufus, a free tool for creating a bootable USB drive from an ISO image.","2013-09-17T09:42:19Z",[10],"create bootable usb from iso – rufus a quick bookmark for rufus, a free tool for creating a bootable usb drive from an iso image. bookmark engineering",{"t":733,"u":734,"d":735,"date":736,"c":737,"h":738},"PowerShell: Find Installed NetApp Products","\u002F2013\u002F09\u002F03\u002Fpowershell-find-installed-netapp-products\u002F","A slightly modified version of a scriptingGuy post to find NetApp software installed from a csv file (export from active directory)","2013-09-03T17:32:50Z",[279,187],"powershell: find installed netapp products a slightly modified version of a scriptingguy post to find netapp software installed from a csv file (export from active directory) netapp powershell ps scripts",{"t":740,"u":741,"d":742,"date":743,"c":744,"h":745},"vol maxfiles","\u002F2013\u002F08\u002F13\u002Fvol-maxfiles\u002F","I was asked the other day what happens with maxfiles. Maxfiles has to do with inodes on the NetApp.","2013-08-13T15:03:15Z",[10],"vol maxfiles i was asked the other day what happens with maxfiles. maxfiles has to do with inodes on the netapp. netapp vol engineering",{"t":747,"u":748,"d":749,"date":750,"c":751,"h":752},"NetApp: cli vol create – match SM2.2 vols","\u002F2013\u002F08\u002F01\u002Fnetapp-cli-vol-create-match-sm2-2-vols\u002F","2 creates as a vol type but via CLI, some of us still batch out our commands in notepad so here yah go: SAN: NAS:","2013-08-01T17:12:34Z",[10],"netapp: cli vol create – match sm2.2 vols 2 creates as a vol type but via cli, some of us still batch out our commands in notepad so here yah go: san: nas: cli netapp engineering",{"t":754,"u":755,"d":756,"date":757,"c":758,"h":759},"Android: Push file to sdcard with adb","\u002F2013\u002F07\u002F29\u002Fandroid-push-file-to-sdcard-with-adb\u002F","I ran into the issue where Windows was not mounting the Phone’s SD card within windows, so I had to revert back to using adb.","2013-07-29T16:47:08Z",[10],"android: push file to sdcard with adb i ran into the issue where windows was not mounting the phone’s sd card within windows, so i had to revert back to using adb. engineering",{"t":761,"u":762,"d":763,"date":764,"c":765,"h":766},"VMware dump collector and remote syslog","\u002F2013\u002F07\u002F12\u002Fvmware-dump-collector-and-remote-syslog\u002F","The esxcli commands to configure a VMware ESXi network core dump collector, kept here because I always forget them.","2013-07-12T11:12:57Z",[10],"vmware dump collector and remote syslog the esxcli commands to configure a vmware esxi network core dump collector, kept here because i always forget them. vmware engineering",{"t":768,"u":769,"d":770,"date":771,"c":772,"h":773},"Update Disk Label","\u002F2013\u002F06\u002F22\u002Fupdate-disk-label\u002F","Have you ever had a system where you were running 7.3.x and got a new disk shelf intended for an 8.x release, and the disks show as broken?","2013-06-22T14:24:10Z",[10],"update disk label have you ever had a system where you were running 7.3.x and got a new disk shelf intended for an 8.x release, and the disks show as broken? netapp ontap engineering",{"t":775,"u":776,"d":777,"date":778,"c":779,"h":780},"Unown Disks – Remove Disk Ownership","\u002F2013\u002F04\u002F24\u002Funown-disks-remove-disk-ownership\u002F","A quick command that I always forget to remember when you want to unown disks from a NetApp where nether filer owns the disks.","2013-04-24T12:51:21Z",[10],"unown disks – remove disk ownership a quick command that i always forget to remember when you want to unown disks from a netapp where nether filer owns the disks. 7-mode netapp engineering",{"t":782,"u":783,"d":784,"date":785,"c":786,"h":787},"SnapManager for Exchange: Backup Tasks","\u002F2013\u002F02\u002F06\u002Fsnapmanager-for-exchange-backup-tasks\u002F","Notes on SnapManager for Exchange backup tasks, and why the task-creation wizard is so frustrating.","2013-02-06T14:40:34Z",[10],"snapmanager for exchange: backup tasks notes on snapmanager for exchange backup tasks, and why the task-creation wizard is so frustrating. backup netapp sme tasks engineering",{"t":789,"u":790,"d":791,"date":792,"c":793,"h":794},"Check for queued autosupports","\u002F2013\u002F01\u002F14\u002Fcheck-for-queued-autosupports\u002F","NetApp has released some commands in the 8.1.x code line release to check autosupport information.","2013-01-14T18:34:57Z",[10],"check for queued autosupports netapp has released some commands in the 8.1.x code line release to check autosupport information. engineering",{"t":796,"u":797,"d":798,"date":799,"c":800,"h":801},"VMware 5.x, set drives to SSD","\u002F2012\u002F11\u002F01\u002Fvmware-5-x-set-drives-to-ssd\u002F","Quick post, sometimes VMware doesn’t detect that you have SSD locally and you you need to force it to enable SSD.","2012-11-01T14:48:24Z",[10],"vmware 5.x, set drives to ssd quick post, sometimes vmware doesn’t detect that you have ssd locally and you you need to force it to enable ssd. ssd vmware engineering",{"t":803,"u":804,"d":805,"date":806,"c":807,"h":808},"300k IOPS – NetApp Flash Pools","\u002F2012\u002F10\u002F25\u002F300k-iops-netapp-flash-pools\u002F","1, Flash Pools. You basically create an aggregate with two different disk types, SSD and SAS or SATA.","2012-10-25T16:45:05Z",[10],"300k iops – netapp flash pools 1, flash pools. you basically create an aggregate with two different disk types, ssd and sas or sata. flashpool iops netapp engineering",{"t":810,"u":811,"d":812,"date":813,"c":814,"h":815},"NetApp DS4486 Shelf Released in June","\u002F2012\u002F07\u002F03\u002Fnetapp-ds4486-shelf-released-in-june\u002F","NetApp quietly released the DS4486 shelf in June: the first fourth-generation shelf, carrying 48 disks in a 4U chassis.","2012-07-03T23:00:03Z",[10],"netapp ds4486 shelf released in june netapp quietly released the ds4486 shelf in june: the first fourth-generation shelf, carrying 48 disks in a 4u chassis. ds4486 netapp engineering",{"t":817,"u":818,"d":819,"date":820,"c":821,"h":822},"OnCommand Core – Changing default http port and report images not working","\u002F2012\u002F03\u002F09\u002Foncommand-core-changing-default-http-port-and-report-images-not-working\u002F","Fixing NetApp OnCommand Core 5.0 after changing its default HTTP port, which broke the report images.","2012-03-09T11:04:06Z",[10],"oncommand core – changing default http port and report images not working fixing netapp oncommand core 5.0 after changing its default http port, which broke the report images. netapp oncommand engineering",{"t":824,"u":825,"d":826,"date":827,"c":828,"h":829},"NetApp Disk Shelf Model Breakdown","\u002F2012\u002F01\u002F17\u002Fnetapp-disk-shelf-model-breakdown\u002F","Just came across some interesting information that I didn’t realize before, but here’s some information on why disk shelves from NetApp are named the way they are.","2012-01-17T00:10:48Z",[10],"netapp disk shelf model breakdown just came across some interesting information that i didn’t realize before, but here’s some information on why disk shelves from netapp are named the way they are. netapp engineering",{"t":831,"u":832,"d":833,"date":834,"c":835,"h":836},"Update: New Job! Systems Engineer at CDW","\u002F2011\u002F12\u002F22\u002Fupdate-new-job-systems-engineer-at-cdw\u002F","Look forward to new and exciting blog posts as I take my adventures into specializing in NetApp.","2011-12-22T17:31:09Z",[],"update: new job! systems engineer at cdw look forward to new and exciting blog posts as i take my adventures into specializing in netapp. job",{"t":838,"u":839,"d":840,"date":841,"c":842,"h":843},"More to come… but a new job is on the horizon","\u002F2011\u002F12\u002F09\u002Fmore-to-come-but-a-new-job-is-on-the-horizon\u002F","I’m excited about a new job opportunity. I’ve been offered a position, as soon as it’s concrete I’ll post up what I’ll be doing for the foreseeable future.","2011-12-09T22:45:04Z",[],"more to come… but a new job is on the horizon i’m excited about a new job opportunity. i’ve been offered a position, as soon as it’s concrete i’ll post up what i’ll be doing for the foreseeable future. job",{"t":845,"u":846,"d":847,"date":848,"c":849,"h":850},"New hosting provider","\u002F2011\u002F12\u002F09\u002Fnew-hosting-provider\u002F","Just switched hosting providers. I’m using a new host “Site5”. so far very pleased with the setup. Finally getting all the other odds and ends configured on the blog.","2011-12-09T22:06:58Z",[],"new hosting provider just switched hosting providers. i’m using a new host “site5”. so far very pleased with the setup. finally getting all the other odds and ends configured on the blog. blog",{"t":852,"u":853,"d":854,"date":855,"c":856,"h":857},"SCOM: Alert Generating Rules vs Collection Rules","\u002F2010\u002F09\u002F15\u002Fscom-alert-generating-rules-vs-collection-rules\u002F","A quick Google search didn’t yield a quick explanation of this, so I’ll quickly describe the difference.","2010-09-15T12:45:11Z",[10],"scom: alert generating rules vs collection rules a quick google search didn’t yield a quick explanation of this, so i’ll quickly describe the difference. scom engineering",{"t":859,"u":860,"d":861,"date":862,"c":863,"h":864},"ISY Python Script for controlling media lights via xbmc","\u002F2010\u002F07\u002F16\u002Fisy-python-script-for-controlling-media-lights-via-xbmc\u002F","com) to control devices that are linked. I’m designing this script to be used inside a script for xbmc. here’s the first part of it.","2010-07-16T07:55:36Z",[187],"isy python script for controlling media lights via xbmc com) to control devices that are linked. i’m designing this script to be used inside a script for xbmc. here’s the first part of it. isy script xbmc scripts",{"t":866,"u":867,"d":868,"date":869,"c":870,"h":871},"PowerShell: Schedule a URL into Maintenance Mode","\u002F2010\u002F07\u002F07\u002Fschedule-a-url-into-maintenance-mode\u002F","Found a nice article about how to script a URL (or web application) into maintenance mode.","2010-07-07T14:53:54Z",[10,279,187],"powershell: schedule a url into maintenance mode found a nice article about how to script a url (or web application) into maintenance mode. scom script powershell engineering ps scripts",{"t":873,"u":874,"d":875,"date":876,"c":877,"h":878},"First iphone 4 post","\u002F2010\u002F07\u002F04\u002Ffirst-iphone-4-post\u002F","Testing out the new phone. Been a while since the last post. Looks pretty neat to be able to write a post while mobile.","2010-07-04T09:12:14Z",[],"first iphone 4 post testing out the new phone. been a while since the last post. looks pretty neat to be able to write a post while mobile. iphone phone",{"t":880,"u":881,"d":882,"date":883,"c":884,"h":885},"Designing Disaster Recovery … on a budget","\u002F2010\u002F04\u002F06\u002Fdesigning-disaster-recovery-on-a-budget\u002F","There are several options for disaster recovery and high availability. There’s host based solutions, array based solutions, and virtualization solutions.","2010-04-06T14:39:40Z",[10],"designing disaster recovery … on a budget there are several options for disaster recovery and high availability. there’s host based solutions, array based solutions, and virtualization solutions. san engineering",{"t":887,"u":888,"d":889,"date":890,"c":891,"h":892},"OpsMgr 2007 – No graphs in emailed reports","\u002F2010\u002F04\u002F01\u002Fopsmgr-2007-no-graphs-in-emailed-reports-2\u002F","Some of you may have found that there are no graphs in your emails (scheduled reports) from SCOM 2007.","2010-04-01T16:50:10Z",[10],"opsmgr 2007 – no graphs in emailed reports some of you may have found that there are no graphs in your emails (scheduled reports) from scom 2007. opsmgr scom engineering",{"t":894,"u":895,"d":896,"date":897,"c":898,"h":899},"OpsMgr 2007 – Author Privileges","\u002F2010\u002F01\u002F04\u002Fopsmgr-2007-author-privileges\u002F","Have you run into setting up permissions\u002Fprivileges for your administrators within the scom console. This can be quite confusion.","2010-01-04T16:32:15Z",[10],"opsmgr 2007 – author privileges have you run into setting up permissions\u002Fprivileges for your administrators within the scom console. this can be quite confusion. scom engineering",{"t":901,"u":902,"d":903,"date":904,"c":905,"h":906},"NetApp OnTap 8.0rc2 Filerview","\u002F2010\u002F01\u002F03\u002Fnetapp-ontap-8-0rc2-filerview\u002F","Note: FilerView is depreciated on 8.0 and 8.1 versions of Data OnTap 7-Mode. OnCommand System Manager 2.x is now required to manage 7-Mode systems.","2010-01-03T21:33:32Z",[],"netapp ontap 8.0rc2 filerview note: filerview is depreciated on 8.0 and 8.1 versions of data ontap 7-mode. oncommand system manager 2.x is now required to manage 7-mode systems. netapp",{"t":908,"u":909,"d":910,"date":911,"c":912,"h":913},"Remotely reboot a server","\u002F2009\u002F10\u002F26\u002Fremotely-reboot-a-server\u002F","2. In the console tree, right-click Computer Management (Local), and then click Connect to another computer.","2009-10-26T14:00:14Z",[10],"remotely reboot a server 2. in the console tree, right-click computer management (local), and then click connect to another computer. engineering",{"t":915,"u":916,"d":917,"date":918,"c":919,"h":920},"Greyed out Domain Controllers","\u002F2009\u002F09\u002F30\u002Fgreyed-out-domain-controllers\u002F","http:\u002F\u002Fscug.be\u002Fblogs\u002Fscom\u002Farchive\u002F2008\u002F08\u002F18\u002Fopsmgr-agent-greyed-out-on-domain-controller.aspx","2009-09-30T17:14:42Z",[],"greyed out domain controllers http:\u002F\u002Fscug.be\u002Fblogs\u002Fscom\u002Farchive\u002F2008\u002F08\u002F18\u002Fopsmgr-agent-greyed-out-on-domain-controller.aspx scom",{"t":922,"u":923,"d":924,"date":925,"c":926,"h":927},"NetApp DS4243 Disk Shelves","\u002F2009\u002F09\u002F18\u002Fnetapp-ds4243-disk-shelves\u002F","Finally SAS disk shelves from NetApp. Also in a 24 drive configuration.","2009-09-18T09:29:34Z",[],"netapp ds4243 disk shelves finally sas disk shelves from netapp. also in a 24 drive configuration. netapp",{"t":929,"u":930,"d":931,"date":932,"c":933,"h":934},"Mint.com","\u002F2009\u002F09\u002F06\u002Fmint-com\u002F","Why mint.com is one of the best personal finance tools I have used in a long time, and how it compares with Quicken Online.","2009-09-06T09:03:08Z",[],"mint.com why mint.com is one of the best personal finance tools i have used in a long time, and how it compares with quicken online. finances",{"t":936,"u":937,"d":938,"date":939,"c":940,"h":941},"Data ONTAP 8.0 7-Mode RC released","\u002F2009\u002F09\u002F04\u002Fdata-ontap-8-0-7-mode-rc-released\u002F","Exciting. I’m thinking about installing this on a FAS-3070 next week. Hopefully have some screenshots. Since it’s generally available on the NOW site you should be able to find it.","2009-09-04T10:02:24Z",[],"data ontap 8.0 7-mode rc released exciting. i’m thinking about installing this on a fas-3070 next week. hopefully have some screenshots. since it’s generally available on the now site you should be able to find it. netapp",{"t":943,"u":944,"d":945,"date":946,"c":947,"h":948},"NetApp VFM Email Alerts","\u002F2009\u002F08\u002F03\u002Fnetapp-vfm-email-alerts\u002F","I spent a few hours doddling around with how to do email alerting with the provided VFM scripts.","2009-08-03T08:52:33Z",[],"netapp vfm email alerts i spent a few hours doddling around with how to do email alerting with the provided vfm scripts. netapp",{"t":950,"u":951,"d":952,"date":953,"c":954,"h":955},"Script: Check for Orphaned HomeDirs","\u002F2009\u002F07\u002F07\u002Fscript-check-for-orphaned-homedirs\u002F","It seems no matter how much you try you cannot ever get those damned orphaned homedirs cleaned up. Well, this helps.","2009-07-07T19:49:43Z",[187],"script: check for orphaned homedirs it seems no matter how much you try you cannot ever get those damned orphaned homedirs cleaned up. well, this helps. script scripts",{"t":957,"u":958,"d":959,"date":960,"c":961,"h":962},"New Theme","\u002F2009\u002F07\u002F07\u002Fnew-theme\u002F","every once in a while i like to change things up a little, so i changed themes.","2009-07-07T18:28:44Z",[],"new theme every once in a while i like to change things up a little, so i changed themes. blog",{"t":964,"u":965,"d":966,"date":967,"c":968,"h":969},"NetApp OnTap 8.0","\u002F2009\u002F05\u002F18\u002Fnetapp-ontap-80\u002F","I’m awaiting the release of OnTap 8.0, but there are several things I’m waiting for that will come after 8.0.","2009-05-18T22:20:53Z",[],"netapp ontap 8.0 i’m awaiting the release of ontap 8.0, but there are several things i’m waiting for that will come after 8.0. netapp",{"t":971,"u":972,"d":973,"date":974,"c":975,"h":976},"backup and restore dfs structure","\u002F2009\u002F04\u002F16\u002Fbackup-and-restore-dfs-structure\u002F","dfsutil \u002Froot:yourroot.localDFS \u002Fimport:c:DFSBackup.txt \u002Fset","2009-04-16T16:15:07Z",[],"backup and restore dfs structure dfsutil \u002Froot:yourroot.localdfs \u002Fimport:c:dfsbackup.txt \u002Fset dfs",{"t":978,"u":979,"d":980,"date":981,"c":982,"h":983},"NetApp GX Monitoring and Cacti","\u002F2009\u002F04\u002F04\u002Fnetapp-gx-monitoring-and-cacti\u002F","Releasing my NetApp OnTap GX monitoring templates for Cacti, long after writing them, with a fuller write-up still to come.","2009-04-04T22:00:30Z",[10],"netapp gx monitoring and cacti releasing my netapp ontap gx monitoring templates for cacti, long after writing them, with a fuller write-up still to come. cacti gx netapp engineering",{"t":985,"u":986,"d":987,"date":988,"c":989,"h":990},"OnTap GX Monitoring: Update","\u002F2008\u002F11\u002F29\u002Fontap-gx-monitoring-update\u002F","I’ve gotten a little further. I’ve refined my perl script so that it gets data from various more reliable sources within GX.","2008-11-29T22:21:23Z",[],"ontap gx monitoring: update i’ve gotten a little further. i’ve refined my perl script so that it gets data from various more reliable sources within gx. cacti gx netapp",{"t":992,"u":993,"d":994,"date":995,"c":996,"h":997},"Photos – yea, not storage related, but still cool","\u002F2008\u002F11\u002F29\u002Fphotos-yea-not-storage-related-but-still-cool\u002F","I’ve created a new site where I’m posting my various photos that I’ve taken. com","2008-11-29T22:03:47Z",[],"photos – yea, not storage related, but still cool i’ve created a new site where i’m posting my various photos that i’ve taken. com photos",{"t":999,"u":1000,"d":1001,"date":1002,"c":1003,"h":1004},"Cacti – NetApp OnTap GX Monitoring","\u002F2008\u002F10\u002F07\u002Fcacti-netapp-ontap-gx-monitoring\u002F","Here’s a sneak peak at what I’ve been up to. Once I’ve got everything done I’ll post the code and a how-to guide.","2008-10-07T13:55:07Z",[],"cacti – netapp ontap gx monitoring here’s a sneak peak at what i’ve been up to. once i’ve got everything done i’ll post the code and a how-to guide. cacti gx netapp",{"t":1006,"u":1007,"d":1008,"date":1009,"c":1010,"h":1011},"New Camera – CANON EOS 50D","\u002F2008\u002F10\u002F01\u002Fnew-camera-canon-eos-50d\u002F","Man this camera is cool. I’ve got to get used to it, this is my first SLR. I was going to buy the 40D and saw that the 50D was right around the corner.","2008-10-01T21:30:04Z",[],"new camera – canon eos 50d man this camera is cool. i’ve got to get used to it, this is my first slr. i was going to buy the 40d and saw that the 50d was right around the corner. camera toy",{"t":1013,"u":1014,"d":1015,"date":1016,"c":1017,"h":1018},"My first Cacti Template – UptimeDevices SH2\u002FPro Templates","\u002F2008\u002F09\u002F29\u002Fmy-first-cacti-template-uptimedevices-sh2pro-templates\u002F","My first Cacti template, for UptimeDevices SH2\u002FPro sensors, and the plan to script OnTap GX data into Cacti next.","2008-09-29T14:06:38Z",[],"my first cacti template – uptimedevices sh2\u002Fpro templates my first cacti template, for uptimedevices sh2\u002Fpro sensors, and the plan to script ontap gx data into cacti next. cacti uptimedevices",{"t":1020,"u":1021,"d":1022,"date":1023,"c":1024,"h":1025},"Easy OnTap Upgrades (NDU)","\u002F2008\u002F09\u002F21\u002Feasy-ontap-upgrades-ndu\u002F","How to upgrade a NetApp filer with a non-disruptive upgrade (NDU): the command to issue, and why to run the upgrade advisor first.","2008-09-21T00:58:11Z",[10],"easy ontap upgrades (ndu) how to upgrade a netapp filer with a non-disruptive upgrade (ndu): the command to issue, and why to run the upgrade advisor first. netapp engineering",{"t":1027,"u":1028,"d":1029,"date":1030,"c":1031,"h":1032},"HOW TO: Use DFS on a Server Cluster to Maintain a Single Namespace","\u002F2008\u002F08\u002F01\u002Fhow-to-use-dfs-on-a-server-cluster-to-maintain-a-single-namespace\u002F","Microsoft actually has a great article about how to create a DFS enviornment on a windows server cluster.","2008-08-01T12:27:07Z",[10],"how to: use dfs on a server cluster to maintain a single namespace microsoft actually has a great article about how to create a dfs enviornment on a windows server cluster. cluster dfs engineering",{"t":1034,"u":1035,"d":1036,"date":1037,"c":1038,"h":1039},"NetApp OnTap 7.3 Released","\u002F2008\u002F07\u002F30\u002Fnetapp-ontap-73-released\u002F","3. This is a major performance release for NetApp as it starts to take advantage of the powerful 64-bit cores that NetApp has in their lineup of products.","2008-07-30T20:22:52Z",[10],"netapp ontap 7.3 released 3. this is a major performance release for netapp as it starts to take advantage of the powerful 64-bit cores that netapp has in their lineup of products. netapp engineering",{"t":1041,"u":1042,"d":1043,"date":1044,"c":1045,"h":1046},"Blog Change in Direction","\u002F2008\u002F07\u002F27\u002Fblog-change-in-direction\u002F","I’m going to start to change things around. This blog will become more of a datacenter infrastructure site rather than a SMS\u002FConfigMgr\u002FScripting site.","2008-07-27T15:24:09Z",[],"blog change in direction i’m going to start to change things around. this blog will become more of a datacenter infrastructure site rather than a sms\u002Fconfigmgr\u002Fscripting site. blog",{"t":1048,"u":1049,"d":1050,"date":1051,"c":1052,"h":1053},"Storage resource management (SRM) – Products","\u002F2008\u002F07\u002F01\u002Fstorage-resource-management-srm-products\u002F","storage resource management products are hard to find. i’ve compiled a list (in no specific order) of products i’ve found.","2008-07-01T23:41:52Z",[],"storage resource management (srm) – products storage resource management products are hard to find. i’ve compiled a list (in no specific order) of products i’ve found. san srm",{"t":1055,"u":1056,"d":1057,"date":1058,"c":1059,"h":1060},"Upgraded internet.","\u002F2008\u002F06\u002F25\u002Fupgraded-internet\u002F","Just thought i’d share, i finally got my internet fixed. turns out i had two modems on my account and they kept provisioining the wrong one for the faster speeds.","2008-06-25T06:22:39Z",[],"upgraded internet. just thought i’d share, i finally got my internet fixed. turns out i had two modems on my account and they kept provisioining the wrong one for the faster speeds. home",{"t":1062,"u":1063,"d":1064,"date":1065,"c":1066,"h":1067},"blog error","\u002F2008\u002F05\u002F22\u002Fblog-error\u002F","I just realized I had an issue with the blog. WOW, here I was thinking everything was fine and dandy. Well, it’s fixed now.","2008-05-22T22:58:30Z",[],"blog error i just realized i had an issue with the blog. wow, here i was thinking everything was fine and dandy. well, it’s fixed now. blog",{"t":1069,"u":1070,"d":1071,"date":1072,"c":1073,"h":1074},"Datacenter Storage","\u002F2008\u002F05\u002F22\u002Fdatacenter-storage\u002F","How does your datacenter storage look? We built a “storage aisle” of 20 racks that seemed like plenty during the datacenter build.","2008-05-22T21:52:17Z",[],"datacenter storage how does your datacenter storage look? we built a “storage aisle” of 20 racks that seemed like plenty during the datacenter build. datacenter san",{"t":1076,"u":1077,"d":1078,"date":1079,"c":1080,"h":1081},"Preparing for SCCM – enabling Secure Key Exchange","\u002F2008\u002F03\u002F02\u002Fpreparing-for-sccm-enabling-secure-key-exchange\u002F","I found this interesting forum post on the msft forums. This code will help you change all your sites to require secure key exchange.","2008-03-02T19:21:59Z",[],"preparing for sccm – enabling secure key exchange i found this interesting forum post on the msft forums. this code will help you change all your sites to require secure key exchange. configmgr script",{"t":1083,"u":1084,"d":1085,"date":1086,"c":1087,"h":1088},"datacenter build","\u002F2008\u002F02\u002F04\u002Fdatacenter-build\u002F","Here’s some pictures of a new datacenter I helped design. In future posts I’ll show a before and after!","2008-02-04T01:03:43Z",[],"datacenter build here’s some pictures of a new datacenter i helped design. in future posts i’ll show a before and after! datacenter",{"t":1090,"u":1091,"d":1092,"date":1093,"c":1094,"h":1095},"ratemynetworkdiagram.com","\u002F2008\u002F02\u002F04\u002Fratemynetworkdiagramcom\u002F","I found this interesting site the other day. It is quite interesting the differences people use to design their networks (and diagrams).","2008-02-04T00:58:46Z",[],"ratemynetworkdiagram.com i found this interesting site the other day. it is quite interesting the differences people use to design their networks (and diagrams). datacenter network",{"t":1097,"u":1098,"d":1099,"date":1100,"c":1101,"h":1102},"Theft at home","\u002F2008\u002F01\u002F15\u002Ftheft-at-home\u002F","A personal note on a break-in at my condo: the thief came through a roofline window, dropped about 15 feet inside and walked out with a lot of my stuff.","2008-01-15T23:08:26Z",[],"theft at home a personal note on a break-in at my condo: the thief came through a roofline window, dropped about 15 feet inside and walked out with a lot of my stuff. home",{"t":1104,"u":1105,"d":1106,"date":1107,"c":1108,"h":1109},"Fun at work","\u002F2008\u002F01\u002F08\u002Ffun-at-work\u002F","I had some fun at work today and created a 100TB volume for a project.","2008-01-08T23:57:20Z",[],"fun at work i had some fun at work today and created a 100tb volume for a project. gx netapp work",{"t":1111,"u":1112,"d":1113,"date":1114,"c":1115,"h":1116},"Microsoft System Center Acronyms","\u002F2007\u002F10\u002F30\u002Fmicrosoft-system-center-acronyms\u002F","A quick reference decoding Microsoft System Center product acronyms: MOM, SCCP, ConfigMgr and the rest of the family.","2007-10-30T15:30:12Z",[10],"microsoft system center acronyms a quick reference decoding microsoft system center product acronyms: mom, sccp, configmgr and the rest of the family. configmgr engineering",{"t":1118,"u":1119,"d":1120,"date":1121,"c":1122,"h":1123},"picasa plugin for windows live writer","\u002F2007\u002F10\u002F24\u002Fpicasa-plugin-for-windows-live-writer\u002F","","2007-10-24T23:33:12Z",[],"picasa plugin for windows live writer  blog",{"t":1125,"u":1126,"d":1127,"date":1128,"c":1129,"h":1130},"Using Windows Live Writer","\u002F2007\u002F10\u002F24\u002Fusing-windows-live-writer\u002F","My first post using Windows Live Writer. This seems like it will be quite a nice application for publishing entries. I’m hoping that this will be useful.","2007-10-24T22:40:09Z",[],"using windows live writer my first post using windows live writer. this seems like it will be quite a nice application for publishing entries. i’m hoping that this will be useful. blog",{"t":1132,"u":1133,"d":1134,"date":1135,"c":1136,"h":1137},"Change SMS Cache Size","\u002F2007\u002F10\u002F20\u002Fchange-sms-cache-size\u002F","A VBScript that changes the SMS client cache size and location. Usage: cscript change-sms-cache.vbs 1000 d: (size in MB).","2007-10-20T00:54:17Z",[10],"change sms cache size a vbscript that changes the sms client cache size and location. usage: cscript change-sms-cache.vbs 1000 d: (size in mb). script sms2003 engineering",{"t":1139,"u":1140,"d":1141,"date":1142,"c":1143,"h":1144},"Left brain\u002Fright brain optical illusion","\u002F2007\u002F10\u002F17\u002Fleft-brainright-brain-optical-illusion\u002F","DelicateGenius posted an interesting optical illusion in which a dancer is turning either right or left. What do you think!!!","2007-10-17T01:29:08Z",[],"left brain\u002Fright brain optical illusion delicategenius posted an interesting optical illusion in which a dancer is turning either right or left. what do you think!!! fun",{"t":1146,"u":1147,"d":1148,"date":1149,"c":1150,"h":1151},"Extents and the Mystery","\u002F2007\u002F10\u002F14\u002Fextents-and-the-mystery\u002F","A post I posted here in the VMware forums and I’m waiting for some reasonable explination on why everyone is afraid of Extents in VMware.","2007-10-14T01:24:11Z",[],"extents and the mystery a post i posted here in the vmware forums and i’m waiting for some reasonable explination on why everyone is afraid of extents in vmware. vmware",{"t":1153,"u":1154,"d":1155,"date":1156,"c":1157,"h":1158},"All collections for specific machine","\u002F2007\u002F09\u002F09\u002Fall-collections-for-specific-machine\u002F","A bit of code from MyITForum.com with a report that lists all collections for a specific machine.","2007-09-09T01:33:16Z",[],"all collections for specific machine a bit of code from myitforum.com with a report that lists all collections for a specific machine. sms2003",{"t":1160,"u":1161,"d":1162,"date":1163,"c":1164,"h":1165},"List all databases and their files on MS SQL","\u002F2007\u002F09\u002F09\u002Flist-all-databases-and-their-files-on-ms-sql\u002F","A quick way to check and see all databases for your MS SQL server is to run the following command using the Query Analyzer on the Master database:","2007-09-09T01:32:05Z",[],"list all databases and their files on ms sql a quick way to check and see all databases for your ms sql server is to run the following command using the query analyzer on the master database: sql",{"t":1167,"u":1168,"d":1169,"date":1170,"c":1171,"h":1172},"error code is 80070005","\u002F2007\u002F08\u002F26\u002Ferror-code-is-80070005\u002F","MSI: Setup failed due to unexpected circumstances The error code is 80070005","2007-08-26T01:34:51Z",[],"error code is 80070005 msi: setup failed due to unexpected circumstances the error code is 80070005 sms2003",{"t":1174,"u":1175,"d":1176,"date":1177,"c":1178,"h":1179},"Check for reboot","\u002F2007\u002F08\u002F24\u002Fcheck-for-reboot\u002F","A VBScript that checks whether a Windows computer has a pending reboot, using the Microsoft.Update.SystemInfo object.","2007-08-24T01:37:52Z",[187],"check for reboot a vbscript that checks whether a windows computer has a pending reboot, using the microsoft.update.systeminfo object. script scripts",{"t":1181,"u":1182,"d":1183,"date":1184,"c":1185,"h":1186},"Response Buffer Limit Exceeded","\u002F2007\u002F08\u002F23\u002Fresponse-buffer-limit-exceeded\u002F","Response object error 'ASP 0251 : 80004005' Response Buffer Limit Exceeded","2007-08-23T01:39:33Z",[10],"response buffer limit exceeded response object error 'asp 0251 : 80004005' response buffer limit exceeded reporting sms2003 engineering",{"t":1188,"u":1189,"d":1190,"date":1191,"c":1192,"h":1193},"Ping a list of machines from txt","\u002F2007\u002F08\u002F09\u002Fping-a-list-of-machines-from-txt\u002F","A VBScript that pings a list of machines read from a text file and logs each result; change the two path variables for your input and output files.","2007-08-09T01:41:58Z",[10],"ping a list of machines from txt a vbscript that pings a list of machines read from a text file and logs each result; change the two path variables for your input and output files. script engineering",{"t":1195,"u":1196,"d":1197,"date":1198,"c":1199,"h":1200},"WinZip count with version","\u002F2007\u002F08\u002F06\u002Fwinzip-count-with-version\u002F","SELECT ProductName0 AS Product, VersionMajor0 AS Version, COUNT() AS Count FROM dbo.vGSINSTALLEDSOFTWARE GROUP BY ProductName0, VersionMajor0 HAVING (ProductName0 = 'winzip')","2007-08-06T01:43:57Z",[10],"winzip count with version select productname0 as product, versionmajor0 as version, count() as count from dbo.vgsinstalledsoftware group by productname0, versionmajor0 having (productname0 = 'winzip') reporting sms2003 engineering",{"t":1202,"u":1203,"d":1204,"date":1205,"c":1206,"h":1207},"VMware \u002F MS VM \u002F Real \u002F Total Count","\u002F2007\u002F08\u002F01\u002Fvmware-ms-vm-real-total-count\u002F","http:\u002F\u002Fsmsug.ca\u002Fblogs\u002Fgarthjones\u002Farchive\u002F2007\u002F08\u002F01\u002F528.aspx","2007-08-01T01:48:58Z",[10],"vmware \u002F ms vm \u002F real \u002F total count http:\u002F\u002Fsmsug.ca\u002Fblogs\u002Fgarthjones\u002Farchive\u002F2007\u002F08\u002F01\u002F528.aspx reporting sms2003 engineering",{"t":1209,"u":1210,"d":1211,"date":1212,"c":1213,"h":1214},"SMS Site Status","\u002F2007\u002F08\u002F01\u002Fsms-site-status\u002F","This is a “dashboard” report that shows the current SMS site status.","2007-08-01T01:45:50Z",[10],"sms site status this is a “dashboard” report that shows the current sms site status. reporting sms2003 engineering",{"t":1216,"u":1217,"d":1218,"date":1219,"c":1220,"h":1221},"# of updates per month","\u002F2007\u002F08\u002F01\u002Fof-updates-per-month\u002F","This report shows you the number of updates that were released each month for each product.","2007-08-01T01:44:46Z",[],"# of updates per month this report shows you the number of updates that were released each month for each product. reporting sms2003",{"t":1223,"u":1224,"d":1225,"date":1226,"c":1227,"h":1228},"Site","\u002F2007\u002F08\u002F01\u002Fsite\u002F","Well, I lost everything on the site, so here we go with creating a new one.","2007-08-01T01:00:25Z",[],"site well, i lost everything on the site, so here we go with creating a new one. blog",1790052514596]