The final
implementation of dougmcdonald.co.uk a personal blog.
Mobile first design
- clone the repo
- npm i (pray you have all the annoying node-gyp setup on windows)
- gatsby develop
- access localhost:8000
The site is deployed via a wercker pipeline to microsoft azure - this was the best way I could get the site to build and deploy. I was unable to find a way to deploy through Github > Azure directly
- GatsbyJS static content generation
- Markdown processing for articles via
gatsby-transformer-remark
- Disqus comments via
react-disqus-thread
- Webfonts via npm and
https://github.com/KyleAMathews/typefaces
- Prism highlighting for code in markdown via
gatsby-remark-prismjs
- Responsive image generation and linking from markdown via
gatsby-remark-images
- SSL setup on Azure via
Let's Encrypt
- Google analytics
- Contact form
- About page
- Article filter
- More articles