PinnedPublished inskai engineering blogBeating Conway’s Law: Achieving Distributed Ownership with Guice, RabbitMQ and KubernetesIf you’re writing software or managing teams that do, you might be familiar with the (in)famous Conway’s Law:Aug 2, 2022Aug 2, 2022
Published inskai engineering blogEliminating human error in legacy systems using Configuration as Code and Behavioral TestsIn this post, we’ll share a recent success story of migrating a legacy DB-based configuration store to Git. This transition made it safer…Feb 7, 2024Feb 7, 2024
Published inskai engineering blogHow Stack Overflow for Teams solved our knowledge sharing problemAfter a successful 60-day POC, Skai (formerly Kenshoo) has signed with Stack Overflow for Teams — the private version of the extremely…Jul 6, 2021Jul 6, 2021
Published inskai engineering blogWelcome to Skai!If you’re looking for the good-old Kenshoo Engineering Blog — fear not, you’ve come to the right place! This month, we made the exciting…Jun 29, 2021Jun 29, 2021
Published inskai engineering blogMockito gotcha: Beware of method invocation when stubbingHere at Kenshoo, we use Mockito quite heavily. It comes in handy for unit-testing services with dependencies, giving us a consistent and…Oct 15, 2019A response icon2Oct 15, 2019A response icon2
Published inskai engineering blogScala: Composing Functions Without Saying ‘Monads’It’s common to view function composition as one of Functional Programming’s best tools for improving code readability and maintainability…Aug 1, 2018A response icon1Aug 1, 2018A response icon1
Published inskai engineering blogREPOST: Apache Spark’s Resiliency to Local Disk Failures — Working Around SPARK-1272[Originally published on Kenshoo’s old blog in July, 2016]Jul 15, 2018Jul 15, 2018
Published inskai engineering blogOpen Sourced: Anodot-Metrics-BridgeThe ability to know when something’s wrong before it impacts your business is key to a company’s success and agility. When the cost of…Jun 12, 2017Jun 12, 2017
Published inskai engineering blog301 — Moved Permanently: Kenshoo’s Engineering Blog Finds a New HomeAs a wise Nobel laureate once wrote: The Times, They Are A-Changin’- and with them, so does Kenshoo’s Engineering Blog. We’re migrating…May 28, 2017May 28, 2017