03 / Study notebook
Keep the excluded values.
Algebra practice turned into a useful reminder about software: simplifying a rule can erase information about where it applies.
Read the original noteSelected work / September 2026
Two small technical demonstrations and a study notebook. The demonstrations use fictional material. None is commissioned client work.
Inside the HTML review
A fictional bicycle-repair page, with five deliberately introduced source issues. Each finding below has a specific correction in the supplied after fixture.
The checker reports five findings before and zero after on these fixtures. It uses source heuristics. It does not render the page, test a booking service or certify accessibility. The image and booking service are not supplied.
Unzip the complete sample, open a terminal in its folder, then run with Node.js 20 or later:
node check-html.mjs samples/before.html before-result.json
node check-html.mjs samples/after.html after-result.jsonThe source filenames are preserved inside the ZIP. The browser links display them as text.
03 / Study notebook
Algebra practice turned into a useful reminder about software: simplifying a rule can erase information about where it applies.
Read the original note