Building Web Apps like it's 1972
Submitted by Leandro Ostera (@ostera) on Thursday, 13 December 2018
46 years have passed since the dawn of the Xerox Alto machine and its
incredible UI and UX, brought straight from the future. Smalltalk,
Message-passing, and a balanced mix of Functional and Object-oriented
Programming made it all possible; a mix later to be quietly rediscovered as the
Fast forward to today, and we find that the whole of the web seems to repeat
itself over and over again. The experiences that we can support and develop
efficiently are limited by the technology that we have chosen to be ubiquitous.
What can be learned from what people built over 4 decades ago? What are the
lessons within Smalltalk, Erlang, Self, the Alto computer, and other
achievements of the past? Let’s explore together a world we owe cursors,
dropdowns and windows to, and bring new user experiences straight from the
I’ll be doing a time-line of what’s happened since the first UI, what the technologies that were available and were used around the time were.
From there I’ll be describing certain characteristics that those tools had, and I will draw parallels to how we are building UIs nowadays.
And I will end with a call to action to question how we do things, and to not fall in the trap of “Framework”-developer that believes their framework will save them from mediocrity.
PLT, CategoryTheory, DistSys, UX. Gestaltingenieur wanna-be. Organizes @ReasonSTHLM. Engineering @Spotify