FastAPI for frontend development with hot reload

How to have hot reload when using Jinja templates with FastAPI.
Read more →

Building and Hosting a Static Website for Free on Github

In this post we walk through creating a dedicated repository on GitHub to host our website and configure a automatic deployment using GitHub Actions.
Read more →

The Forgotten Page

In this post we, learn how to use template blocks to add the header and footer sections with a navigation menu to all pages of the website and re purpose the about page to be the front page.
Read more →

The Details Page

We created a static website with the About, Teaching, and Research pages. The /research page lists all projects in a compact manner. In this post, we will create a dedicated page for each research project listed in the data store.
Read more →

Attack of the Static Assets

In this saga, a new force rises to the ranks of the static website republic and threatens the peaceful galaxy of pages. In this chapter we tackle static assets and create a new sub page for the static website.
Read more →