PeterSmith.Org

Colophon

    As Brian A. Maicke asks, "So what exactly is a colophon?" Well Google says:

    colophon

    ˈkɒləf(ə)n

    noun

    a publisher's emblem or imprint, usually on the title page of a book.

    historical

    a statement at the end of a book, typically with a printer's emblem, giving information about its authorship and printing.

    How then, is this site put together; or as some other folk might ask, "What's the tool chain for producing this site?"

    Platform

    My platform of choice is FreeBSD. It is boringly reliable. I can install most any software I need, and it does not need rebooting much (and certainly not as inconsiderately as Windows 10).

    However, these days, my main PC runs Windows 10, and I run Debian under WSL2 for all my 'unix' needs.

    That being said, I host the site via Netlify. Hey, its all static content so no heavy lifting is required. The current status of my build is:

    Writing: Emacs

    After many years of being a vi/vim user, I am now getting to grips with the beast that is Emacs. I got into Emacs so that I could experience the joys of orgmode.

    Site Generation: Hugo

    I have used many ways of generating sites. Oringally, I hand-coded HTML. Then came a templating engine. Then—for many years—there was MovableType. That was followed by Wordpress. More recently, in an effort to keep things simple and stable, I have moved to having a static site. At first that was Pelican (because I knew python), but more recently I have gone with Hugo. It is quick to rebuild my site and has no real dependencies.

    Responsive Layout: Foundation

    My original Hugo theme came from Kieran Healy, and he used the Kube CSS framework from Impervari. As I redesigned the site, I have stuck with my own CSS framework. Nothing fancy, just plain-ole CSS.

    That said, Hugo does some clever injecting of styles for code-blocks and the like using a Go framework called Chroma.

    Fonts

    My font choice is the default provided by Kube. [Font Awesome](https://fontawesome.io/) provides the scalable icons, as they do for so much of the web.

    As work to keep the site lightweight, I have moved to using fonts that should be generally available on any combination of browser and system.


    Webmentions
    If you webmention this page, please let me know the URL of your page.

    BTW: Your webmention won't show up until I next "build" my site.

    Word count: 400 (about 2 minutes)

    Published:

    Updated: 23 Dec '22 17:30

    Author: Peter Smith

    Permalink: https://petersmith.org/pages/colophon/

    Section: pages

    Kind: page

    Bundle type: leaf

    Source: pages/colophon/index.org