Thirty One

The first year of my thirties was both incredibly challenging and incredibly rewarding. I started a new decade and a new role as CEO at the same time, and at Automattic we grew to over 300 people and raised money for the first time in a while, both of which I couldn’t have predicted five or even two years ago.

My big takeaway from the year was the importance of habits and small actions for accomplishing big things. To be productive I don’t need any fancy setups or project management software, just a well-groomed todo list and a pomodoro timer. This year on my birthday I find myself in Egypt which is an awe-inspiring place in many ways, but most striking to me has been the enduring beauty of craftsmanship with access to only the simplest of tools.

In running, which I started this past summer while in Italy, I was able to slow down to go further and without injury, and ended up putting in about 140 miles which took my fitness to be better than it’s been so far in my adult life. At least half of those miles were with friends and you can’t underestimate the importance of friends in helping you overcome mental blocks. (Also flew 425k miles in 2014, a new record. You can run anywhere and with minimal equipment — it’s a great way to explore a city.)

Reading and writing, two of the activities still most important to me, benefitted from a “just do it” philosophy of putting one foot in front of the other. I published more words on ma.tt than any year since 2007, and I find blogging one of the most rewarding pastimes in my life. It was also a year of not trying to be all business all the time: I started reading fiction regularly after a decade away and letting the topics here drift wherever my interest is at the moment. Last year I talked about balance, and I think this is what drove many of the accomplishments I’m looking back on fondly now.

I’m proud of how 2014 went, and I hope to build on that foundation to be a better person and reach even more ambitious milestones in the year to come. Here’s to slowing down to go further, and tackling big tasks with friends.

All birthday posts: 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42.

NYC Meetup Update

Based on the comments on the last entry I think we’re going to kick off the April 11 meetup at Bryant Park at 6:30, and if needed migrate for drinks at 8 PM when the park closes to someplace like Heartland Brewery on West 43rd. How’s that sound to the New Yorkers in the audience? Update: Scott says “The northwest corner of the park is the most accessible (south of the Starbucks, east of the Verizon shop). Plus that’s where the coffee is.” That’s where we’ll meet. I’ll be in a beige overcoat and green shirt.

Cross-Datacenter File Replication

Anyone have any favorite tricks for geographically diverse real-time file replication on Linux? It seems like most information is pretty dispersed, and suggestions range from every-30-seconds rsync to putting all files as BLOBs in MySQL and replicating that. There has to be a better way. (The scariest part is Microsoft seems to show up first for most Googles I can think of, but Windows is not an option.)

Ask Matt: Tips On Public Speaking

I get asked a lot about tips on public speaking because I do it so frequently. Positive response when I give a talk is generally proportional to how relaxed I was when giving the presentation and on good days I’ll get comments like people were able to relate to what I was saying or that watching me calmed them down. I don’t mention this in the video, but besides breathing and remembering the audience is there to see you do well, the best way to relax is to know your material down cold. I’ve lived and breathed WordPress for almost 7 years now, so I can talk about it for hours without thinking twice. I think practicing and knowing your material well comes across most in your body language which probably affects how people perceive your presentation more than what you say.

https://videopress.com/v/VSvor57H

We recorded this before Scott Berkun’s new book Speaker Confessions was out, which I recommend now.

WordPress World Tour

So I’m doing a little vacation this week and I’m going to be Florence, Italy until Tuesday the 29th, Venice until Friday the 1st, and then Copenhagen, Denmark through Sunday the 3rd. If anyone wants to do a WordPress/Photo Matt meetup while I’m in town, drop me a note. Also if you have any suggestions of things to do in any of these places please leave a comment. Blogging will be light this week, but I’ll be sure to take lots of pictures. 🙂

Grey Followup

On the bright side, last week’s hatchet job in Techcrunch generated some great blog posts. For whatever reason they don’t show up as links on Techcrunch’s page, but here’s some of the better ones:

To summarize some of my responses:

  • I have no problem with people making money from Open Source, in fact I think some of the most successful OS projects have profit motives aligned with user motives.
  • Related: I have no problem with Pligg being sold. I think it’s better than them selling links in the software.
  • It is possible to make money while giving your users something they want and provides value rather than something they never asked for. (Think of selling a hosted version vs. selling paid links meant to spam search engines.)
  • The fact that I made a similar mistake in the past gives me unique perspective into both sides of the issue.
  • The developer blogroll links in WordPress are nothing like the links being bought and sold for the intention of spamming search engines, but regardless they have been replaced with links to WordPress resources instead of individual contributors.
  • Duncan said “Money is money, no matter how you make it.” I could not disagree more.
  • While anyone can do almost anything with WordPress under its license, that doesn’t mean we have an obligation to promote folks who we feel are doing so in a way which is not ethical or in the best long-term interests of the community.

