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%.12 min read·Apr 12, 2023----
ShalvahinGetsafeSolving a distributed authorisation problem with a local libraryHow we introduced a nifty gem to make shared authorization easier7 min read·Aug 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…1 min read·Apr 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…1 min read·Apr 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?9 min read·Jan 9, 2019--2--2
ShalvahinBits and PiecesGood Engineering Practices while Working SoloWhen you’ve got to go it alone, how do you make the most out of it?11 min read·Jan 2, 2019--28--28
ShalvahinBits and PiecesUnderstanding Throttling and DebouncingImprove your app performance by leveraging these two techniques7 min read·Dec 24, 2018--5--5
ShalvahinHackerNoon.comHow to add a realtime audit trail to your Laravel projectAn audit trail is a record of all changes made to a data model. A model is any entity that can be stored in a database, such as a user or a…6 min read·Jul 26, 2018----