A start-to-finish walkthrough on creating a Ruby gem with CI and CD
Creating an open source Ruby gem is easier than you might think! In this post, we will be walking through the process of creating and publishing a Ruby gem from start to finish.
Laying the Cultural and Technical Foundation for Big Rails
This was Gusto's system graph. Each of the black rectangles you see here is a subsystem within Gusto's biggest Rails monolith, and the red arrows are where one subsystem talks to another. As our business grew, folks started
Zero Downtime Table Migrations using a Double Write Methodology
A database table’s lifecycle is constantly becoming more and more complex. It grows beyond its original territory, taking on new responsibilities and interacting with other parts of the code base in unpredictable ways. In order to keep