Financial primitives
Turn complexity into clarity.
A Rails engine providing a single source of truth for currency values using a polymorphic Coin ledger.
3.9K
Downloads
1
GitHub star
v0.5.0
Latest release
WHITTAKERTECH / RUBY & RAILS
Explore the gems, applications, and engineering decisions that make up WhittakerTech.
Our Mission
Reliable software doesn't demand your attention. It does what it says it does, handles the strange cases, and quietly gets out of your way.
At WhittakerTech, we build tools that put complexity where it belongs — inside the software — so you can focus on your work, not the machinery behind it.
Reliable
Boring code you don't have to think about
We build software that does what it says it does, handles the edge cases, and keeps working — so your day stays focused on what matters.
Modular
Small pieces with clear boundaries
Components should be understandable alone, composable together, and replaceable without unraveling the system.
Understandable
Code should explain itself
Prefer clarity to cleverness: familiar patterns, intentional abstractions, and documentation where the code can't tell the whole story.
Products
Financial primitives
Turn complexity into clarity.
A Rails engine providing a single source of truth for currency values using a polymorphic Coin ledger.
3.9K
Downloads
1
GitHub star
v0.5.0
Latest release
The Writing
Notes on Rails, architecture, and building software that becomes boring for the right reasons.
Rails avoids polymorphic joins by design—but real systems often have deterministic cases. Here’s how reflection, Arel, and explicit opt-in can make...
→