read September 28. 2015 Migrating from Gradle to Bazel We recently switched our build system, which we use for a collection of Java applications and libraries in a monorepo, f… products + design_
September 28. 2015 Migrating from Gradle to Bazel We recently switched our build system, which we use for a collection of Java applications and libraries in a monorepo, f…
read May 11. 2014 Safe Operations For High Volume PostgreSQL Update (February 6, 2019): Since this post was published, PostgreSQL has gone through a few major upgrade cycles -- seve… products + design_
May 11. 2014 Safe Operations For High Volume PostgreSQL Update (February 6, 2019): Since this post was published, PostgreSQL has gone through a few major upgrade cycles -- seve…
read October 03. 2013 Development Hacks to Prevent Mistakes Bugs are an inevitable part of software development. We do our best to write higher quality software, but we never fully… products + design_
October 03. 2013 Development Hacks to Prevent Mistakes Bugs are an inevitable part of software development. We do our best to write higher quality software, but we never fully…
read April 15. 2013 Ruby Conf Australia: High Availability at Braintree I recently spoke at Ruby Conf Australia about different types of outages and how we at Braintree work to minimize down… products + design_
April 15. 2013 Ruby Conf Australia: High Availability at Braintree I recently spoke at Ruby Conf Australia about different types of outages and how we at Braintree work to minimize down…
read October 15. 2012 Scaling PostgreSQL at Braintree: Four Years of Evolution We love PostgreSQL at Braintree. Although we use many different data stores (such as Riak, MongoDB, Redis, and Memcac… products + design_
October 15. 2012 Scaling PostgreSQL at Braintree: Four Years of Evolution We love PostgreSQL at Braintree. Although we use many different data stores (such as Riak, MongoDB, Redis, and Memcac…
read March 08. 2012 Data Migrations for NoSQL with Curator The NoSQL movement has brought us a wave of new data stores beyond the traditional relational databases. These data stor… products + design_
March 08. 2012 Data Migrations for NoSQL with Curator The NoSQL movement has brought us a wave of new data stores beyond the traditional relational databases. These data stor…
read February 21. 2012 Untangle Domain and Persistence Logic with Curator The problem Ruby on Rails is a great web framework, and we use it extensively at Braintree to build web apps. One… products + design_
February 21. 2012 Untangle Domain and Persistence Logic with Curator The problem Ruby on Rails is a great web framework, and we use it extensively at Braintree to build web apps. One…
read January 10. 2012 How We Moved Our Data Center 25 Miles Without Downtime We recently migrated to a new data center at Braintree. This move was completed without losing a single transaction, emp… products + design_
January 10. 2012 How We Moved Our Data Center 25 Miles Without Downtime We recently migrated to a new data center at Braintree. This move was completed without losing a single transaction, emp…