TIL CLI

A small cli available as a ruby gem to maintain a repo of TILs [Read More]
ruby  cli  dev 

Error Handling in Scala

Previously published on Medium After a few years of using Scala to develop backend services at Harry’s, we developed a robust approach to error handling, leveraging its powerful type system. [Read More]

Atomic Increment/Decrement operations in SQL and fun with locks

Atomic Increment/Decrement operations in SQL and fun with locks
Previously published on Medium We recently rewrote our inventory management system and managed to improve the performance while reducing the operational complexity by taking advantage of native SQL increment & decrement operations. [Read More]
dev  sql 

Mysql Utf8

The limitation of MySQL’s default utf8 encoding and how to use a better one [Read More]
dev  sql  mysql