I haven’t touched my blog for a while. Part of it is that I just didn’t identify myself with “Awesomeful” any more. On the other hand, have I got a deal for you! Both awesomeful.net and awesomeful.org are for sale, so hit me up if you’re interested - I’m talking to you mister
Welcome to the new blog: Practice Over Theory. I hope that the new name and engine inspire me to post more often.
Migrating was not a huge task at all. I decided to give octopress a try. It prescribes a really weird method of deploying to github pages which involves cloning yourself into a subdirectory (!!), but now I have a pretty neat set up. It’s backed by jekyll and has a few nice addons, the most useful of which is it’s code highlighting theme which is based on Solarized.
Speaking of code highlighting, let me show you a little rack app that redirects the old awesomeful.net posts to their new warm locations:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Pretty neat, huh? The syntax highlighting, I mean.
Regarding the above sinatra app, I just have a dictionary mapping the old paths to the new ones, and respond with a
HTTP 301 Moved Permanently. The interesting bit is the HTTP caching employed. Heroku’s (awesome) varnish servers will remember that response for one year. Try it here.
 it’s a hash!