Notebits flow set for 500 words in 10 minutes.

This morning I woke up at 6am and couldn't go back to sleep, so I prepared myself a coffee and worked a bit on project arete. At around 7:30 I felt sleepy again, so I went to bed and woke up at 9am.

I went to the nearest study hall, I've been avoiding going on the bike, since I don't have all my stuff prepared--better said: I need upfront time investment to go off on the bike, so when I'm not prepared it's best to simply head to work to the nearest place. I had forgotten I actually like the place, it's quiet and people are focused. In some places I encounter people who are less focused, and they are a distraction. Sometimes I am the distraction, I suppose.

At the study hall I worked on the Bézier Game. I resolved a long standing bug that was giving me a lot of headaches. I've been toying around with the idea of becoming a more structured programmer, but I completely dislike the direction front-end programming is taking at this time (React + Redux). It does indeed feel like everything is over engineered. NPM and dependency hell, I feel like I'm putting things together instead of programming. I dislike having to fire up so much stuff just to get started, I enjoy simply opening my editor and my browser and iterating very quickly, and build step detracts from flow. Anything that gets in the way of instant feedback tends to not work out for me, if I have a couple of seconds waiting for things to compile, my mind goes somewhere else and I lose track of what I was supposed to do. In any case, I was glad to be able to resolve the bug, the rest of the tasks that I need to release the new version of the Bézier Game are not very difficult, but also not very engaging. It will be a long list of chores. I was not very hopeful today.

I went back home for lunch, had a nap, and then went back to the same study hall. I tried to advance on the Bézier Game, but I was done for the day, so I opened Notebits Flow and it was a breeze. It's so pleasant working on a small codebase. I wish I could work on projects of less that 500 lines of code. That seems to be my sweet spot. After that, things get messy and I have trouble loading it all on my memory, so I have to debug much more in order to advance. Notebits Flow is quickly gaining MVP status, and I'm enthusiastic that something will finally come out of this period, as I have many open fronts but not many battles won.

I shall continue working with the intention of releasing quickly, I find pleasure in simple straightforward work, but I know I must also release stuff so that I can have something to show for my time. Creative work creates, it's not work for work's sake.