
22L11 — aelis development
one night, I was having a rough time sleeping. it has always been a struggle for me. as I was laying there, I got the idea to develop a small program that can record my answers to various questions regarding my sleep into a single .csv file. I sat down and began planning, even though it was just a small project.

aelis asks the questions shown above, and then stores the answers in a .csv file that is created by the aelis python script. I had never messed with using python to write to a file, so this was a really interesting learning experience for me. shown below is the contents of the .csv file after running aelis three times. upon each run, aelis will append the answers to the bottom of the .csv aelis log file.

from there, i am free to open the aelis log file in a program like libreoffice calc, and use the data in the .csv to graph things out. this will allow me to find the most efficient way for me to fall asleep, and hopefully after I've collected enough data, I'll find myself more rested.

I compiled aelis into a .exe file from a python script using pyinstaller, and designed the icon for it using dotgrid by hundred rabbits. this project is a beginner programming project designed to give me a goal and something to work on, and was heavily inspired by Devine Lu Linvega's own "horaire" time tracker, though aelis doesn't resemble it whatsoever.
find aelis here