Pretty Urls

In this post, we will change the build script to make the URL that we type in the browser more convenient and intuitive for us humans to read, in other words “prettier”.
Read more →

Separating Data From the Rest

Make the development process a little bit more productive by separating the data from the other parts of the website. Previously, the content of the webpages were either hard-coded into the templates themselves, or into the build script when passing values to the template. In this post, we give the data its own home.
Read more →

Creating Templates

In this post, we will go one step further in our static website development. We create 2 new pages using Jinja2 templates.
Read more →

Hello Website

In this post, we will build our first static page using python, an html template, and serve it locally.
Read more →

Setting Up Your Development Environment

This is the first post of the static website development series in which I’ll walk over the process of building a static portfolio website. In this post, we will set up our project on our local computer.
Read more →