Conversation
Per user spec — incorporate the 'what drives me' framing where it
sharpens each page's purpose, without leaking into the others:
index.html: short Leitsatz only.
- New mantra paragraph below the existing lede:
'Mein Fokus liegt auf langlebigen technischen Strukturen: Wissen
aus Silos holen, Komplexität erklärbar machen und Teams so
befähigen, dass Systeme nicht von einzelnen Schlüsselpersonen
abhängen.'
- Visually set apart as a serif italic with a 2 px wine-accent left
rule and muted text colour, so it reads as a personal statement
rather than a second factual sentence.
cv-executive.de.md: full motivation section.
- Profil first sentence rewritten to lead with 'Aufbau resilienter
technischer Organisationen' so the framing is visible above the
fold.
- New '## Was mich antreibt' section between Profil and
Kernkompetenzen, four paragraphs:
* the structural anti-fragility motivation (no single-person /
hidden-knowledge / accidental-history dependency)
* positive framing — long-lived structures, decisions documented,
teams operational under growth, change, load
* leadership as multiplier — platforms / standards / processes
that reduce mental load, share responsibility, make space for
experimentation
* opening the black box — measuring and explaining new tooling
so others can decide; technology must be functional AND
legible AND respectful
cv-technical.de.md: same stance, expressed as evidence.
- Profil sentence extended: now explicitly names 'Wissen sichtbar
machen, implizite Abhängigkeiten reduzieren, technische
Entscheidungsprozesse strukturieren'.
- 'Ausgewählte Beiträge' adds three new bullets framing the same
motivation in operational terms: silo dismantling, resilient
delivery / single-point-of-failure reduction, structured
evaluation / operationalization of new technology. The
knowledge-base bullet is also rewritten to make the *purpose*
explicit ('zur Reduktion impliziter Wissensabhängigkeiten').
Verified: Lighthouse desktop preset still 100 / 100 / 100 / 100 on
both pages, CLS 0. Markdown abbr extension continues to wrap CTO,
RFC, AI, etc. inside the new prose.
No structured-data changes in this PR — Person.description and
Occupation.skills already cover the motivation surface for crawlers
and LLMs from PR #8.
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
There was a problem hiding this comment.
Pull request overview
Adds a consistent “motivation” narrative across the site by introducing a short Leitsatz on the index page, a dedicated motivation section in the executive CV, and more explicitly framed “evidence” bullets in the technical CV.
Changes:
- Index: introduces a new
mantraparagraph rendered viarender_index()and styled with a left accent rule + muted italic serif. - Executive CV: rewrites the profile framing and inserts a new “Was mich antreibt” section between Profil and Kernkompetenzen.
- Technical CV: extends the profile statement and sharpens “Ausgewählte Beiträge” bullets to reflect the same motivation through concrete contributions.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| templates/index.html.j2 | Renders the new mantra paragraph on the index page below the lede. |
| scripts/build.py | Supplies the new mantra template variable when rendering index.html. |
| assets/style.css | Adds .cv--index .mantra styling and adjusts index lede spacing to fit the new block. |
| src/cv-executive.de.md | Updates the executive profile framing and adds the new “Was mich antreibt” section. |
| src/cv-technical.de.md | Extends the technical profile and adds/refines contribution bullets to express the motivation as outcomes. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Per spec discussed in chat. Three different treatments, one drive.
index.html — short Leitsatz
New mantra paragraph below the existing lede:
Set in serif italic, 2 px wine-accent left rule, muted text colour — reads as a personal statement, not a second factual sentence. Wired through
render_index()as amantratemplate variable +.cv--index .mantraCSS rule.cv-executive.de.html — full motivation section
## Was mich antreibtsection between Profil and Kernkompetenzen, four paragraphs covering: structural anti-fragility (no hidden-knowledge / single-person / accidental-history dependency); long-lived structures, documented decisions, teams operational under growth/change/load; leadership as multiplier (platforms/standards/processes that reduce mental load, share responsibility); opening the black box (measure and explain new tooling so others can decide).cv-technical.de.html — sharper, no separate motivation block
The technical CV expresses the same stance as evidence rather than as prose:
Verified
abbrextension continues to wrapCTO,RFC,AI,IAM,CMS,DR/BCP, etc. inside the new prose.Person.descriptionandOccupation.skillsalready cover the motivation surface for crawlers and LLMs from feat(seo,a11y): schema fixes, content enrichment, abbreviation tooltips #8.