Joy of learning

I've been really enjoying my Zig journey this past week. Not only because of Zig, but this idea of spending time on something and getting better is exciting. Maybe it's because when I was in school or university, I never really learned anything. Probably because I…

Reducing friction

The amount of new habits I've followed through with over the long run are less than a handful. On a day to day basis, the longest thing I've followed through with is physical training of some sort. Mostly because I used be a swimmer and trained…

Making a headless browser for fun

I've called it grome, outside of a fun exploration it's not very useful. Credit to the Browser Engineering book, I've pre-ordered my copy and can't wait to continue working on the browser when it arrives. The code is pure spaghetti, and I…

Environment update

I've been using the my dining area as my workspace for the past couple of years. It initially used to be in my spare bedroom but, for some reason I decided to move it to my dining area. It had a view of a green hill. Although I…

Slow weeks

Today ends the last day of the slow weeks. The last couple of weeks have been slow, with not a lot to get done, as I had to take care of business needs of the project. I still did manage to code quite a bit, everything except the project stuff.…

Discomfort of the unknown

As part of learning Zig, I've started AOC 2023. Part one of day one took a bit of time, no surprises there. With small mistakes taking up a lot of my time. Embarrassingly a silly syntax mistake in the std.debug.print statement took the most of my…

Half chances

It seems like most of our decisions are half chances. We might pour years or decades into something for all of it to be taken away. It's seems grim, but it does not have to be. As long as the journey is appreciated and enjoyed, what happens in…