feat: flyt sitet fra Astro til Zola

Samme indhold, URL'er og udseende, bygget af en enkelt zola-binær og Tailwind
standalone-CLI uden Node. Kanonisk domæne er asger.weirsoe.dk.

Blogindlæg ligger som page bundles med frontmatter Zola forstår, så de gamle
stempler er ugyldige, indtil scripts/omstempl.py er kørt med PUBLISH_KEY.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Asger Geel Weirsøe
2026-11-01 16:47:08 +01:00
co-authored by Claude Opus 5.5
parent 7e13068dd2
commit e58a11c2b4
159 changed files with 8031 additions and 3574 deletions
+56
View File
@@ -0,0 +1,56 @@
{
"highlights": [
{
"title": "Incident response & compliance",
"body": "Led incident and vulnerability response on Danish national e-invoicing infrastructure, and built an ISMS around ISO/IEC 27001 with escalation and post-incident review."
},
{
"title": "E-invoicing & architecture",
"body": "Technical Solution Architect at Digisense A/S, working on Peppol, NemHandel and Oxalis. Before that, tech lead on NemHandel at CGI."
},
{
"title": "Self-hosting, AI & full-stack",
"body": "A Proxmox homelab with around 50 containers and VMs behind SSO (Authentik), and projects from Java, Go and Python to TypeScript and LLM-driven workflows."
}
],
"faqs": [
{
"q": "Who is Asger Weirsøe?",
"a": "I am a computer scientist (M.Sc., Aalborg University) and Technical Solution Architect at Digisense A/S. I have worked on Danish national e-invoicing infrastructure since 2021, and I combine technical depth with business understanding."
},
{
"q": "What incident response experience does Asger Weirsøe have?",
"a": "As tech lead on NemHandel at CGI I coordinated recovery from a production database failure during the July 2024 CrowdStrike outage, and led the response to CVE-2022-1471 (SnakeYAML) in the NemHandel reference implementation, where we shipped a fixed release within two weeks. At Digisense I built the ISMS around ISO/IEC 27001, including incident management, escalation and post-incident review."
},
{
"q": "What does Asger Weirsøe work with?",
"a": "Solution architecture for electronic invoicing and e-procurement: Peppol (Access Point, eDelivery/AS4 and Oxalis), NemHandel, OIOUBL/UBL and EN 16931. Plus information security, self-hosting, Proxmox and AI."
},
{
"q": "Is Asger Weirsøe a radio amateur?",
"a": "Yes. I hold a category B licence with the call sign OZ0AGW."
}
],
"kort": [
{
"href": "/en/chat",
"title": "Ask my CV",
"desc": "A small chat with Claude that has read my CV and answers questions about me."
},
{
"href": "/status",
"title": "Homelab status",
"desc": "Live status for the public parts of my homelab."
},
{
"href": "/ubl",
"title": "UBL check (Danish)",
"desc": "Drop in an e-invoice and get its profile, syntax and EN 16931 status decoded. It all runs in the browser, the file never leaves your machine."
},
{
"href": "/en/projects",
"title": "Projects",
"desc": "Tools I maintain and publish on the AUR, Homebrew and Scoop."
}
]
}