Open Science Upgrade: Adding Blog Posts to my Website and Linking to Rogue Scholar
I have finally opened a Posts
section on my website! Every post should now automatically get a DOI.
This is something I have wanted to do for a long time, largely inspired by the tireless and consistent example set by Egon Willighagen (Willighagen 2024a, 2024b, 2025).
It was today’s post of (Fenner 2025) that finally motivated me to look into it again. That led me down a productive rabbit hole to set up Rogue Scholar: first landing on (Csefalvay 2023)’s excellent guide, and then (Fruehwald 2025)’s clear write-up, both of which made the process of integrating Rogue Scholar into a Quarto-based site surprisingly smooth.
All the changes are documented in the following commit:
https://github.com/Adafede/adafede.github.io/commit/bc2dfe6f
If you care about attribution, long-term archiving, DOIs and metadata, I highly recommend looking into Rogue Scholar.
Edit (1): I realized that integrating CiTO could be a significant enhancement. With some effort (and thanks again to Egon), I managed to implement a working solution for the HTML and PDF outputs, see (Willighagen 2023). However, the solution for the XML feed still feels suboptimal.
Edit (2): After some help from Egon and Martin, I could improve my feed with correct CiTO annotations and their cool custom json feed, see: https://adafede.github.io/posts.json!
References
Reuse
Citation
@online{rutz2025,
author = {Rutz, Adriano},
title = {Open {Science} {Upgrade:} {Adding} {Blog} {Posts} to My
{Website} and {Linking} to {Rogue} {Scholar}},
date = {2025-08-04},
url = {https://adafede.github.io/posts/2025-08-04_rogue_scholar.html},
doi = {10.59350/yckwd-9vm79},
langid = {en}
}