Tag: Software design

Software Events vs. Real Life Events

Ignoring the fact that the word “event” has a special meaning in software development I will proceed to use it in its broader definition as “something that happens”….

Three ways to solve a problem

In software development and perhaps more broadly, in creative endeavors in general, rarely does one solve a problem that has only one possible solution. Mostly there are “more…

Handling VAT in Financial API design

If you have ever worked with calculations in the financial sector you know that decimals and roundings are both incredibly important and incredibly annoying. When you round, and…