After having tested qemu/kvm and given the clear performance boost, I decided to port all my virtual machines under virt-manager (the GUI front-end for libvirt).
I generally tend to stay away from administrative software: I find it way too complex and severely overengineered, most likely because I don't know the subject.
Recently I have switched webserver from nginx to OpenResty, the latter being an NGINX "flavour" with integrated Lua scripting support.
Again, after a project required to deploy a Lua based system on different Debian distro, I have been faced by the problem that the LuaRocks provided by the official channels…
The cross compilation of gobject-introspection from linux to mingw has been proven a really tough task.
While working on the ADG, we implemented BAIOCA, a new algorithm for offsetting Bézier cubic curves.
A common pattern is to use Lua tables as arrays: there is no other data structure so the choice is imposed.
Lately I am working quite intensively with the Lua programming language.