One of the realities of running developer beta software is that things occasionally stop working. That’s part of the adventure, and it’s also how bugs get found and reported before the final release.
After updating to macOS Golden Gate Beta 3, one of the first casualties was the PCalc Widget. Our preferred workflow had always been simple: press F16, the calculator widget appeared beneath the menu bar, perform a quick calculation, and carry on working. It’s a small feature, but one that’s used dozens of times a day when preparing contracts, invoices and quotations.
Rather than waiting for either Apple or the PCalc developer to resolve the issue, we took a different approach.
If the tool you need doesn’t exist… build it.
Over the course of an afternoon we designed and developed JCalc—a lightweight macOS calculator built specifically around our own workflow.
Unlike a full-featured scientific calculator, JCalc has a single purpose:
- Instantly available via a configurable global shortcut (default F16)
- Appears on whichever monitor currently has focus
- Supports both keyboard and mouse input
- Standard operator precedence for accurate calculations
- Hides immediately by pressing Esc, clicking anywhere outside the window, or pressing the shortcut again
The interface deliberately follows the familiar layout we’ve grown accustomed to over the years, allowing us to continue working without having to change our habits.
Solving the right problem
This wasn’t about creating a better calculator than PCalc. PCalc remains an outstanding application and we’ll happily return to using its widget once compatibility is restored.
Instead, the goal was simply to restore a workflow that had unexpectedly disappeared.
Sometimes the best software projects aren’t the biggest ones. They’re the small utilities that quietly remove a point of friction from your day and let you get back to the work that matters.
In the end, what started as a temporary workaround has become another useful addition to our growing collection of in-house macOS utilities.
Necessity really is the mother of invention.