On Automattic's internal BuddyPress-powered company directory, we allow people to fill out a field saying how far their previous daily commute was. 509 people have filled that out so far, and they are saving 12,324 kilometers of travel every work day. Wow!

Propublica has a piece on canvas fingerprinting done by the ad service that uses the trojan horse of sharing buttons, AddThis: Meet the Online Tracking Device That is Virtually Impossible to Block. Regardless of the usefulness of this particular technique, which seems to not be effective enough to stick around, services like AddThis and ShareThis will always spy on and tag your audience when you use their widgets, and you should avoid them if you care about that sort of thing. That’s why we put sharing buttons into Jetpack that are much more privacy (and performance) friendly.

Happy New Year

I rang in the new year with an unexpected trip to St. Barts with friends.

I resolved in 2025 to watch more films. It’s an art form I have many friends in, and when we have hung out, I’ve realized how shallow my understanding of the film canon is. I have a lot of catch-up to do, and it also requires a lifestyle change, as I’m usually at a laptop. Making space to enjoy a film for a few hours was a departure from my regular routines.

I watched 72 movies last year! This definitely came at the cost of books finished, if I look at my stats. But I’ve begun to really appreciate the contours of what I love about a movie now.

This is a long lead to recommend the movie Jay Kelly, which streams on Netflix with George Clooney and Adam Sandler. After seeing many great and terrible movies, old and new, I really appreciated what they did with this film, and it was one of the rare ones I watched entirely or in sections several times, gaining new appreciation for what they pulled off.

It starts with a “One-er,” which is a continuous shot with no cuts that moves between a number of different scenes in a really slick way. (Excellent episode of The Studio about this!) It’s a film way of showing off, as it must be incredibly hard to have hundreds of people all pulling off something flawlessly for a long period of time, not unlike a Broadway show.

Jay Kelly is George Clooney playing himself, which, as he says, is the hardest thing to do. There are meta-levels of reality and fiction, and so many allusions and callbacks, the entire thing is a work of art. You learn to appreciate what actors do and how film is made while watching a film being made in such a nice way.

So that is my recommendation for the year. In older movies, I really enjoyed Kate & Leopold, which also features an amazing Sting song that is impossible to find on streaming services.

Distributed Work’s Five Levels of Autonomy

I recently had the opportunity to sit down with Sam Harris, author and host of the Making Sense podcast, for a wide-ranging conversation. Given the moment we’re currently living through, we naturally touched on the way companies are adapting to a new reality — one where remote work is a model to which they must adapt in a matter of days, rather than years.

As I mentioned to Sam on the podcast, “any company that can enable their people to be fully effective in a distributed fashion, can and should do it far beyond after this current crisis has passed.” It’s a moral imperative. But that doesn’t mean it’s going to be easy, or that the chaotic and stressful first taste some workplaces are getting right now is one that inspires them to keep trying.

