The production source for blog.sicks3c.io, built with Hugo. The site uses a custom Research Operations interface layered over the existing content and Hugo configuration.
hugo server --disableFastRenderOpen http://localhost:1313/. Hugo watches the layouts, assets, configuration, and Markdown content for changes.
To inspect a production build without changing the deployed docs/ directory:
preview_dir="$(mktemp -d)"
hugo --minify --destination "$preview_dir"
python3 -m http.server 4174 --directory "$preview_dir"The configured publish directory is docs/. Run the following only when the local implementation has been reviewed and is ready to publish:
hugo --minifyCommit the resulting source and docs/ changes, then publish through the repository's normal GitHub Pages workflow. The custom domain is retained through static/CNAME.
content/— article Markdown and front matterlayouts/— custom Hugo templates and componentsassets/css/console-site.css— production visual systemassets/js/console-site.js— navigation, search, filters, reader utilities, and UI enhancementprototypes/— the four original redesign directions and standalone readersdocs/— generated deployment output; do not edit by hand