Engineering Shifting error handling to the type system with Arrow In this post we will outline how we overcome the challenge of proper error handling in our continuously-growing codebase while keeping our code clean and tidy. One of the reasons that our systems become more complex is the number of parts that are involved to perform a certain operations. We
Engineering How JOOQ helped us reduce our query response times In this post, we aim to explain why we chose to try JOOQ [https://www.jooq.org/] as the data access library for one of our services, what were our main benefits and obstacles and how this led us to use it as our main database library in the rest
Product Updates Unboxing our first SDK After the release of the first version of the Katanox API, we collected feedback from our travel sellers and used it to build our first SDK in PHP