3 ms·
I've always felt that we lost too much friction in software over the last couple of decades. Instantly searchable content inside user devices and on the wider i
by namaria 3y ago
I've always felt that we lost too much friction in software over the last couple of decades. Instantly searchable content inside user devices and on the wider internet lead to people losing basic knowledge and abilities related to structuring data and mentally modeling what computers do internally.
That lowered entry barriers and costs to produce and use ever more complex software. Coupled with ever increasing capacity in compute and storage, greater bandwidth, we have this clouded blob of compute. Large tracts of the working population can't and won't discover what's beyond the interfaces they need to learn to get the job done.
I think the end result is that the overall quality of information and experiences possible in this environment has peaked and will now trend down. And I hope this will lead to people craving and striving for better abstractions, mapped to underlying layers with the least amount of astonishment, as we could hope for back in the day when a local environment and a small body of relatively stable documentation (I wanna say physical book but I understand not everyone prefers that format) were quite sufficient to produce high value software.