All | Series | TagsYears

 

From Medium to Hugo (Series: 6 Parts Total)

Migrate from Medium to Hugo

In June 2019 I migrated my blog from a Medium hosted solution to a self-hosted static website using Hugo. This post describes the steps of my journey including creating custom embeds, adding a Content Security Policy, and how I configured my Azure Storage Static Website and set up continuous deployment from GitHub to publish my blog.

Azure ] [ Blog ] [ Medium ] [ Hugo ] [ Static website ]

More Hugo Migration Tips

More tips for migrating to Hugo from Medium that include how to address static content and partial templates, hosting on static websites, and setting up continuous deployment using Azure Pipelines.

Azure ] [ Blog ] [ Hugo ] [ Medium ] [ Static website ]

Dynamic Search in a Static Hugo Website

Add dynamic search to a static Hugo website with custom templates to generate JSON and JavaScript to parse the results.

Hugo ] [ JavaScript ] [ JSON ] [ Search ]

Create a Content Security Policy (CSP) in Hugo

A Content Security Policy (CSP) helps prevent a variety of attacks on your site. This article describes how to implement one for a static website when you don't control the headers.

Hugo ] [ Content Security Policy ] [ CSP ] [ XSS ] [ Security ]

Create an Article Preview in Hugo

Generate a thumbnail for your Hugo posts on the fly, then create a custom short code that uses thumbnails and page data like title and description to embed a post preview to interlink documents.

Hugo ] [ Static website ] [ Go ]

Implement a Progressive Web App (PWA) in your Static Website

Step-by-step guide to turn your static website into a Progressive Web App (PWA) including icons, manifest, and service worker code with examples using Hugo.

Hugo ] [ Progressive Web App ] [ PWA ] [ JavaScript ] [ Static Website ]