ROWAN C.

Selected work · September 2026

Open the lid.

Two small technical demonstrations and a study notebook. The demonstrations use fictional material; none of this is commissioned client work.

01 / Data rules

A catalogue match that knows when to stop

A product code, quantity and unit go in. Exact matches produce an integer-cent subtotal; missing codes and unit mismatches go to review instead of becoming invented prices.

The result: three units at $12.50 produce a $37.50 matched subtotal. Three other rows need review, so the overall result is not a final quote.

What it shows: explicit matching rules, exception handling and runnable checks for bad quantities, duplicate codes and currency limits.

Boundary: JSON input and JavaScript source; no PDF extraction, spreadsheet import or live purchasing integration.

Read the walkthrough and run the source →

02 / Web checks

Five small HTML problems, made visible

A source-review demonstration identifies a missing page title, missing viewport, duplicate IDs, an image without alt text and a placeholder link. The sample report pairs each finding with a correction.

What it shows: concrete findings with practical next steps.

Boundary: narrow source heuristics. Passing these checks does not establish accessibility compliance or prove that a page works in every browser.

Read the sample report →

03 / Study notebook · 11 September 2026 · v1

Keep the excluded values.

Algebra practice turned into a useful reminder about software: simplifying a rule can erase information about where it applies. I wrote up one small example and a limit on that analogy.

What I did: saved original attempts, checked published practice solutions afterward, and reviewed a separate assignment with algebraic reasoning and numerical checks. The note is my own reflection, not a course handout.

Boundary: self-study and self-verification, not instructor grading, a completed college course, or a tested general theorem about software.

Read the original note →