Stig's Soap Box
This is my personal website. There are many like it, but this one is mine. Sometimes I blog because I have something to say, sometimes it's just to practice writing. It used to be that most articles were tech related, but I think that ship has sailed now.
Below is a full list of articles, in reverse chronological order. I also maintain a separate concept index.
I present four ways you can support me if you have (or continue to) benefit from my work on Free and Open Source Software.
I explain how I set up MPlayer as a printer driver so I could add a distributed print queue for music. (AKA a JukeBox.)
I complain about the unacceptable parking situation for commuters to Berwick-upon-Tweed and present a few suggestions for improvement that might help.
I show the changes to my Sceptre config & CloudFormation template required to point DNS to the two CloudFront distributions I've created.
I show briefly the changes I need to make to publish this blog to S3 rather than to GitHub.
I show how to create an S3 bucket set up to serve a static website, and expose it over HTTPS via CloudFront, using the same SSL certificate we created in the previous post—all via CloudFormation.
I show how to create an S3 bucket for redirecting web requests, put it behind a CloudFront distribution, and configured this with an SSL certificate—all via CloudFormation.
In which I delegate DNS from Gandi to AWS Route 53, and learn how to configure Route 53 with CloudFormation & Sceptre.
I outline the steps I plan to take to add SSL to this blog, leveraging AWS Certificate Manager, CloudFront, S3 and Route 53. (And potentially CloudFormation.)
A short experience report about blogging with Org mode.
Detailing my trials and tribulations with the "Potter" coding dojo problem, with code examples in Clojure.
Solving the problem of putting N Queens on an N by N chess board without them being able to threaten eachother.
I try to show how unjust the First Past the Post system used to elect MPs in UK General Elections is.
I describe how—and why—I changed from blogging using Markdown & Jekyll to using Org mode.
I ask how the Conservatives can say they are "working for everyone" whilst giving extra tax breaks and benefits to the 15% of top earners, and at the same time cutting benefits for the poor.
I learnt how to quickly switch between all installed themes in Emacs.
I share my Emacs & Org-mode setup for blogging with Jekyll.
I went to a local school and talked to prospective computer science students there about my education and career. This is a transcript of my talk, which was organised by STEMNET.
Breakdown of my Tweetable FizzBuzz created using sed and xargs.
I show how to change Terminal.app colours automatically when logging into certain remote machines via SSH.
I set up the Leafnode NNTP server on OS X, for use with Emacs and the Gnus newsreader.
Early 2005 I encountered a bad bout of RSI. Prompted by a comment on the Lobsters forum, I thought I'd share my experience.
In which I investigate how to configure
ModSecurity with Puppet, and find I have to contribute a patch to make