To make sense of this journey — from a company’s cautious exploration of remote possibilities to a fully realized distributed experience — I like to think of how it plays out through the concept of levels of distributed work, which I modeled after self-driving car levels of autonomy. I’ve seen some solid recaps of my conversation with Sam from Steve Glaveski and Steve Jurvetson, but here’s my gist of how distributed companies evolve:

  1. Level Zero autonomy is a job which cannot be done unless you’re physically there. Imagine construction worker, barista, massage therapist, firefighter… Many companies assumed they had far more of these than it has turned out they really did.
  2. The first level is where most colocated businesses are: there’s no deliberate effort to make things remote-friendly, though in the case of many knowledge workers, people can keep things moving for a day or two when there’s an emergency. More often than not, they’ll likely put things off until they’re back in the office. Work happens on company equipment, in company space, on company time. You don’t have any special equipment and may have to use a clunky VPN to access basic work resources like email or your calendar. Larger level one companies often have people in the same building or campus dialing into a meeting. Level one companies were largely unprepared for this crisis.
  3. Level two is where many companies have found themselves in the past few weeks with the COVID-19 pandemic. They’ve accepted that work is going to happen at home for a while, but they recreate what they were doing in the office in a “remote” setting, like Marshall McLuhan talked about new media mediums initially copying the generation before. You’re probably able to access information from afar, you’ve adapted to tools like Zoom or Microsoft Teams, but everything is still synchronous, your day is full of interruptions, no real-time meetings have been canceled (yet), and there’s a lot of anxiety in management around productivity — that’s the stage where companies sometimes install surveillance software on laptops. Pro tip: Don’t do that! And also: Don’t stop at level two!
  4. At the third level, you’re really starting to benefit from being remote-first, or distributed. That’s when you see people invest in better equipment — from a good desk lamp to solid audio gear — and in more robust asynchronous processes that start to replace meetings. It’s also the point at which you realize just how crucial written communication is for your success, and you start looking for great writers in your hiring. When you are on a Zoom, you often also have a Google Doc up with the other meeting participants so you can take and check real-time notes together. Your company has a zero-trust BeyondCorp security model. In a non-pandemic world you plan meetups so teams can break bread and meet each other in person a week or two a year.
  5. Level four is when things go truly asynchronous. You evaluate people’s work on what they produce, not how or when they produce it. Trust emerges as the glue that holds the entire operation together. You begin shifting to better — perhaps slower, but more deliberate — decision-making, and you empower everyone, not just the loudest or most extroverted, to weigh in on major conversations. You tap into the global talent pool, the 99% of the world’s population and intelligence that doesn’t live near one of your legacy physical office locations. Employee retention goes way up, and you invest more in training and coaching. Most employees have home-office setups that would make office workers green with envy. You have a rich social life with people you choose. Real-time meetings are respected and taken seriously, almost always have agendas and pre-work or post-work. If you get good at baton passes work will follow the sun 24/7 around the world. Your organization is truly inclusive because standards are objective and give people agency to accomplish their work their way.
  6. Finally, I believe it’s always useful to have an ideal that’s not wholly attainable — and that’s level five, Nirvana! This is when you consistently perform better than any in-person organization could. You’re effortlessly effective. It’s when everyone in the company has time for wellness and mental health, when people bring their best selves and highest levels of creativity to do the best work of their careers, and just have fun. 🤠

A highly influential book for me in designing Automattic was Daniel Pink’s Drive, where he eloquently introduces the three things that really matter in motivating people: mastery, purpose, and autonomy. Mastery is the urge to get better skills. Purpose is the desire to do something that has meaning, that’s bigger than yourself. These first two principles physically co-located companies can be great at. But the third, autonomy, is where even the best in-office company can never match a Level 4 or above distributed company.

Autonomy is our desire to be self-directed, to have agency over ourselves and our environment. Close your eyes and imagine everything around you in a physical office: the chair you’re in, the desk, distance from a window, the smells, the temperature, the music, the flooring, what’s in the fridge, the comfort and privacy of the bathrooms, the people (or pets) around you, the lighting. Now imagine an environment where you can choose and control every one of those to your liking — maybe it’s a room in your house, a converted garage, a shared studio, or really anything, the important thing is you’re able to shape the environment fit your personal preferences, not the lowest common denominator of everyone an employer has decided to squish together for 8 hours a day. The micro-interactions of the hundreds of variables of your work environment can charge you and give you creative energy, or make you dependent, infantilized, and a character in someone else’s story. Which do you want to spend half of your waking workday hours in?

For a good summary of Dan Pink, check out this animation. The other books I referenced in the podcast are Geoffrey West’s Scale and Nassim Nicholas Taleb’s Antifragile.

My talk with Sam covered many other topics, from communicating in distributed companies to the challenges businesses are facing due to COVID-19, so I hope you head over and listen to the rest or stream it on Youtube.

4.8 and What’s Coming

Last week we released version 4.8 “Evans” of WordPress, as I write this it has had about 4.8 million downloads already. The release was stable and has been received well, and we were able do the merge and beta a bit faster than we have before.

When I originally wrote about the three focuses for the year (and in the State of the Word) I said releases would be driven by improvements in those three areas, and people in particular are anticipating the new Gutenberg editor, so I wanted to talk a bit about what’s changed and what I’ve learned in the past few months that caused us to course correct and do an intermediate 4.8 release, and why there will likely be a 4.9 before Gutenberg comes in.

Right now the vast majority of effort is going into the new editing experience, and the progress has been great, but because we’re going to use the new editor as the basis for our new customization experience it means that the leads for the customization focus have to wait for Gutenberg to get a bit further along before we can build on that foundation. Mel and Weston took this as an opportunity to think about not just the “Customizer”, which is a screen and code base within WP, but really thinking in a user-centric way about what it means to customize a site and they identified a number of low-hanging fruits, areas like widgets where we could have a big user impact with relatively little effort.

