Jonathon Wright jwright
  • Joined on 2026-06-17
jwright pushed to main at jwright/exploded-cluster 2026-08-25 11:13:46 +00:00
b27417ff02 repo: remove superseded pilot files, ASCII-clean the build and nginx configs
jwright pushed to main at jwright/exploded-cluster 2026-08-25 10:29:24 +00:00
b67ada9c65 review pass: restore page tokens lost in the masthead refactor, revert wrap width, artefact register
jwright pushed to main at jwright/exploded-cluster 2026-08-25 09:07:49 +00:00
f6616a5863 learn site: one shared masthead for every page
jwright pushed to main at jwright/exploded-cluster 2026-08-25 08:47:17 +00:00
ff2b8dabdc learn site: navigable chapter headers and a richer landing masthead
jwright pushed to main at jwright/bztmon-site 2026-08-25 08:20:31 +00:00
cf900b3409 images: bust CF cache for the de-watermarked art; add the dewatermark tool
jwright pushed to main at jwright/bztmon-site 2026-08-25 08:00:40 +00:00
4a8552c408 images: remove generator watermark from all published art
jwright pushed to main at jwright/exploded-cluster 2026-08-25 07:25:02 +00:00
8f2224deca cluster: OpenShift-first narrative - oc as the command language, scope panel reframed, node investigation via oc describe/debug, generic-model caption on Course II
jwright pushed to main at jwright/bztmon-site 2026-08-25 07:24:53 +00:00
b5e0b25667 site update: cover art for the learn-site case studies; publish untrusted-in-a-vm (SECURITY #7)
jwright pushed to main at jwright/bztmon-site 2026-08-24 23:18:12 +00:00
c5b1044d7a projects: add The Mirror pull-through registry case study; wire cover art for both learn-site projects
jwright pushed to main at jwright/exploded-cluster 2026-08-24 23:02:34 +00:00
cf0295383b site: signature footer on /mirror and the landing page, matching /cluster
jwright pushed to main at jwright/exploded-cluster 2026-08-24 22:52:37 +00:00
d443f9ad6b mirror second-pass close-out: retention diagram precision, evidence taxonomy, sourced Talos reboot claim, qualified failure matrix, Hub pull terminology, referrer completeness split, storage semantics, secret-rotation truth, table captions + scope + keyboard regions, all-lazy plates, en-AU, editorial reduction, extended gates
jwright pushed to main at jwright/exploded-cluster 2026-08-24 22:08:21 +00:00
7f7035b98f mirror rev 4: evidence-verified rewrite, six-diagram artefact set, front-end and build-gate hardening
jwright pushed to main at jwright/exploded-cluster 2026-08-24 11:28:11 +00:00
08e80d9f9f site: directory landing + The Mirror (chapter 02)
jwright pushed to main at jwright/bztmon-site 2026-08-18 01:04:29 +00:00
8d394fe2c7 nav hover: glow instead of the underline bar, and give keyboard focus the same glow
jwright pushed to main at jwright/bztmon-site 2026-08-18 00:05:50 +00:00
21616762e6 nav: add a Learn tab pointing at the teaching site, and drop the scroll-spy underline - tracking the active section as you scrolled read as clunky, so the underline is hover-only now; also refresh the public CV
jwright pushed to main at jwright/bztmon-site 2026-08-17 23:57:01 +00:00
f6b683713e publish the public CV and fix the availability check to resolve from the project root - Vite rewrites module URLs at build so the relative walk never found public/
jwright pushed to main at jwright/bztmon-site 2026-08-17 23:50:22 +00:00
b6d3d4487a offer the CV download in the contact section too, so a recruiter who scrolls straight there can grab it
jwright pushed to main at jwright/bztmon-site 2026-08-17 23:40:58 +00:00
dd2207bfa6 add the exploded cluster as a project with a live link to learn.bztmon.com
jwright pushed to main at jwright/bztmon-site 2026-08-17 16:03:58 +00:00
51d1ccb149 README: describe the JS that actually ships instead of claiming zero, and note why the site still works with JS disabled
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:54:51 +00:00
36444c3424 corrections from Jonathon: Unimus and NetBox were different jobs on different infrastructure, so NetBox comes out of the network project entirely; the Google migration was off GCP and Google Workspace onto Windows AD, Microsoft 365 and Azure; the ERP refresh included daily COBOL green-screen work; contact line kept in one place