Columns


Mossad/Not-Mossad: Preparing for Nation-State Cyber Threats

As geopolitical tensions escalate and nation-state cyberattacks increase, organizations must adopt an "assume breach" mindset and strengthen disaster recovery planning -- including preparing for physical threats to cloud infrastructure.

Best Practices for PowerShell Script Version Control, Part 1

Semantic versioning gives PowerShell script changes clear meaning so you can evolve scripts quickly without letting updates devolve into chaos.

Blue Nebula Graphic

Are Zero Backups About to Become Relevant?

Traditional backups remain essential, but their growing security, legal, and operational risks raise the question of whether limited or "zero backup" strategies might someday offer advantages -- if their major shortcomings can be addressed.

Gold Highway Small Graphic

Challenges With Using RemoteApp to Host Custom Applications Part 2

Running custom PowerShell scripts through RemoteApp can work effectively, but administrators may encounter several practical challenges involving script launching, execution policies, file blocking, and display scaling.

Red Petal Closeup Graphic

Challenges With Using RemoteApp to Host Custom Applications, Part 1

Hosting a custom PowerShell application through RemoteApp can introduce unexpected authentication and database permission challenges -- especially when Windows authentication and SQL Server backups are involved.

Deploying Windows Server RemoteApp, Part 2

Learn how to continue your RemoteApp deployment by configuring RD Gateway, applying certificates and setting up Remote Desktop licensing.

Deploying Windows Server RemoteApp, Part 1

Here's the step-by-step process for installing and configuring Remote Desktop Services to publish Windows applications as RemoteApp programs, enabling domain-joined servers to deliver apps to Linux and other non-domain clients through RDP.

How to Remotely Manage Linux VMs With RDP

Here's how to deploy a domain-joined Remote Desktop Services environment for Windows RemoteApp, including licensing requirements and session collection configuration, to publish Windows applications to non-domain and Linux clients.

Restoring a Database to an Older Version of SQL Server

Migrating a database to an older version of SQL Server requires exporting it as a data-tier application and importing it on the target instance, providing a practical workaround when native backup restores are blocked by version compatibility limits.

Inside the Accounting Math Driving Wall Street’s AI Anxiety

A closer look at AI-driven capital spending, GPU depreciation and shrinking margins helps explain why massive hyperscaler investments -- and Microsoft’s AI disclosures -- rattled tech stocks and raised new questions about the economics of artificial intelligence.

Planning for PowerShell Script Usage in a Multiplatform Environment

Let's examine the challenges of running Windows-dependent PowerShell scripts from Linux and compares three practical approaches -- dual booting, WinBoat and Windows Server RemoteApp -- to maintaining compatibility in a multiplatform environment.

Microsoft is Rolling Out New Security Messaging for Teams

Microsoft is adding security warning messages in Teams for organizations using default configurations, a move the company says is part of its Secure By Default initiative and aimed at increasing user awareness of potentially risky files and links without changing existing enforcement policies.

Another Reason for Using Immutable Backups

Immutable backups can serve as a long-term safety net beyond ransomware protection, preserving critical data that may fall outside traditional backup retention windows and go unnoticed until it is too late.

Linking a Physical GPU to a Hyper-V Virtual Machine

This step-by-step guide explains how to use Discrete Device Assignment to attach a physical GPU directly to a Hyper-V virtual machine, enabling hardware-accelerated workloads such as AI while bypassing deprecated RemoteFX technology.

Office 365 Email Outage Highlights Limits of Cloud Resilience Planning

A recent Exchange Online disruption tied to Microsoft network changes underscores how deeply businesses still rely on email -- and how few practical options organizations have to protect critical workflows when cloud services fail.

The Practicality of Conversing with Copilot, Part 2: Navigation

Drawing on lessons learned from Dragon NaturallySpeaking, this second installment examines where voice-based navigation and dictation in Microsoft Copilot may streamline workflows -- and where traditional input methods are likely to remain more practical.

The Practicality of Conversing with Copilot, Part 1

Microsoft’s push to add real-time speech, dictation and conversational responses to Copilot revives long-standing questions about voice-driven productivity, drawing on lessons from legacy tools to assess where verbal interaction is likely to help -- and where it may fall short.

Using PowerShell for DIY AI Image Creation, Part 2: Stable Diffusion

In Part 2 of this series, we'll learn how to use PowerShell to call the Stable Diffusion API directly, moving from a simple proof-of-concept script to a GUI-based tool for generating AI images on local hardware.

Using PowerShell for DIY AI Image Creation. Part 1

Build a cloud-free AI image generation workflow by wiring Stable Diffusion into Windows PowerShell, using open source tools and local hardware to create images directly from scripts.

Another Reason for Using Immutable Backups

A real-world recovery scenario shows how immutable backups can provide long-term protection against silent data loss that falls outside the reach of typical retention policies.

Subscribe on YouTube