WordPress is littered with little inconsistencies and gaps in the user experience that aren’t hard to fix, but are hard to notice the 500th time you’re looking at a screen.

I didn’t think we’d be able to sustain the effort on the editor and still do a meaningful user release in the meantime, but we did, and I think we can do it again.

4.8 also brought in a number of developer and accessibility improvements, including dropping support for old IE versions, but as I mentioned (too harshly) in my first quarter check-in there hasn’t been as much happening on the REST API side of things, but after talking to some folks at WordCamp EU and the community summit before I’m optimistic about that improving. Something else I didn’t anticipate was wp-cli coming under the wing of WP.org as an official project, which is huge for developers and people building on WP. (It’s worth mentioning wp-cli and REST API work great together.)

To summarize: The main focus of the editor is going great, customization has been getting improvements shipped to users, the wp-cli has become like the third focus, and I’m optimistic about REST-based development the remainder of the year.

I’ll be on stage at WordCamp Europe in Paris tomorrow afternoon doing a Q&A with Om Malik and taking audience questions, will also have a few announcements. You can get to the livestream tomorrow on the WordCamp EU homepage.

Note to Self

Two things I’m going to blog publicly to get myself to finish them faster: First off, I really need to finish up the Automattic site so you guys can see some of the cool stuff we’re doing there. Second, I’ve been playing with some cool gadgets lately and developing some pretty strong opinions about them which I’d like to start posting and sharing.

Apple’s Challenge

If I was Apple I wouldn’t be worried at all about Windows, I would be worried about the next generation of Linux desktop software. The main reason I’m considering a G5 for my next desktop purchase is that I want a powerful machine that Just Works when I plug stuff in and can still run all the open source tools like Subversion, rysync, PHP, MySQL, etc etc that I rely on. It’s also interesting that all the software I regard these days as truly essential isn’t desktop software, it’s server software. I can survive switching text editors or graphics programs or even operating systems, but if I had to use ASP and SQL Server instead of Perl/PHP/Python and MySQL I’m not sure what I would do. I can function without these things on my desktop, but having to access them remotely (if it’s pretty transparent) prohibits some pretty cool stuff and diminishes my productivity.

Windows and OS X are tools I use to get things done. Linux desktop software (X, KDE, Gnome, etc) is a hobby. If I could focus on getting work done instead of getting my wireless card to work I could consider as a serious and cheaper alternative to a OS X desktop. (No matter what I want one of those new Cinema displays though.)

To preemptively clarify, my comments do not at all apply to Linux in the server space, where it by far the most mature and capable platform out there and I would hardly consider anything else.

TechCrunch writes WordPress.com Has Imported 15M Posts In The Last 30 Days, Remains A Top Safe Haven For Nomad Bloggers. I’m very proud of the 8+ years we’ve been a home for, and protected, our users blogs. Protection covers many aspects: backups, scalability, security, speed, permalinks, mobile versions, forward-compatible markup, clean exports… the list goes on. We’ve done the same with other internet-scale services, like Akismet, Gravatar, and Jetpack, and I hope to earn the same trust in the coming decade with VaultPress and Simperium.

Landed

Paris has the most confusing airport, although I suppose any airport is confusing if you don’t speak the language. Franck was right. I ended up chickening out and taking a taxi, and I’m not checked in and settled. First order of business: find an adapter for these weird plugs. The weather seems to have cleared up so I’m going to venture out and explore a bit.

Blogger Rebuilt

“Then, when someone wants to see any of the pages on your blog, those pages are created for them dynamically, on the fly.” Sounds familiar… The new Blogger doesn’t make users wait on rebuilding anymore, nice upgrade! (What happened to all those folks saying static was the only way to scale?) That and their other new features show a real respect and sensitivity to their users, the only thing missing is an exporter. Rebuilding is so 2004.

Gnome 2.8

Some screenshots of Gnome 2.8. Looks nice. Like any true geek, I’m more interested in the nice shadows on everything than the actual improvements. Are the shadows stock? 😉 I keep going back and forth on my Linux desktop. I’ll use Gnome for a while because it seems cleaner and then I’ll switch to KDE because I seem to get more done and I like things like being able to press Win + M to minimize all the windows. Hat tip: Wes.