How to Celebrate Paid Off Tech Debt

Tim Jenkins Company, Technical
Tech debt seems to be pretty popular topic. In my experience, there are two types of startups: those who are successful and have tech debt, and those who are not successful. The good news is that if a company is successful, there is the chance to get rid of the old tech debt, and in many of those cases it is a great cause for celebration among the engineers who have had to deal with it. Read More ›

How to Back Up Riak and Solr Data

Brad Culberson Technical
SendGrid is using Riak and Solr for the Marketing Campaigns contacts dataset. We built a disaster recovery plan that protects that dataset from corruption/unintentional deletion/data center loss. This is a challenging task due to the size and growth of that data. We’re currently storing approximately 2TB of key value data and 18TB of Solr index data. Read More ›

Caching Is Not Like Bacon: Control Yourself

Brad Culberson Technical
Most developers think caching is like bacon. You can add it to anything and it’s better. Brad Culberson, Principal Engineer II at SendGrid shares how he runs across code in production that is frequently overly complex and actually performing worse due to caching. This article will guide you on what to look for and how you should evaluate whether your cache is detrimental to your application. Read More ›