A developer shares how they revived their personal blog after years of inactivity, migrating from Jekyll to Hugo for a simpler build toolchain. The post covers building a custom Hugo theme with a Markdown-inspired visual style using CSS pseudo-elements, implementing Tufte-style sidenotes with ~60 lines of JavaScript, adopting modern CSS features like oklch colors, dark mode, text-wrap, and scroll-state container queries. It also covers integrating Mermaid diagrams via the Kroki.io API for server-side SVG rendering, and setting up Bluesky/ATmosphere syndication with Sequoia for comments.
1 Comment
Sort: