03/19/2026
A Square Peg
In the course of my work, I have been exposed to a wide range of IT sectors, including industrial, financial, pharmacological, and developmental environments. Despite their differences, these domains share a common challenge when it comes to computing.
By approximately 2015, most organisations already possessed the essential tools required to operate effectively: systems capable of supporting productivity, communication, and a stable desktop experience. In many respects, the foundational needs of modern business computing had been met.
However, rather than consolidating and stabilising these capabilities, organisations have been compelled to contend with a continuous cycle of software upgrades, hardware replacements, and re-certification requirements. This ongoing churn often diverts attention and resources away from core business objectives.
Stability, unfortunately, offers limited commercial incentive. As a result, organisations are frequently required to adapt their processes to align with evolving technologies effectively forcing a square peg into an ever changing round hole.
Once a particular vendor ecosystem has been adopted, and significant financial and operational investments have been made, the ability to pivot becomes increasingly constrained. Organisations may find themselves effectively locked in, subject to unilateral changes in product direction, pricing structures, or terms of service.
For this reason, it is prudent to exercise careful consideration before committing to any given technological path, regardless of its popularity or market momentum. Decision-makers should ask: What are the fundamental requirements of our work? What tools are truly necessary to meet those needs? Are there viable and sustainable alternatives?
For organisations whose primary activities involve documentation, spreadsheets, or web-based applications, it may be worthwhile to consider adopting a Linux-based desktop environment. Proprietary systems, such as Windows, can then be reserved for users with specific software dependencies that require them.