I’ve been spending a lot of time lately with GNU Guix and Org-mode, mostly because I enjoy using both for my technical work (yay Emacs!)
I use Guix because it’s functional package management. It gives you bit-for-bit reproducibility by defining the entire environment as a pure result of its inputs—down to the specific C library. No opaque layers, no reliance on a central hub that might disappear.
I combine this with Org-mode for literate programming. Instead of scattered scripts and outdated READMEs, the code, the data provenance, and the "why" behind every transformation live in a single plain-text file. It’s a permanent lab notebook that remains human-readable even if the underlying software eventually fails. Think of a Jupyter Notebook but for anything
I decided to put these ideas into a Proof of Concept (POC) called Eco Pulse Monitor.
It’s an experiment in Frugal Technology—a minimalist Python pipeline designed to run on low-power hardware. The goal was to move away from compute-heavy, cloud-dependent models and build something that stays runnable and accessible, even on an old laptop in a field station with zero connectivity. I developed this on a Thinkpad X220, a laptop released in 2011.
The project is a way to show that we can have high-integrity data work without the massive energy footprint or the fragile software stacks we've grown used to.
You can see the POC and the Guix/Org workflow here: https://github.com/mgadhvi/eco-pulse-monitor