Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 634 Bytes

README.adoc

File metadata and controls

5 lines (3 loc) · 634 Bytes

Writing

This is my blog. It’s made with SvelteKit using Svelte 5, and hosted on Cloudflare Pages. Articles are written in Asciidoc, located in src/articles. They get converted to Svelte components on server startup using a custom preprocessor (syntax highlighting in code blocks handled server-side with starry-night). The generated components expose some metadata, generated from YAML frontmatter in the adoc file.

The site provides an API endpoint for my homepage to fetch articles.