This was an enjoyable read. Especially the idea of someone living and creating between eras resonates with me.
I've seen and played with Lotus but I'm too young to have worked in any environment where it was the primary communication tool.
Still, my take away from OP is that Ozzied strived for Lotus to be much more than an email client.
Lotus makes much more sense as an attempt to bring the collaborative features of a shared university computer system with email, chat, forums, shared documents and applications to an ordinary networked PC like environment.
Something bigger than a weird email client.
Lotus Notes was too big, too self-contained, and too weird to be "Something bigger than a weird email client." One facet of being too self-contained was that it had its own user interface paradigm, which was different from the operating systems it ran on. In other words the product decisions that would've made sense in an IDE or maybe a CAD system were bad product management decisions for a groupware product. Notes also had its own self-contained application development language and runtime. That is reminiscent of 4GLs. Remember 4GLs?
Maybe there is a parallel reality where groupware is as important as web browsers, but not in this universe.
That just feels like an extension of how things used to be done back then, especially on DOS. Making a recipe app? A bookkeeping app? A paint program? Well, you start by making a UI library first, and the product stuff got done eventually.
Then there was a transitionary period where common UIs were available, but not that great and individual shops could still easily create better experiences on their own. See eg Winamp. But eventually shared UI stacks got better and doing your own thing became a bad experience, see eg the Java UI libraries.
Yes, and for the last decade the circle has been closing. Native widgets and a common UI language are dying. Every app seems to start by collecting a hodepodge of "components" glued together half-heartedly by utility CSS classes.
I don’t know about this. If you were doing a recipe app on DOS likely you were using dBase or a clone of it and all those apps looked the same because of the character based limitations of the PC. Borland environments were similar.
Macintosh was a thing at the time, and Steve Jobs was preaching desktop metaphor orthodoxy in his church. Most apps at least tried.
>>Maybe there is a parallel reality where groupware is as important as web browsers, but not in this universe.
Yes, it was called the 1990s.
Notes was very much a product of Lotus Development, a weird enclave that was nominally IBM but that made absolutely certain you knew that they were not IBM, a bunch of very booksmart people with very little street smarts and strong opinions on how things should work, leading to software that was full of super-clever hacks, starting with the batshit crazy login prompt (you'll know what I'm talking about if you've used it) and going downhill from there. And since all the focus was on adding super-clever features no-one ever paid much attention to the boring stuff like making it work reliably.
For former Notes users, there's https://www.cs.auckland.ac.nz/~pgut001/misc/notespotting.pdf to remind you what you left behind.
I'm guessing you are writing about Notes.
Lotus was the name of the company that initially made the 1-2-3 spreadsheet.
Yes, Notes, sorry, totally forgot about 1-2-3.