How to Be Happy

I am susprised by how much I like building things, especially useful things, even though currently I only have skills to build some small software projects. The sensation is different when I write code for my own product and when I implement someone else’ idea.

It all started when I took my first cs class in Berkeley and decided to create my first personal project: AAlpha
A tool to keep track and execute macros that can:

It can also keep track of my progress on reading books.

Below image was when I was outlining interaction of different parts of the program. I was so drawn into this project that:
. I spent most of the review week learning about SQL alchemy instead of reviewing for finals
. take so many small work break when I was a waiter writing/updating some logics on a piece of paper