FastAPI for frontend development with hot reload

A quick and easy JavaJcript hack to enable hot reload in frontend dvelopment 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 use template blocks to add header and footer sections, and navigation menu to all pages of the website.
Read more →

The Details Page

In this post, we create a dedicated page for each research project listed in the data store. Also known as the project details page of a portfolio.
Read more →

Attack of the Static Assets

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