Today is a very exciting day for me, because I start as a full-time employee with Automattic, Inc.
Here’s a little bit about how that happened and what it means to me:
Today is a very exciting day for me, because I start as a full-time employee with Automattic, Inc.
Here’s a little bit about how that happened and what it means to me:
Through my work with Automattic, I’ve had the privilege of working with the guys over at Intense Debate. I’ve been helping them improve their WordPress plugin and get it ready for some new features. Along the way I made the blunder of releasing a version that had a pretty serious bug in it, and that triggered a lot of customer support issues/cases.
In the “old days” (or in a lot of big corporates today), those support cases would have been handled behind a corporate “veil of secrecy”, tucked in a back end system somewhere, responded to by anonymous “Customer Service Representatives” via a generic email account like “support@intensedebate.com”. While we’re also making use of a generic email address, the similarities between our approach and that of big corporates ends there. End to end, the differences are pretty stark.
It’s almost time for another WordCamp event, and I can’t wait. This is the big one – the fourth annual San Francisco WordCamp! This will also be the fourth WordCamp that I’ve attended. Yes, I believe that makes me somewhat of a groupie.
There’s a new website online as of yesterday and it’s looking pretty spiffy. I’m looking forward to seeing Tim Ferriss and Tara Hunt speak in particular.
Oh, and I’m going to be helping out on the “Genius Bar” for a bit as well, so drop by and get some questions answered!
This will probably be a bit of a different experience for me than previous years because I’ve been doing some consulting work with Automattic, so I’ve met a lot of the crew now, and it’ll be good to see a lot of them again here.
I’ve just released a plugin I’ve been working on called “Sparkplug”. It’s quite simple (although some of the code turned out to be a lot more complex than I expected!), and just gives you a small sparkline graphic indicating the number of posts per day for the current “view”. This is particularly handy on multi-author blogs which are split up into discrete sections via category or tag.
It was specifically written for/tested on the as-yet-unreleased Prologue Projects theme from Automattic, so when that comes out, it’ll be ready to go. Check out all the details about Sparkplug.
Over the past few weeks, I have been working on a new importer for people who use LiveJournal, but would like to switch over to WordPress. With LiveJournal laying off a bunch of employees, it seemed like some people might prefer to move to a platform where they had a bit more control over their own content, rather than relying on another company to handle it for them. I decided that my measure of success would be that it needed to be capable of importing Guav’s entire journal — comments and all, without error.
As it turns out, it’s been quite a project. LiveJournal’s API is, shall we say, “challenging” to work with, and the sheer size of Guav’s journal (over 3,700 posts and nearly 200,000 comments) meant that I kept running into time, memory and database limits that would crash the importer. After a lot of back and forth with Guav though, I’m happy to present the new importer (find it under Tools > Import > LiveJournal), sporting the following features:
So there you have it, a brand new, shiny LiveJournal importer. This should be bundled with the 2.8 release of WordPress (it’s available right now on WordPress.com), and will be available for everyone. As I mentioned, it’s been tested with one single, very large blog (and a few smaller test ones), but if you find anything wrong with it, please file a bug on the WordPress Trac!
Huge thanks again to Guav for helping with the testing of this thing (maybe now he can migrate over to WordPress as well)!