28 January, 2024

52 Pickup: The First Four

Weeks 1-4 have been an interesting ride.  My progress has been slower than I expected, but that is because I am understanding more than I thought I would and am making what I think now are significant improvements to software I haven't really touched in two or three years.

I often hear veteran programmers say that they don't recognise their old work when the look back on it, and find ways to improve or rewrite it that their younger selves couldn't have grasped.

I want to be extremely clear that I never have been and am not now "a programmer" and I have literally not touched a single line of code either professionally or as a hobby in the years since I paused my roguelike tutorial work.

I'm not sure where this new insight is from, except possibly from hibernating on it and waking up with new ideas.

02 January, 2024

52 Pickup

Thanks to Pope Gregory, 2024 conforms with ISO-8601 and begins 01 January on a Monday.  This means we have a perfectly ordered year of exactly 52 weeks, each starting on Monday and ending on Sunday just as ordained by the ISO Technical Committee in 1988 -- as long as we ignore the dangling 0.2857 weeks following 29 December.

What to do with these 52 perfect weeks?  I have been thinking a lot about restarting some back-burner software projects.  The community at r/roguelikedev/ is running their annual "Year in RoguelikeDev" event, with the tag [2024 in RoguelikeDev].  This event has catalyzed that interest and provided a form for how I will restart some of those projects and use these 52 weeks.  In the spirit of Ryan's now famous "No more zero days" philosophy, I'm making the baby-step commitment of no zero weeks for 2024.