56
What are you working on? (piefed.jeena.net)

What are you working on? Any new ideas that you're thinking about?

you are viewing a single comment's thread
view the rest of the comments
[-] thingsiplay@beehaw.org 6 points 5 days ago

I'm working on a commandline application in spirit of tools like grep and jq. It's to filter and edit RetroArch Playlist files in JSON format with file extension .lpl. The program is written in Rust and has many options and features that exceed the simple JSON parsing of jq in example.

All of this is a learning process for me about the Rust language, JSON and RetroArch Playlist format and how the offline Ai tools and models on such low hardware stacks up in real world. I primarily used it to ask occasionally questions, such as what option name it would recommend, or what function description would be good, sometimes asked what it is thinking of a function implementation, or how to do a certain thing in Rust. I look at the code and its reasoning to understand it and if its an improvement. This was incredible helpful to me in learning more and even finding and eliminating bugs. Especially because I was 6 weeks offline and a few weeks after that period.

I also used the Ai to write about 260 unit tests for functions. Off course I checked every single test, reworked it if necesseray. It helped me to find bugs, but also introduced nasty bugs. So using Ai is dangerous, especially beceause It solves problems you start trusting it more. This was an important lesson for me.

I'm currently almost done and write the README and soon will be uploaded on Github and crates.io.

this post was submitted on 29 Sep 2025
56 points (98.3% liked)

Programming

22953 readers
158 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS