Keep It Simple, Stupid!

Dr Stuart Woolley
CodeX
Published in
4 min readJan 31, 2023

--

Unfortunately, modern day applications have gone their own bloated way.

Image generated by the author using Stable Diffusion

I subscribe to the paradigm that an application should do one thing and do that one thing well and so today I will be complaining mercilessly about the unnecessary complexity, bloat, and resultant nausea associated with user modern day (mostly collaboration) applications.

For me, classic examples would include Unix, and more recently Linux, command line tools such as grep, awk, and sed and, of course, the classic editors such as vi, latterly vim.

They run on every platform with a consistent user interface and a small memory footprint. They’re also the things that you can very much depend on and don’t need to keep relearning or keep constantly up to date with the ‘latest changes’ via release notes in order to continue using effectively.

They also don’t have to be constantly connecting to the internet for updates, new features, or unspecified unscrupulous telemetry calling home either.

The modern paradigm, however, for the bigger tech companies and their often¹ proprietary, locked-in, and subscription based models is to consistently ‘improve’ functionality and features, where you want them or not, and more to the point whether you like it or not.

--

--

Dr Stuart Woolley
CodeX

Worries about the future. Way too involved with software. Likes coffee, maths, and . Would prefer to be in academia. SpaceX, X, and Overwatch fan.