No Guinness

Been in Ireland since Saturday, and it couldn’t be better. What a lovely country with lovely people. One thing I’ve noticed, at least here in the “real capital” Cork, that “Guinness is for tourists.” Everyone here drinks Murphy’s. Anyway, back to work with Donncha on some WordPress.com goodies.

Rich Brooks on Fast Company asks What’s the Best Blog Platform?. That’s an easy one to answer. There’s still some disagreement over “What’s the best CMS?” but we’re trying to make that one easy to answer, too.

ThinkGeek’s Crappy Wishlist

I’ve always found the Wishlist concept to be cool, especially as Amazon implements it. I love it when the developer of a plugin or software I use links to their Wishlist because then I can buy them something personal, it seems less crude than a Paypal donate link where you’re putting an explicit price on things.

The other day Kent Brewster found a JS problem on WordPress.com. I was browsing his FAQ and saw this: “My ThinkGeek Wish List is always open.”

If you click that link, you’ll see in red letters: “To shop from this wishlist, please add items to your cart using this form only! Otherwise, your gifts will not be removed from this wishlist, and the recipient may get duplicates.”

Okay — a little weird, but ThinkGeek’s home-grown shopping cart has always been a little odd, I’ll run with it. I add it to my cart from that form, go to the checkout form and sign in (I’ve spent lots of money with ThinkGeek over the years), and complete the order. (How to Survive a Robot Uprising, for the record.)

So I send an email to their customer support: “I ordered something off someone’s wishlist, order e5886bb4. Everything in the order looks like it’s being shipped to me, not the recipient. Could you confirm it’s going to this guy’s wishlist and not me?” I then linked to the wishlist. Next morning, a response:

Matt,
This order is being shipped to [my address redacted]
United States
That was the address entered when the order was placed.
Thanks,

Tracy G
Customer Service

Not helpful at all… my reply: “Why would I buy something off someone else’s wishlist and then ship it to me? If it can’t be shipped to the person who made the wishlist, then please cancel it.”

No response, and two days later the order ships, to me. This morning, a final response from Tracy:

Mr. Mullenweg,
When the order is placed the order you had the option of entering an alternate ship to address.
Since your order has already shipped we can not change or cancel the order.
Thanks,

Tracy G
Customer Service

Given the next-day shipping I paid extra for, the book should be arriving any day now. The whole point of a wishlist is that I don’t know Kent’s address, nor should I need to. Also the big red sentence on the wishlist page implied to me that Kent would get anything I order from that specific form/page, otherwise why would I need to add it to my cart specifically from that spot?

To Kent, my apologies. If the robot uprising comes before I’m able to get you this book and we both die in the aftermath I’ll buy you a drink.

To ThinkGeek, you’re cooler and smarter than this. Please fix your wishlist functionality.

To everyone else, set up a wishlist on Amazon. It works, and if you link to it from your blog and do nice things people may order from it for you, and there’s nothing nicer than a surprise Amazon box showing up at the door.

Tramadol Attack

Just had a spam attack, about 90 comments over the course of two hours I was away from the computer. Not a single one is visible because every one was caught by my filter. How to delete them all? Comments Mass edit mode → Search for IP → Check all → Delete checked. Basically less than five clicks to delete 90 comments. The search could have keyed on any part of the name, email, or comment. It took longer to write this sentence than it took to delete two hours of spammers work. This isn’t a new 1.3 feature, this has been in WordPress for months.

Watching Television

It wasn’t that long ago, in the grand scheme of things, that I didn’t have any TV shows I was actively watching. Life has been busier than ever, but I’ve started catching up with shows instead of movies when flying. I’ve been blown away by the high quality of storytelling  in the medium of television right now.

So I find myself actively watching a few different shows:

  1. House of Cards (new season out today!).
  2. True Detective.
  3. Scandal.
  4. Blacklist.
  5. Empire.
  6. West Wing.

There are some guilty pleasures in there, and there are probably a dozen shows that friends have recommended to me as amazing that I’ve never even started. (Hence West Wing, I’m watching it for the first time, somewhere in Season 4.)

This is the first time I’m watching things that are still “on” versus something like Firefly or Sopranos which are complete already. There’s definitely something fun about discussing the latest developments with other people who are also caught up, in the zeitgeist, and the anticipation of new episodes coming out, like what I imagine it must have been like with serialized novels back in the day.