My public site https://riera.co.uk/
  • CSS 48.9%
  • HTML 40.8%
  • JavaScript 10.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-10 10:33:42 +01:00
assets Add favicon and social share card 2026-07-06 21:56:08 +01:00
.gitignore updated website 2026-06-11 13:49:39 +01:00
app.js feat(index): add lab-notes blog + EV cost tool to the directory (twelve sites) 2026-07-10 10:33:42 +01:00
CNAME Initial commit 2025-07-26 22:33:59 +01:00
index.html feat(index): add lab-notes blog + EV cost tool to the directory (twelve sites) 2026-07-10 10:33:42 +01:00
README.md docs: update README for new structure 2026-07-06 21:12:16 +01:00
styles.css feat: reposition hub as executive portfolio 2026-07-06 21:12:10 +01:00

riera.co.uk

Single-page professional portfolio for riera.co.uk, the hub of a small family of sites. Served by GitHub Pages from the main branch root.

Structure

  • index.html: the portfolio (hero, portfolio index, approach, experience, credentials, platform, products, contact).
  • styles.css: the visual system (Inter, Space Grotesk, JetBrains Mono; light sections with dark scope-dark bands; the ⌘K switcher).
  • app.js: builds the portfolio directory, the family footer, and the ⌘K site switcher from the shared SITES array. Ships on every site in the family.
  • CNAME: custom domain binding.
  • assets/documents/: public publications and articles only.

Site family

The ⌘K switcher (press ⌘K on any page) and the footer are driven by the SITES array in app.js:

  • riera.co.uk: portfolio and entry point
  • cv.riera.co.uk: curriculum vitae
  • cxo.riera.co.uk: CTO playbook
  • sme.riera.co.uk: SME automation practice (fixed-scope audit and reference stack)
  • cnc.riera.co.uk: CNCraft
  • i2e.riera.co.uk: Image to Excalidraw
  • llm.riera.co.uk: personal LLM notes
  • mac.riera.co.uk: Mac rebuild notes

Deployment

GitHub Pages serves from the main branch root. Edit, commit, and push; the change is live within a few minutes.