Thoughts on the intersection of communities, software and companies.
It is perhaps hard for users to understand why extending software to add new functionality can break existing functionality. Why doesn’t software always get linearly better everywhere ? It turns out adding new things almost inevitably means adapting, changing, re-factoring, and re-working existing already working code – sometimes throwing up surprising new results. Perhaps a bit like extending your road network.
The story, names, characters, and incidents portrayed are fictitious, no identification with actual persons (living or deceased), places, buildings, and products are intended or should be inferred. This work is openly licensed via CC BY-NC-ND 4.0. Deep linking of our images is fine from https://www.collaboraonline.com/torf-imgs/strip012.jpg.
Get in touch for a quote, ask a question or sign up to the newsletter so you don’t miss out on all the latest news.
Collabora Productivity Ltd © 2025 All Rights Reserved.