HOME Resume Projects Travel Photos


Personal Website: Initial Post

Goal

The goal of this project is to have an excellent personal website so that I can easily share stuff related to my life in one place. Stories about my travel around Belgium (and the rest of Europe), Morocco, and Brazil will be on it so that I can relive it later when I am old. Personal projects of mine will also be documented so that others can see what I work on in my spare time and for me to keep track of it as well. Currently, the website is on Wix.com, which, if you are reading this, you know, however, this post is mostly about the version I am building from scratch.

Why?

I wanted to build this website primarily to bring together all the different blogs, code repositories and other places I keep stuff together. At the moment, I have three different blogs that are about my travel on three different exchanges:

Excuse the poor writing in the Brazil blog. I was much younger then and was very bad at written communication.

On top of those, I have been keeping code on my GitHub: https://github.com/PhysicsUofRAUI. I have also been documenting one of my projects on Hackaday: https://hackaday.io/physicsUofRAUI. That is in total five different places where I post or share stuff about my life, and I think it would be better to have all those things in one place.

I also have a lot of photos in my google photos. Most of those photos are shared on social media. However, I would like to have a more personalized way to look at them. I plan to add photos with a caption and mark them by category. It will then be easier to search through them and remember what was happening in the picture.

How?

As previously stated, the website is on Wix.com for the time being, but a version built from scratch is under construction. The python microframework Flask is being used to construct the ‘from scratch site’. A templating language called Jinja is being used to generate the majority of the HTML. Not much front development has been thought of yet, but that will change.

Flask was chosen because I am familiar with it, and because it is flexible and powerful. I am familiar with Flask because I worked with it when working with Agriculture and Agri-Food Canada in Morden, making web applications to better view data that the bioinformatics crew was working with. I do not have any real empirical evidence to say that it is powerful and flexible, so I’ll go with because I think it is, and so do others.

Status

A first version has been drafted and is currently being debugged. The debugging may take a while because I still need to learn to slow down and plan programs better. When the debugging is done, I will clean this up a bit and make it more presentable and then it will likely be deployed replacing the Wix.com version. I am hoping for it to be done by the end of the month. However, a more probable deployment date would be somewhere during the February break (week of the 17th).

Note

This is a repost from my the former Wix website. The website is the site you are on now!

View