@Adrien I will say that after getting step three done, I see the value of widgets (it would make more sense to have the functionality similar to built-in Multicolumn or Dashboard reports for the financial-radar.scm), but that was well beyond the scope of what I needed at the moment. I decided to restrain myself, especially since what was most important for my use case is being able to communicate with my wife.
Another part of my initial scope was that I did not want to build something that needed to run outside of GnuCash. I just want to get the results, analyze, decide, and move on. That was very tempting, but again restraint. Outside of that I did learn a lot not only about Scheme, but how I actually write code, which is something unexpected from this exercise. On Tue, May 19, 2026 at 8:00 AM Andre Powell <[email protected]> wrote: > Yes, in some spots I needed some *assistance*. I started out here - > https://wiki.gnucash.org/wiki/Custom_Reports and a lot of Google and was > able to sketch out the pieces I needed. > - the first step was a sample file and building out "financial-radar" 80 > (me)/20 (I wanted to make sure I could get something on the screen) > - the second step was the budget report 70 (me)/30 (especially with > reading and parsing the notes field) > - the third step was debt repayment 50(me)/50 - I hit quite a few > obstacles (parsing not so much of an issue, but quite more other issues) > - I also used an agent to clean up the README (something I think they are > useful at doing). > > What will work best for me in the future is the template I was able to > create after the fact. Which is pretty much a file structure to jog my > memory and help me think, plan, and code with Scheme. After careful > consideration, this was the biggest stumbling block I ran into was my > muscle memory of typical coding conventions and styles I use. > > On Mon, May 18, 2026 at 10:41 PM Adrien Monteleone < > [email protected]> wrote: > >> Were any coding agents or code generating tools used to make this? >> >> Regards, >> Adrien >> >> On 5/18/26 12:30 PM, Andre Powell wrote: >> > *Disclaimer: My programming background is Java, Python, Swift, and >> Flutter. It was kind of cool to poke around in Scheme for a change. Between >> Googling and using some assistance, I was able to get this up and running. >> I also lean on Refactoring UI to make things look "nicer" than my brain >> would normally conceive ;-). If there are optimizations or improvements >> that could be made, I am completely open to feedback. >> > >> > The dashboard/report modifications are available here: >> https://github.com/apowell656/gnucash-financial-radar >> >> _______________________________________________ >> gnucash-user mailing list >> [email protected] >> To update your subscription preferences or to unsubscribe: >> https://lists.gnucash.org/mailman/listinfo/gnucash-user >> ----- >> Please remember to CC this list on all your replies. >> You can do this by using Reply-To-List or Reply-All. >> > _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
