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>
57 lines
2.4 KiB
JSON
57 lines
2.4 KiB
JSON
{
|
|
"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."
|
|
}
|
|
]
|
|
}
|