Sebastián Stupák

Hello World - Blog is Live

This blog is built with a zero-dependency static generator: plain Node.js, the unified/remark/rehype pipeline, and Mermaid diagrams pre-rendered to SVG at build time.

Code Example

async function buildPost(filename) {
  const slug = getPostSlug(filename)
  const { frontmatter, html } = await processMarkdown(content)
  return { slug, frontmatter }
}

Architecture Diagram

posts/*.md

build.js

unified pipeline

mermaid-cli

dist/posts/

Codeberg Pages

Stack Comparison

LayerChoiceRuntime deps
Markdownunified + remarknone
Diagramsmermaid-clinone
HostingCodeberg Pagesnone
CIForgejo Actionsnone

Topics I Write About