<< Go back to Tech

Website Organization

Do you want to navigate faster ? Have you seen all the pages ? Here is the snapshot explaining how the website is organized.


If you are here, you’ve already done a good job ! Two-three hops from the main page.

You’ve probably done:

  1. /index.html
  2. /blog/index.html
  3. (/blog/pagex/index.html)
  4. /projects/2022/04/13/How-is-organized-this-website.html

Good job !

But have you explored all the pages ? How do you know how to reach them ? Here I show the current architecture of this website.


There are three main blocks.

The block A corresponds to the first-level pages, which are updated unfrequently, and are the usual pages you can find in any website.

The block B corresponds to the blog menu. The several index pages will all contains the same number of blog post headlines (unless the last). You can navigate back and forth from the former to the later. These pages are generated automatically by jekyll.

The block C are the blog posts. Jekyll create automatically the folders, so my blog post 2022-04-13-How-is-organized-my-website.md classified in category projects will end-up into /projects/2022/04/13/How-is-organized-my-website.html.

Pages from B would automatically link to pages of C, so each time you add an article, you don’t need to add manually the entry.

All pages link to /index, by clicking on the header.

Also, each post link to the signup page, if you want to subscribe to the newsletter.

What is not Represented

For the moment, I only post DIY projects, so they all fit in the projects category.

I read a lot of books, so I would like to write short summary about, so I may add in the futur two other blocks B' and C', for storing the index about book posts and the latest to store the posts.

>> You can subscribe to my mailing list here for a monthly update. <<