feb 24, 2023
🔗 This blog as a documentation for my projects
My goal from the beginning is to have this website as a companion for my projects, a place to document their progress.
But also it is a way to keep myself motivated and accountable to keep working at them. I know writing takes time, doing projects takes time and motivation comes and goes, but what bothers me the most are the folders of unfinished projects that I have sitting on my computer. From the moon-shot projects to the basically finished experiments that just need a little tidying to call them done.
My idea to avoid this is to keep the posts small and frequent, so that I can keep myself motivated even when little progress is being made. To support this way of working I added a FrontMatter property project
to my markdown files.
---
project: "My blog"
---
This way, when a post is actually part of a series of posts, a navigation menu is displayed on top of the page to let readers orient and explore the subject.
The navigation menu for project posts
The layout can still undergo some changes, but so far those are the main features I want to keep:
-
the list of posts is ordered in chronological order, instead of the typical list where the latest is on top
-
the name of the project should be central, right now it is displayed next to the
/home
link -
the navigation item on the rights side controls the project posts list, not the blog navigation
Not all posts will belong to a specific project, there are going to be single-standing posts, but i really like the idea that each post is the atomic unit for bigger projects, whether the topic of the post is technical, about graphics or just me writing any thought about it.