For me, this is the future.
Getting started with a relatively new AWS service
Focussing on knowledge sharing throughout the AWS Community
The process I went through to recover data off a dead macbook
Home/Office to VPC connectivity for a lower cost
I’ve been making things with Django since around 2009. Usually I just deploy a thing onto a DigitalOcean droplet, and move on. For an…
Multi-cloud Free Tiers
Moving this blog to the CLOUD!
Featuring InfluxDB, Grafana and Arduinos
Two factor all the things!
Protect all the things!
Update all the things!
A rule to live by
Part 5 of 5
Part 4 of 5
Part 3 of 5
Part 2 of 5
Part 1 of 5 all about Ansible
Know your IPsec from your OpenVPN
Is it all it's cracked up to be?
Here Be Dragons
Build your own PBX for under $40
Too short for a full blog post
Interviews are not like hats
If it ain't broke, but isn't perfect, should it be fixed?
Notes on Interviews
A service that I've never used since
Blogposts age like fish
Building a website to handle thousands of views per minute, with zero budget
Wrapping up 2012
It's all fun and games until the raptor fences go down
So.. it transpires that I have a friend who studied Physics at Imperial College, and as a part of that, was taught how to use C++ “As a tool…
Automating the boring tasks
Crossing ancient streams
Restaurants try too hard, and don't succeed
Sometimes some things just don't add up...
Extension to a Serverfault Answer
A bit long-winded and wordy, but interesting.
Event notes: an Astound Wireless job
War stories from dealing with massive companies
In praise of a simple tool
Don't make legit things that look like malware.
Life on the bleeding edge Part 2
Life on the bleeding edge
Adventures in naughty Bash
They're flocking this way!
Don't store files *in* databases.
The bare basics of making .deb files
If the service isn't OK, why return 200?
Improving stability of a deployment system
Does scrum really fit for DevOps?
postgresql magic runes
OpenSSL magic runes
Why are all cash register systems awful?
Tell your operations staff when you're running a promo.
How I came out
Be ethical, and you'll do well.
Right. This is important. I want you stop what you’re doing and read this. It won’t take long. I’ve just witnessed another act of…
The devil makes work for idle thumbs
Backups are hard.
Hardware is cheap, downtime is expensive.
A rant about image hotlinking not being all that bad
Scary infrastructure decisions
This is real life social engineering.
A long post about not relying on one provider.
A mechanism for updating DNS with DHCP leases
2 factor authentication is good
Further evidence that name game memes are harmful
How to build a project in 5 days.
In praise of simple graphing.
In praise of server tin.
Details on some drivers I wrote once.
The legacy of a nobody I work hard, and try not to let the future bother me. I don’t make 10 year plans, hell, I’m lucky if i know where I…
Another personal coming out story (from a friend)
Personal story of how Tom came out.
Pretty tiles I found.
Say for example you want to build a new Virtualization cluster. You’ve chosen the CPUs you want, and know you want 32 GB of fast shiny RAM…
How unexpected TV publicity can be damaging for unprepared websites.
Early criticism of facebook posts gathering osint.
A story in 100 words.
The problems of wikis, and vandalism
A brief discussion on the fallacy of an uncrackable password
RAID is not a backup
Criticism of early internet banking