How I Made This Blog

tech
Author

Josh Baker

Published

June 19, 2023

Modified

June 19, 2023

Intro

This blog was developed using the Quarto open source publishing system. It is hosted using the serverless, static web page hosting platform GitHub Pages.

Pre-requisites

  • VSCode
  • Python

Steps

  1. Follow these instructions to install the Quarto tool and Quarto VSCode Extension.
  2. Instantiate a Quarto Blog Project
    1. Be sure to set the output-dir to docs in _quarto.yml
    2. Render the site
  3. Push the project to a new GitHub repo.
  4. Publish the blog to GitHub Pages

Further Thoughts

It’s that easy!

I really like GitHub Pages as allows for publishing of any static site without needing to worry about provisioning servers, building an authentication system, or providing a credit card number!

Quarto obviously allows you to create blogs, but you can also generate whole websites, books, and even PowerPoints. Check out the Gallery for more inspiration!