Writing

Essays and blog posts on Rust, serverless, distributed systems, and the odd excursion into "why did we build it like that". If you’re here for a quick skim, start with the latest.

Latest blog posts

2017-05-14

Hacking AWS CloudFront Pricing

Cloudfront has a complex pricing structure. AWS charge you based on bandwidth used, number of requests, region serving the traffic, and the protocol used. HTTPS requests are…

2017-05-14

DNS, the original CDN

The Domain Name System has been around since the 1980s, and often doesn't get credit for how abundant and efficient it is. Most people know it as a way to translate website…

2015-02-15

Open Source craig.mayhew.io

Open source has been the mainstream paradigm for some time now. Although I am a little late to the party with some of my code, I am continuing to open source as much as possible,…

2014-07-31

Raspberry Pi Automated USB Eraser

Ever needed to securely wipe a USB drive with minimum effort? How about doing it every day? This project hoped to simplify the process. All you need to do is plug in a usb drive…

2014-04-09

My Reprap Mendel

In 2010 when Beth and I started building the reprap, we anticipated it would take us a month or two. We were wrong. We had almost no tools, no work space and limited engineering…

2013-11-25

Economics of SETI on AWS spot instance

I needed an excuse to use spot instances on AWS to test them for some upcoming projects. I chose SETI and I have to say it was a nice simple experience. It took about 30 minutes…

Browse the blog →

Latest essays

2020-03-19

Live Lab

Everyone needs a testing ground, and for me bigprimes.net is where I test deployment of new tech. Detailed below are future tests, and results of previous ones. As usual,…

2018-03-01

Blockchain

Blockchain is an emerging technology, and not a magic wand. This article aims to help you understand the technology at a high level, as is required before asking questions…

2017-11-01

Serverless

Executive summary The next big thing that's been happening since 2011. Manage less infrastructure, less ops and concentrate on your product. Serverless means no…

Browse essays →

Prefer RSS?

Subscribe

RSS is great, and do not let big tech tell you otherwise. Use RSS (or bookmark the archive) and enjoy your pop-up-free existence.