Make Jobs Interruptible to Reduce Wasteful Use of GitLab Runners
gitlab-ci-cd performance interruptible job
Posted on Thursday, August the 22nd 2024
1 min read
Article
[dev.to] Extending AstroJS Markdown Processing With Remark and Rehype Plugins
astrojs markdown rehype remark plugin
I'm currently migrating my website from Jekyll to AstroJS and the experience has been really positive so far.
AstroJS, in particular, offers quite a lot of flexibility for writing content in Markdown format. For example, by supporting JSX components (via the MDX extension) and, for more general purposes, by supporting Remark and Rehype plugins.
This post gives a short introduction on how to extend Astro's Markdown processing with Remark and Rehype plugins. You will also find a practical example of how to add Mermaid diagram processing with a Rehype plugin.
Posted on August 17th, 2024
0 min read
Field Note
Markdown Plugins for AstroJS: Remark and Rehype
astrojs plugin rehype remark
Posted on Friday, August the 9th 2024
1 min read
Field Note
Adding Latex Rendering to AstroJS
astrojs math latex render
Posted on Wednesday, August the 7th 2024
1 min read
Field Note
Filtering Elements in AstroJS Content Collections
astrojs collection filter
Posted on Sunday, August the 4th 2024
1 min read
Field Note
Getting the list of changed files for a given Git branch
git diff diff-tree
Posted on Tuesday, July the 30th 2024
1 min read
Field Note
Custom local pre-commit hooks
pre-commit git hooks
Posted on Friday, July the 19th 2024
1 min read
Field Note
How to prevent a GitLab CI/CD pipeline from running on tag events