About the website
This website is built with soupault. Thanks to Daniil Baturin for building this fantastic tool, and to Anton Bachin for building lambdasoup, the scraping library that powers soupault.
I write the content of this website in HTML and, sometimes, Markdown. I am leaning towards using just HTML though.
You may be interested in my posts that talk about this website.
Styling
I style this website using the principles espoused in Every Layout:
- Global layer: aesthetics (fonts, colors, shadows, etc.)
- Layout layer: Every Layout patterns for layout and arrangement of boxes
- Specifics layer: which uses utility classes. Tailwind could be used in this layer.
Much of the styling gets accomplished in layer 1 and 2. CSS custom properties a.k.a. CSS variables are used to make the layout layer, i.e., layer 2, configurable.
Part of IndieWeb
This website uses microformats to be a part of IndieWeb. Check out its IndieWeb compatibility here.