Last week I was able to finish my preliminary work in porting my Lua scripts to JavaScript, and get a bonus by integrating them with jqPlot to get nice line graphs just like I had in Excel.  The syntax and features are ever-evolving, but take a look at what I’ve got so far. (more…)

A couple months ago I had a crazy idea:  Dump my Excel spreadsheets and just stick all my financial data in script form.  Languages like Lua or JavaScript (through JSON) are naturally designed for representing data, but then they’re complete programming languages too, which readily allows me to implement any amount of custom reporting I want.  So upon starting my game development business, I began tracking my finances using some evolving Lua scripts.  Now that my move to a new place is complete and I’ve finally recorded all the frightening purchases I made over the last two weeks, I’ve been updating the scripts, and chose to port them to JavaScript to gain some advantages from HTML/browser integration and existing high quality JavaScript libraries.  Let me describe the budget scripting experience so far. (more…)