Jonathon Wright jwright
  • Joined on 2026-06-17
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:50:08 +00:00
7cbc3629a6 second pass: name the real GPU mechanism (resource request schedules, init container gates startup, probes track runtime health), scope the network DR and reversibility claims to what config backup actually gives you, drop production-grade, and colour the education hash instead of the first letter
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:36:48 +00:00
c07f8433dc revert the homepage JSON-LD: application/ld+json is still an inline script under script-src 'self', and the no-inline-script posture is worth more than the structured data
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:15:27 +00:00
0f85bd9870 add Person and WebSite structured data on the homepage so a search for the name resolves to the right engineer
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:13:59 +00:00
6155aca055 bastion post: drop the host address and the list of credentials it holds - the architecture makes the point without the inventory
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:12:56 +00:00
573e7a6002 blog: give each post its own closing heading instead of sixteen sections called 'The principle'
jwright pushed to main at jwright/bztmon-site 2026-08-17 15:11:27 +00:00
25425d6f6a portfolio pass: correct the CSP claim to match what nginx sends, rename the project outcome label, plain-english the projects intro and bio, standardise on Argo CD and single-touch, drop the education filler line
jwright pushed to main at jwright/bztmon-site 2026-08-17 13:23:32 +00:00
7542ae2665 turn off smartypants so the rendered pages stay ascii
jwright pushed to main at jwright/bztmon-site 2026-08-17 13:21:41 +00:00
43188589ab sweep the last typographic punctuation out of the components and data files
jwright pushed to main at jwright/bztmon-site 2026-08-17 13:12:43 +00:00
3cfd59a464 copy pass: straighten quotes and arrows, thin the dash asides, drop the app-count caption from the constellation
jwright pushed to main at jwright/exploded-cluster 2026-08-17 12:04:23 +00:00
7fd24d0343 intro backdrop + object-text linkage: establishing shot anchored below the copy (parallax, disabled under reduced motion); each legend row focuses its own part - the scrub walks the list and the described object stands out while the rest sit back, hover/keyboard pins the link
jwright pushed to main at jwright/exploded-cluster 2026-08-17 11:54:31 +00:00
5076f52b21 prompts: intro establishing shot (masthead backdrop, quiet-centre composition rule)
jwright pushed to main at jwright/exploded-cluster 2026-08-17 11:52:00 +00:00
847dd1424b motion: adopt house-motion-system - token block (DUR/EASE/STAGGER/SCRUB) with zero inline values, staged masthead intro entrance with opacity-only reduced branch, CSS duration vars shared by markup and script
jwright pushed to main at jwright/exploded-cluster 2026-08-17 11:32:17 +00:00
f155061f35 animation variety: per-scene motion signatures (occlusion-safe scenes only) - aperitif tumble, Course IV curved-arc trajectories, Course V spiral orbit-in; achieved via manual per-frame transform math, no plugin/dependency added; bite-carrying scenes keep clean translate
jwright pushed to main at jwright/exploded-cluster 2026-08-17 10:15:48 +00:00
20b1dcfb9a voice: strip mid-paragraph bold term-emphasis (123 -> 43 <b>, keeping only structural labels + library glossary) and cut dash density (121 -> 89, no paragraph now stacks 3+ dashes) - reads authored, not generated
jwright pushed to main at jwright/exploded-cluster 2026-08-17 10:04:38 +00:00
26275c6262 fix legend blurbs missed by hardening (SCC UID-range, MachineConfig SSH, readiness) + extend preflight to scan the app JS where legends inline
jwright pushed to main at jwright/exploded-cluster 2026-08-17 10:00:49 +00:00
4849627131 fix: revert lazy scene-init - eager pin creation reserves pin-spacing so scenes no longer float over the next section; drop decode-gate that stalled with loading=lazy (kept intrinsic dims, will-change lifecycle, textContent legends)
jwright pushed to main at jwright/exploded-cluster 2026-08-17 09:51:14 +00:00
50993bedec pre-review hardening: technical qualifiers across all courses, git/Argo CD proper nouns, a11y (skip link, main, focus-visible, reduced-motion net, textContent legends), perf (intrinsic image dims, decoding async, lazy scenes + will-change lifecycle), nginx ^~ /assets/ priority, OG/canonical/build-revision, preflight gates
jwright pushed to main at jwright/exploded-cluster 2026-08-17 09:25:42 +00:00
b41564d462 persona round two: namespace/manifest/promise term collisions, acronyms expanded, Operator defined, systemd + host-side proof bridges, requests-vs-limits, third de-slop pass
jwright pushed to main at jwright/exploded-cluster 2026-08-17 09:16:41 +00:00
2e38b27d5f persona-read fixes: Service selectors + ClusterIP as a DNAT rule + CoreDNS + kube-proxy (the networking Linux bridge), cgroup limits and the describe/logs commands, 1/1 explained, second de-slop pass
jwright pushed to main at jwright/exploded-cluster 2026-08-17 09:13:52 +00:00
985c442feb fresh-eyes pass: the Linux bridge (container is a process, namespaces/cgroups, overlayfs upper dir, rootless podman), control plane internals + Deployment->ReplicaSet->Pod lineage, oc-vs-kubectl note, registry-qualified push, de-slop (VIII title formula, flowery headings)