feat(content): reposition for security engineer, expand services #4

Merged
lerko merged 4 commits from feat/timeline into dev 2026-04-17 01:24:22 +00:00
Owner

Summary

  • Hero blurb rewritten to lead with security operations and homelab credentials
  • Projects: archive plAIground, service-monitor, ThoughtSpace; add open-pact, helm featured; add risk-ops to archive
  • Services: 24 → 37 (split arr stack, add 13 new services, drop Calibre-Web)
  • Skills: add Go; Timeline: update monitoring stack; ADRs: add Authentik over Authelia
  • Add statusBadge + externalUrl to Project type; wire golf-book-mobile

Test plan

  • Home page featured grid shows only: golf-book-mobile, open-pact, helm
  • Archive page shows plAIground, service-monitor, ThoughtSpace (2025) + risk-ops (2026)
  • Homelab services badge shows [37]
  • Homelab ADRs badge shows [8]
  • Hero subtitle: "Security Operations · Self-Hosted Infrastructure"
  • golf-book-mobile renders status badge and ↗ link
## Summary - Hero blurb rewritten to lead with security operations and homelab credentials - Projects: archive plAIground, service-monitor, ThoughtSpace; add open-pact, helm featured; add risk-ops to archive - Services: 24 → 37 (split arr stack, add 13 new services, drop Calibre-Web) - Skills: add Go; Timeline: update monitoring stack; ADRs: add Authentik over Authelia - Add statusBadge + externalUrl to Project type; wire golf-book-mobile ## Test plan - [x] Home page featured grid shows only: golf-book-mobile, open-pact, helm - [x] Archive page shows plAIground, service-monitor, ThoughtSpace (2025) + risk-ops (2026) - [x] Homelab services badge shows [37] - [x] Homelab ADRs badge shows [8] - [x] Hero subtitle: "Security Operations · Self-Hosted Infrastructure" - [x] golf-book-mobile renders status badge and ↗ link
lerko added 4 commits 2026-04-17 01:22:28 +00:00
- drop headshot photo (coherence break vs. full terminal aesthetic)
- replace FA icons with plain-text brackets ([github], [linkedin], [email])
- remove Font Awesome CDN dependency
- nav logo tk → ~/; theme toggle fa-sun/fa-moon → [light]/[dark]
- reorder home sections: projects before skills/journey
- add font-mono + opacity-70 to timeline descriptions (#2 bug + #8 polish)
- uniform opacity-70 across hero bio, project desc, timeline desc
- add hover:bg-surface-raised to ProjectCard article
- drop journey badge count (noise)
- change status ● online → ● available
- introduce Timeline component with scroll-in animation and type-colored
  spine dots (career/edu/cert/project/homelab)
- swap terminal-noir palette for macOS Classic dark/light with matching
  timeline color tokens in globals.css
- add light mode overrides, cursor blink keyframe, font-size 14px base
- update Widget header: prefix/name split, bracket badge, no divider rule
- align archive and homelab page headers to ❯ prompt style
- convert all font-sans prose in homelab/archive to font-mono
- rename widget titles to namespaced paths (homelab/network, etc.)
- skills label: uppercase tracking → plain text-sm; remove row borders
Hero subtitle and blurb rewritten to lead with security operations
and homelab credentials over generic "builder" framing.

Projects: archive plAIground, service-monitor, ThoughtSpace (2025);
add open-pact and helm as featured; add risk-ops to archive (2026).
Add statusBadge + externalUrl to Project type; wire golf-book-mobile.

Services: 24 → 37 — split grouped arr/media entries, add mail relay,
gluetun, Home Assistant, Glance, Filebrowser, Prowlarr, Bazarr,
nzbget, qBittorrent, Kavita, Openshelf. Drop Calibre-Web.

Skills: add Go to Languages. Timeline: update monitoring stack.
Homelab ADRs: add Authentik over Authelia.
Author
Owner

tested and verified

tested and verified
lerko merged commit 8e9fcfaeeb into dev 2026-04-17 01:24:22 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerko/portfolio#4