Skip to main content

Progress Update 25-11-2025

·391 words·2 mins
Zerak
Author
Zerak

It’s been about 3 months since the last post I made. I have still yet to finish that pong game. Or make much progress at all since the point it was at last time. I’ve made a couple of small bug fixes and have learnt git at a very basic level. But I fear I haven’t quite done this right as things are not behaving as they should when I try to do some things. I’m a little disappointed with my progress. The main reason for it is because a lot of the development time I have, I’ve spent on configuring my system. It took me an embarrassingly long time to get a basic Neovim setup on my Nixos Laptop (Sometimes I wish I had just stuck with arch, but I like the philosophy of Nix so I think it’s worth the effort now). But one thing that has really helped my is the AI tools. I was previously reluctant to use AI as I thought it would completely stop any learning. But, I had a project at work where I had to make a Three.js website to visualise some engineering components para-metrically. I used Google’s Gemini pro 3 in the AI studio. It gave me a lot of confidence in these tools not only to speed up development but also learning. I was building things at a pace I really enjoyed. Then when I used the tools to try and fix the errors I was getting when setting up Neovim and Home Manager, it helped me solve them so much faster than I would have done otherwise (if at all). I am a little worried about AI tools hindering my learning as it’s “stealing” some of the reps I would have got if I had squashed those bugs myself so I’m trying to limit it’s use when I can. Anyways, I’m at a point now where I feel like I can work on the pong game again. After I fix those issues with git and get Neovim working as my script editor for Godot. I don’t want to spend too long on that though so I want to have that ready by the end of the coming week.

Update 2 days later:
#

Turns out I didn’t understand how git revert works 🤦. Nvim is also working with GDscript :)