This blog is 10

Mon 02 July 2018 by Jim Purbrick

Just over ten years ago I set up The Creation Engine No. 2 after previously blogging on the original Linden Lab hosted Creation Engine and before that on Terra Nova. So, while I’ve been blogging for almost 14 years, 10 years of The Creation Engine No. 2 seems like a good excuse to look back at the last decade of blogging.

Behind the scenes the technology behind The Creation Engine No. 2 has changed a lot. Originally hosted as a Django site on Byteflow, I converted the blog to a static site generated by Pelican and hosted by github almost exactly 5 years ago. I wrote a post at the time detailing the move, which I finally published on its 5th birthday after rediscovering it today. Despite the big changes behind the scenes, github’s support for custom domains and Pelican’s support for RSS import meant that the only externally visible changes to The Creation Engine No. 2 were cosmetic. All the RSS feeds and links to the site were unaffected, which is great because Cool URIs don’t change.

While the technology has changed a lot, the content continues to mostly be a hack diary describing the various contributions I’ve made to projects like the EVE CREST API, nailgun, buck, infer and ReactVR. I write these posts as documentation in case I have to solve similar problems in future, but it’s also great when they’re useful to others, so I’m very happy to see that my recent set of posts about using ReactVR with Redux have been my most popular posts to date.

I don’t attend as many conferences now as I did while I was working at Linden Lab, but the various conference write up posts serve a similar purpose: reminding me about the talks and speakers I’ve seen and hopefully also pointing others to useful information. Social media is now more effective for letting people know about future events, so I rarely use The Creation Engine to announce upcoming events, but still think its a useful place to collect longform thoughts about past events and links to recordings.

One post which doesn’t fit in to the above catatories is my review of Now We Are 40 and thoughts on growing up with the web. Part of the reason I posted it here is because I could. I don’t need someone to speak for me or my generation, I can do it myself. I’m very grateful that I’ve been able to share my thoughts with the world for the last decade and very happy that a lot of people have found them useful.

Happy birthday to The Creation Engine No. 2. Here’s to the next 10.

Pelican Powered

Tue 02 July 2013 by Jim Purbrick

Almost exactly 5 years ago I set up The Creation Engine No. 2 as a Byteflow blog running on Django when the original Creation Engine blog hosted by Linden Lab stopped being a suitable place for my thoughts on technology as a platform for creativity.

Byteflow and Django served me …

read more

Super Hyperpolyglot

Sat 05 May 2012 by Jim Purbrick

A few years ago nearly all the code I wrote was in C++, but increasingly I’m finding myself writing in a variety of mostly C-style languages and having to perform crunching mental gear changes as I switch between them.

In the interests of making these language switches less painful …

read more

Introspecting Python Decorators

Thu 25 August 2011 by Jim Purbrick

Over the last couple of years I’ve found myself using python decorators to annotate handlers for web requests more and more, both when using Django and with micro-frameworks like mnml and newf.

Where the same functionality is required for all handlers, or the required functionality can be determined from …

read more

The Why and How of Automated Testing with Python and Django

Thu 04 November 2010 by Jim Purbrick

Jamie has just uploaded the movie of my talk “The Why and How of Automated Testing with Python and Django” which I gave at BrightonPy a week ago (and this time it really is a movie, clocking in at a feature length 1 hr and 35 minutes). The audio on …

read more

Spawning Django Blogs

Mon 18 October 2010 by Jim Purbrick

Since leaving Linden Lab I have been talking to a number of people about doing freelance consulting and development work while I get my start-up off the ground and last week got round to setting up a UK limited company so that people will actually be able to pay me …

read more

4 Robot Attacks!

Sat 21 November 2009 by Jim Purbrick

Incredibly, 100 robots have 4 gigs lined up in the next 3 weeks: tomorrow we’re playing at an electro/rock night at The Freebutt with Bang Bang Eche, Son of Robot and labasheeda, then next Thursday we’re playing at a more hip hop themed night at The Hope …

read more
Fork me on GitHub