feat(landing): extended-vitrine refactor — CV-aligned, +Projets, +Méthode
Landing now says more than the CV instead of duplicating it.
- meta/title: synced with new positioning (kernel, AOSP, cloud gaming, GPU)
- nav: added #projets and #methode anchors
- hero: subtitle "Développeur Systèmes · Embarqué · Backend",
tech banner Backend·Cloud
- about: senior wording + 3 new paragraphs (philosophy, target context,
what I'm not chasing)
- stack: 6 → 8 cards
- dropped VMware, Gitflow, Agile
- added cgroups, namespaces, SELinux, GitHub Actions
- new Cloud/Infra card (AWS EC2, g4dn bare-metal, IAM, S3, CloudWatch,
Scaleway VPS, OVH/Hetzner, Nginx, Apache, Let's Encrypt)
- new IA/Outils card (Claude Code agents/skills, N8N, automation)
- Familier avec: C++ sub-row in Langages
- parcours: removed lone-wolf wording (seul / responsable unique);
CareGame / ZenQuality / Deewee rewritten as intro + technical bullets +
per-experience stack pills; Deewee dates corrected to fév.-nov. 2017
with Stage 42 + CDD contract line
- new Projets section between Parcours and Formation: Git auto-hébergé
(git.bchanot.fr) and Homelab
- new Méthode section between Formation and Contact: 5 habits
- contact email: chanot.bastien@gmail.com → bastien@bchanot.fr
- CSS: extensions only (.timeline-bullets, .timeline-stack,
.timeline-intro, .timeline-contract, .projects-grid, .project-card*,
.methode-list, .methode-item, .methode-num, .stack-note, .pill-context),
all reusing existing design tokens
TODO.md tracks the refactor milestone.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>