Raul Benencia

New Org Tempus release

During the last (southern hemisphere) summer I wrote the Emacs package Org Tempus to enhance the editor’s time tracking capabilities. I’ve been using it constantly since then, fixing obscure race conditions and timer bugs. Even with the aid of LLMs, it took several iterations to get things right.

The usage of LLMs still produces bloated code, also known as AI slop. However, there are techniques that can be used to prevent it. I’ve experimented with a few LLM “skills” to simplify codebases, and I was pleased with the result. Code is a liability, so cutting down on lines is desirable.

I’ve published a new Org Tempus release containing all bug fixes I’ve accumulated over recent months. This release also features a significant reduction and simplification of the original code. Additionally, I’ve refreshed the documentation with new commands and customizations, and added an animation to demonstrate what Org Tempus looks like in the Emacs mode line. Happy time tracking!