Week 26, 2025


Projects

Not much has been done this week for reasons covered under Personal Health below.

AMOXA and C

Starting June 29, 2025, all development of AMOXA is to be done in C with Raylib.

After looking over example code of C for various things, those not related to game development like HAL (Hardware Abstraction Layer) libraries for microcontrollers and those relating to game development, C seems so much more simple though with caveats that are usually not present in languages such as Rust or Go. I am going to need to learn C anyway for practically anything embedded hardware, especially the MediaCow series.

This was done not only due to performance improvements that are needed for my intended system requirements (think VIA C7, Pentium 4 even) but it seems to fit the game's aesthetics much better.

MediaCow Touch 2

After receiving the LattePanda Mu development kit from DFRobot again for free (though this time with a US$67 import fee), I should really consider picking up this project again.

AI Usage

On June 25, 2025, it was announced that Cody Free from Sourcegraph will be discontinued. I have only really used it for autocomplete though it has been useful for this purpose. This is yet another example why that democraticization of AI is important as these services can be taken away at any time.

Personal

This has been a slow, painful week.

Personal Health

At first, as covered in the last weekly blog post, I thought at first it was COVID-19 as it was similar to what I felt during October 2022. Not until Monday, June 23, I got a formal diagnosis of strep throat. I could not really tell if it was worse than having COVID-19 Omicron.

Having strep really set me back as I had symptoms for a week now. On Monday, June 23, I started on Amoxicillin which started to have an effect by the next day. It is fitting since I have actually mentioned Amoxicillin in the Week 11 2025 blog post as something that would appear in search results when "AMOXA", the name of the game I have been working on, is searched.