Skip to content
You must be logged in to sponsor keyvisions

Become a sponsor to Giancarlo Trevisan

My name is Giancarlo Trevisan, I have been intrigued by computer science since 1979: I have read a lot about it, seen a lot, tried a lot, messed up a lot, plainly done a lot, and yet, a lot remains. I am a generalist and a minimalist, an interesting combination that philosophically guides me to a perceived yet elusive truth: I think that complexity is just a lot of simplicity.
In the 80s I was right in the middle of where I should have been, M.I.T. [MechE 2A BS ’87]; in those years I wrote a lot of C (BSD, X Window System) that transformed me, thanks to M.I.T. Project Athena, into a pioneer in the emerging educational computing arena, see ResearchGate. The X Toolkit was in its infancy, so I created a GUI library to assist me in the development of educational software.

In 1989, during an interview at Digital Corp. in Maynard MA, I realized the importance of protocols described with mathematical rigor; since then, I consider computer science the art of distilling patterned protocols.

I have been focusing on Internet technologies since 1996, keen on standards, patterns, and guidelines, distilling the essence of Internet developments in what I believe is a missing W3C protocol, see Spin the Web Project.

Featured work

  1. spintheweb/book

    Weaving Enterprise Web Portals

    TeX 3
  2. spintheweb/webspinner

    Weave Enterprise Web Portals

    TypeScript 2

Select a tier

$ a month

Choose a custom amount.