Design Notes

It is no secret I am a fan of the old-school serial terminal. I grew up writing software on VT100's and 3270's. I still have a VT330 connected to my Linux system at home for when I can't be bothered to SSH into it. If you are viewing this page from a modern graphical browser, it is intended to look as if it's displayed on a VT340.

I chose somewhat narrow paragraphs because my eyes are getting old and it's harder for me to follow along on long lines. It might also look better on thin mobile devices. I chose justified text because I am a fan of old paperbacks where this was the norm. Don't worry, people with a good sense of design have already told me I am insane for liking this. Also people with no sense of design. I make no apologies.

The HTML and CSS on this site were hand crafted after frustrating experiences with popular web frameworks. It is true that I eschew Bootstrap, Tailwind, et cetera. I do not eschew them for all projects and suggest you evaluate them for yourself. My requirements are not your requirements. Ditto for Angular, React, et cetera. This is a simple static HTML page. It doesn't need to use every feature supported by the modern web to render text.

The font I'm using is VT220 mod [1] which is a modified version of Robert Kiraly's VT220 font [2]. Earlier versions of this site used placeholder text from Hipster-Ipsum [3] and placeholder images from PlaceCats.Com [4]. Each of these resources is license free as far as I can tell.

References

  1. The font I'm using...
    https://github.com/lalo/VT220-mod-font
  2. ...a modified version of...
    http://christfollower.me/misc/glasstty/index.html
  3. Hipster-Ipsum
    https://hipsum.co/
  4. PlaceCats.Com
    https://placecats.com/