Building software, systems, and the occasional bad idea.

I’m Craig Mayhew. I write about Rust, AI, distributed systems, and whatever I’m currently trying to understand. If you want to work together, contact me via CodeFutures.

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…

All blog posts →

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…

All essays →

Links

Updates

RSS

Subscribe to new blog posts and articles.

Open source

GitHub

The software developer version of me.

Open source

GitLab

I might move here from GitHub... eventually.

Professional

LinkedIn

The formal version of me.

The commons

Wikipedia

Edits contributed to the commons.

Social

Mastodon

The social version of me.

Open media

Wikimedia Commons

Photos and media contributed to the commons.