DIY Web Server: Raspberry Pi + CloudFlare

Published on August 19, 2014 09:00AM by Andrew A. Schafer.

The Raspberry Pi was created with a simple mission in mind: change the way people interact with computers. This inexpensive, credit card-sized machine is encouraging people, especially kids, to start playing with computers, not on them.

When the first computers came out, basic programming skills were necessary. This was the ...

Experimenting with mozjpeg 2.0

Published on July 29, 2014 04:29AM by John Graham-Cumming.

One of the services that CloudFlare provides to paying customers is called Polish. Polish automatically recompresses images cached by CloudFlare to ensure that they are as small as possible and can be delivered to web browsers as quickly as possible.

We've recently rolled out a new version of Polish ...

Courage to change things

Published on July 11, 2014 03:00PM by John Graham-Cumming.

This was an internal email that I sent to the CloudFlare team about how we are not afraid to throw away old code. We thought it was worth sharing with a wider audience.

Date: Thu, 10 Jul 2014 10:24:21 +0100
Subject: Courage to change things
From: John Graham-Cumming ...

CloudFlare Joins Three More Peering Exchanges in Australia

Published on July 11, 2014 10:00AM by Tim Hoffman.

In the coming weeks, connectivity to CloudFlare in Australia is going to a new level. As part of CloudFlare’s ongoing upgrades program, we established connections to three new Internet exchanges: the Megaport Internet exchanges in Sydney, Brisbane, and Melbourne. These connections doubled the number of Australian Internet exchanges we ...

Introducing CFSSL - CloudFlare's PKI toolkit

Published on July 10, 2014 06:00AM by Nick Sullivan.

Today we’re proud to introduce CFSSL—our open source toolkit for everything TLS/SSL. CFSSL is used internally by CloudFlare for bundling TLS/SSL certificates chains, and for our internal Certificate Authority infrastructure. We use this tool for all our TLS certificates.

Creating a certificate bundle is a common ...