#>spwashi_com you are here

Projects / spwashi.com

spwashi.com

I'm Spwashi. This site is where I publish: more than two hundred routes written by hand in HTML and CSS, readable before any script runs. It is where I publish, and the pages are the work.

How it works

Styles sit in named cascade layers, reset and tokens through shell, grammar, components, systems, handles, effects and ornament, with routes, modes and themes in their own folders: 213 stylesheets you can open and read. JavaScript, 311 files of it, arrives only when HTML and CSS cannot carry a behavior. Beside the pages, 923 .spw files describe how the parts behave, and a set of checks runs before any change lands.

Touch it live

You are already inside it. The website field guide names its parts; the source is public on GitHub. Turn JavaScript off and the words stay.

The working rule the repository gives agent sessions editing it: "Sense first, one named patch, stop."

*time_spent

Time spent

first commit
2024-01-11, “created index.html”
commits
1,691
active days
126
by year
30 in 2024, none in 2025, 1,661 in 2026
busiest months
September 2026 (611), August 2026 (339), April 2026 (331)

Read off the repository's history on 2026-09-29.

~lineage

What came before

Before this site came frameworks: PHP and JavaScript ones written from scratch in 2017–2019, then a React codebase that ran from 2021 to 2023. This site keeps none of them. Its nearest kin are small static sites: tealstripesvibes.com in early 2024, then spwashi.click, built with plain modules and cascade layers, and spwashi.work, both from one weekend in 2026. The whole line is on the projects hub.

?taught

What it keeps teaching

Three lines from the field guide, each one learned by keeping this site running.