
It's my first Factorio mod, and my first time using Lua, so I've been bumbling through the API and data lifecycle, etc. for the past month. It's been a great experience. The API is good, people here are very helpful (the devs, too!), and the game itself is of course incredible.
Today I implemented something I've been thinking about for a week:

See the mod in action: https://vimeo.com/330201338
I hope you enjoy it! Download, report bugs, etc:
https://mods.factorio.com/mod/DiscoScience