This post exists so the publishing path is exercised end to end before it carries anything worth reading: a Markdown file in git becomes a page with its own URL, an entry in the sitemap, an item in the feed, and a line in the archive.

Replace it with the first real post.

What the machinery already does

A post gets a canonical URL, an Open Graph card, a lastmod taken from the commit that touched it, and a place in /archives/. Tags work; categories are deliberately switched off until something needs a second axis.

Code, because that is most of what will be here

NTSTATUS
DriverEntry(
    _In_ PDRIVER_OBJECT  DriverObject,
    _In_ PUNICODE_STRING RegistryPath
    )
{
    UNREFERENCED_PARAMETER(RegistryPath);

    DriverObject->DriverUnload = DriverUnload;
    return STATUS_SUCCESS;
}

Syntax highlighting is generated by Hugo into CSS classes rather than inline styles, so it follows the light and dark palettes instead of fighting them. That matters more than it sounds for a blog whose posts are mostly C, assembly and debugger output.