Saturday, April 08, 2023

A General Update on Code Doodling

Doodle Code is my “knitting” project, where I dabble in programming while watching TV or during family gatherings (hey, it works for my family), and I haven’t had any really goals, so I haven’t had a point to stop and update. It also turns out I’ve been a bit forgetful and messy, but oh well. Now seems like time to dust it off and share it with anyone who’s interested, even if it's not the repository of useful teaching code I'd thought it might be originally.

Graph of Languages for the Github repository, showing Java at 77.1%, Processing at 18.8% and Python at 4.1%.
Can you tell I'm a programmer who did most of his learning in the late 90s and early 2000s?

There are about 15 doodles, in various states of completion. Dunking on the dumb mathematical things sports casters say has been a bit of a theme and beyond that playing with colours. Everything else is things I thought would be interesting or just stuff I’ve been meaning to do (like the Coding Train Challenges).

I’d drifted away from doodling for a while, so back in February I thought it was time to start again. Then I came to the realisation that basically nothing was organised, documented or finished. I’ve started poking at that, but as it turns out it’s more fun to do new things than it is to go and clean up my own mess.

Graph of GitHub Commits showing tjkendon with 251 commits from January 2022, to April 2023, 6739 lines of code added and 1464 lines of code removed.
Github is always good for that endorphin rush of numbers go up.

Each doodle now has at least a description and a Readme, some are better documented than others, but that’s a starting point. I’m trying to strike a balance between working on new stuff and cleaning up what’s there so that it might be useful for someone else at some point. It may not be good for my existing habit of not getting stuff done, but I’m honestly feeling quite happy doodling around with stuff and I’m not feeling that compelled to “finish” anything. I am slowly learning to unlink my feelings of self-worth and happiness from productivity and I must say it’s quite refreshing and the project is leaving me feeling pretty good even if it may not be that actually useful.

Sunday, April 02, 2023

Books of March 2023

Reading

Year to Date


Reading Stats

Books Read - 2 (20)Pages Read - 693 (7904)

Books Read

Soul Taken by Patricia BriggsRose Daughter by Robin McKinley

Collage of the covers of the 2 books listed above. March 2023 Covers

Authors

Alexander McCall Smith - (2)Angeline Boulley - (1)
Ann Leckie - (1)Brandon Sanderson - (1)
Charles Todd - (1)Dan Moren - (1)
Ed Yong - (1)Elizabeth Bear - (1)
Elle Cosimano - (1)Isaac Asimov - (1)
Jim Butcher - (1)N. K. Jemisin - (1)
Patrica Briggs - 1 (4)Robin McKinley - 1 (1)
Rick Riorden - (1)Timothy Zhan - (1)

A word cloud of the authors above with Patrica Briggs in the centre as the first author read this year and largest as I've read 4 of her books.
2023 Author Cloud - March Update

Publishing


Publication Range

Earliest Book - 1953Most Recent Book - 2022

Publications by Decades

2020s - 1 (10)2010s - (3)
2000s - (4)1990s - 1 (2)
1950s - (1)

Books

Source

Borrowed From Library - 2 (19)Borrowed From Friends - (1)

Formats

Audio Book - 1 (14)eBook - 1 (5)
Hardcover - (1)

Saturday, April 01, 2023

Video Games of March 2023


I played a weirdly low amount this month, but March was pretty busy and I didn't really have the time or energy to pick much up.

My top five games (by play time) for March were:
  1. Tactics Ogre: Reborn - I'm continuing to really love this game. I think I've got a pretty good feeling now for how the game works, so the combat is feeling good. The story is also interesting, if a little dark. I'm not sure about playing for other endings, but it's nice to know I can jump in and do that.
    Screen shot, a mass of soliders in purple and blue obscuried by a magical glow from a critical hit of Aquablast II.

  2. Hollow Knight - Still having fun with this too, although definetly finding the edges of my skill. I'd like to find something that gives me the same feelings of motion and control without me needing me to spend so much time learning.
    Screen shot, a room full of bugs throw money for the bug knight.

  3. Mario Kart 8: Deluxe - Vroom.
    Screen shot, In second place, Rosalinia flys down to the beach on her flame motorcycle, hanging from an Animal Crossing paper-plane, while holding a green shell.

  4. Final Fantasy IX - I've been trying to find something to play in the evenings to follow Xenoblade, but as it turns out this was not the month for playing in the evenings. I also found, for having only played the first hour, I'm baffled by how slow the game is. Putting the card game right up front and making it more or less manditory really derails the whole experience.

    I remember the begining of FF IX being really engaging with swashbuckling and adventure, but so far It's a clumsy kid trying to find tickets to a thing and wandering back and forth between 3 scenes. I think it's interesting how you only keep the high points of a lot of games (or at least I do).

    Screen shot, Vivi wearing a blue coat and a pointy hat, says 'Pointy Hat' to a moogle standing beside him in a round room.

Here's my total play time chart for March:



And here's a chart of how much I've played over the month:




Reading

I’m not sure that anyone, myself included, really needs this post. On the other hand, I read a thing about re-reading and I want to write ab...