At Backblaze we have built an extremely cost-effective storage system that enables us to offer a great price on our online backup service. Along the path to building our storage system, we have used time-tested technologies off the shelf, but we have also built in-house technologies ourselves when things weren’t available, or when the price….
Our recent post on Source Code Control led many to ask, what does Backblaze use? The short answer is Subversion (SVN). The longer questions are: why did we pick it, how has it worked out, and should we switch? What Most Companies Use for Version Control According to the folks at Duck Software Open Hub….
If you’ve ever written code for a living, you are familiar with source code control. Even single-person shops can struggle with managing multiple versions of code as well as managing code from different projects. Over the years, source code and revision control systems have been developed to address this task. Some of the more common….
Introduction I’ve had a lot of success in my 20 year software engineering career with developing cross platform ‘C’ and ‘C++’ code. At Backblaze, we just released the Mac beta version of our online backup service, so I thought it an apt time to discuss my 10 rules for writing cross-platform code. We develop an….