ShalvahinGetsafePulling off zero-downtime PostgreSQL migrations with Bucardo and TerraformAt Getsafe, we’ve been running our web services and primary databases in Heroku from the start, but we recently decided to move to AWS +…Jun 172Jun 172
ShalvahinGetsafeHow we cut down our CI build times by 50%Here’s a story of how we improved our CI run times in one of our core Ruby services by up to 50%.Apr 12, 2023Apr 12, 2023
ShalvahinGetsafeSolving a distributed authorisation problem with a local libraryHow we introduced a nifty gem to make shared authorization easierAug 11, 2022Aug 11, 2022
ShalvahWhat’s the big deal about immutability?Hey guys! I wrote an article over on dev.to taking a brief look at what immutability is, and some reasons why devs might make a bug fuss…Apr 20, 2020Apr 20, 2020
ShalvahHelpful Node.js testing utilitiesI wrote a post about some tools I’ve found useful when testing my Node.js apps and libraries. Go check it out over at dev.to. And if you…Apr 20, 2020Apr 20, 2020
ShalvahinBits and PiecesCan Redux be Used on the Server?Redux is a great tool for managing state in complex frontend apps. Is it possible to extend this to the server?Jan 9, 20192Jan 9, 20192
ShalvahinBits and PiecesGood Engineering Practices while Working SoloWhen you’ve got to go it alone, how do you make the most out of it?Jan 2, 201928Jan 2, 201928
ShalvahinBits and PiecesUnderstanding Throttling and DebouncingImprove your app performance by leveraging these two techniquesDec 24, 20185Dec 24, 20185