A pre-WordCamp speaker party at the Automattic office on Pier 38.
AFP WordPress / China Article
AFP: Blogging guru chips away at Great Firewall of China — the Agence France-Press talked to me when I was in Hong Kong about the early days of WordPress.com and our experience with the Chinese firewall. Today we are still sporadically blocked, nothing official but enough that almost everyone in China uses WordPress.org. It’s funny that this story came out almost two months after the interview because I’m wearing that exact same sweater today.
GigaOM Pro
GigaOM Pro is a new subscription research site from my friends on the GigaOM crew. It’s also the first major media site I know about powered by BuddyPress and it’ll be interesting to see how the social features influence the sites evolution. Here’s Mark Jaquith’s post about building it.
Ask Matt!
Ask me a question here and I’ll pick the best and post a video answer here on this blog. This was always the intention of the Ask Matt category, just never got around to doing it before. 🙂
A Day on Necker Island
I had the opportunity to visit Necker Island and hang with some great folks including Sir Richard Branson, these pics are a collection of a day on Necker Island in the British Virgin Islands. (Sorry if you when you first tried to load this it crashed your browser, there was a bug in my gallery where it was loading the full-size images instead of the resized. All fixed!)
Journaling Tools
WordPress listed as one of “Five Best Journaling Tools” at Lifehacker.
WordCamp Developer Day
I have some cool news: On Sunday the day after WordCamp San Francisco we’re going to host a WordPress developer day at the Automattic office on Pier 38. It will be Barcamp-style with no pre-announced schedule, but expect more hardcore geek content like heavy WordPress performance optimization, BuddyPress internals, an intro to Erlang, a guide to secure coding, WordPress-as-CMS discussions, and more. If there’s a topic you’d like to lead start thinking about it now, there should be plenty of room for everyone to connect. (Try to keep things local though, we’re not sure how the internet will hold up.)
How David Beats Goliath
Annals of Innovation: How David Beats Goliath, from Malcolm Gladwell. A really enjoyable read. Hat tip: Raanan.
How P2 Changed Automattic
If you haven’t heard of P2 yet, check out this quick video:
Almost everyone at Automattic is a blogger, but for the first couple of years of the company we didn’t blog much internally. Everything happened over IRC, Skype, and email. (In that order.) Eventually we started a blog that worked like a traditional blog did with long posts and comments, but everyone forgot to visit it until I wrote a quick script on cron job that would email everybody summaries of new posts and comments.
There was a disconnect we couldn’t reconcile: even though our internal blogs didn’t work out most of the company was active on Twitter every day. (WordPress users are some of the most passionate adopters of micro-blogging.)
We found a solution in Prologue which added a posting box to the home page and gave it a Twitter-like feel. Now Automattic had a pulse, a place where the incredible amount of activity was chronicled and captured. It was low-friction and hassle-free, we all started using it more.
But there was still a problem, Prologue was great for status updates but terribly awkward for conversation. P2 solves all this by moving the conversation inline on the homepage. Conversations can be fully threaded using 2.7’s new comment features. Finally the blog started to get so busy we made it real time so you can just leave the page open and new stuff will come in. (It’s hard to describe, so watch the video above.) Seemingly simple changes have increased engagement many-fold: our main P2 now has over 4,700 posts in it with 1,100 of those in the past 60 days.
It completely transformed how Automattic works internally and I think is one of the most valuable things we’ve adopted in the past year. I’m on the road a lot, and sometimes my only connection is checking the mobile-optimized P2 on my iPhone.
I’m excited about P2 partly because blogs provide an incredibly robust infrastructure on which to build more advanced apps and this is a good example of that. I’d love to see more themes that transform what WordPress can do top-to-bottom.
You can get P2 for your WordPress.org blog here, and it’s available for all of WordPress.com too.
BuddyPress for the World
Happy to announce that BuddyPress is now available to the world. BuddyPress is a package built on top of WordPress which transforms WP into a social network complete with profiles, friends, messaging, groups, and even activity streams. Of course it’s 100% GPL and Open Source. It’s built on top of MU (which can be tricky to install) so still not for everybody yet, but this is a major milestone in the WordPress world. Check it out. Congrats to Andy and the whole BuddyPress team. 🙂 Here’s Andy’s official announcement post and WordPress.org.
Wired Joins the Family
I wanted to take a moment to welcome Wired.com’s 12 blogs to the WordPress family! (They just completed their switch from Typepad.) I thought this completes my prediction from January that WP would reach over 40% of this list of top blogs, but when I went to the Technorati 100 today everything has changed! First, they only show ten blogs at a time now (lame!) and second there appears to have been huge churn on the list,so we’ll have to wait until next January to do an apples-to-apples comparison.
WP.com
WordPress CodeSniffer
WordPress CodeSniffer Standard. Helps you format your code in wp-style.
PollDaddy PHP
PollDaddy just finished their big switch from ASP.NET/SQL to PHP/MySQL. Go and give the guys a virtual Guinness.
Blo.gs Lives On
Do you guys remember Blo.gs? In addition to being a cool domain, it’s a ping-update service like Ping-O-Matic that was started by Jim Winstead and acquired by Yahoo in June of 2005.
Some exciting news today: Yahoo! is transferring blo.gs to Automattic for safekeeping and further development. I’ve been a long-time fan of the service, and it even inspired the early WordPress feature which reordered your blogroll based on update times.
We’re looking forward to beefing up the service and giving it a refresh, while continuing its reputation for reliability. It makes me nostalgic to hear the name “blo.gs” again, I even still have the t-shirt they made for a Feedmesh meetup years ago. (For a big blast from the past, check out the discussion around feedmesh and real-time, distributed updates. Everything old is new again.) Major kudos to Yahoo! for giving us the chance to do so — I think most companies would have just shuttered it.
Blogs Are Dead
Blogs are dead; long live the blog by Andrew Keen after our dinner in Amsterdam last week.
Sun, Oracle, WordPress, and MySQL
It’s magically beautiful outside in San Francisco today, but instead everyone is talking about the $7.4 billion acquisition of Sun Microsystems by Oracle. (More on Techmeme.) A number of people have contacted me with questions to the effect of “Oracle is evil, they now own MySQL, WordPress runs on MySQL, OMG! What’s next?” In addition to the millions of WordPress blogs all using MySQL, all of the projects Automattic contributes to are MySQL-based and we run more than 250 servers dedicated to MySQL.
Last Thursday at The Next Web I talked about how we need an Internet Bill of Rights to protect our data and the countless hours we pour into complex online services, such as Facebook and Last.fm, and that the foundations for this were laid down 20 years ago by Richard Stallman and the GPL.
Today our servers are running various versions of MySQL, tomorrow they’ll be running the same thing, and if need be ten years from now they can run the exact some software. Because of the GPL every WordPress user in the world is protected — we’re not beholden to any one company, only to what works best for us. Today that’s MySQL, tomorrow that’s MySQL, a year from now we’ll see.
Most importantly whatever happens will happen on our timeline. That’s the definition of Freedom.
Here are few other reasons not to be worried, and a bonus at the end.
- Oracle bought Innobase, makers of the InnoDB engine that most large users deploy as their main storage engine, in October 2005. The sky has not yet fallen.
- As a company Automattic has never really needed the support services that MySQL provides and even if we did there are plenty of third parties also providing support.
- Most of the useful updates for MySQL have been coming from outside, to quote Jeremy Zawodny:
The single most interesting and surprising thing to me is both the number and necessity of third-party patches for enhancing various aspects of MySQL and InnoDB. Companies like Percona, Google, Proven Scaling, Prime Base Technologies, and Open Query are all doing so in one way or another.
On the one hand, it’s excellent validation of the Open Source model. Thanks to reasonable licensing, companies other than Sun/MySQL are able to enhance and fix the software and give their changes back to the world.
- In terms of innovation, the most interesting developments have been from outside as well, in projects like Drizzle. (I would not be surprised if this moment is for Drizzle what Movable Type changing their licensing was for WordPress, even though in this case they’re both Open Source.)
- I’ve met a number of people at Sun who are incredibly smart, and if they stick around I expect cool things to continue to come out.
- There are some new developments in the WordPress world, namely that I think it would be possible to add support for databases other than MySQL without changing every $wpdb call or breaking any plugins or themes. It won’t be easy, but the coolest stuff seldom is.
Anyway, I now really wish I had agreed to keynote at the MySQL User Conference starting today. 🙂
Next Web, day 2
Second day at the Next Web conference in Amsterdam, Netherlands.
Next Web, day 1
First day at the Next Web Conference in Amesterdam, Netherlands, followed by dinner and party.