The Year Without Pants: WordPress.com and the Future of Work
Rate it:
Read between November 15 - November 25, 2020
65%
Flag icon
An open vacation policy had little negative impact on people who would choose to work on their own time anyway.
65%
Flag icon
The decision took minutes. I'd told the team the day before that we might need to switch, and when the deadline came, we switched. No e-mail was sent or stakeholder consoled. There was no master schedule to update or conference calls to schedule. We simply posted the change on our P2, listed the remaining work for Highlander, and moved on.
65%
Flag icon
It was the consequence of using schedules, having marketing plans, and executives wrapping their reputations around projects that made all of those stressful costs around making changes unavoidable.
66%
Flag icon
Continuous deployment made these downsides and benefits irrelevant. WordPress.com continually added new features, each launch creating another wave of attention generated largely by customers, the best possible advocates.
67%
Flag icon
Look at it myself.
67%
Flag icon
possibly seen as a lack of trust.
67%
Flag icon
Ask another programmer to look.
67%
Flag icon
same as the first option through...
This highlight has been truncated due to consecutive passage length restrictions.
67%
Flag icon
Change som...
This highlight has been truncated due to consecutive passage length restrictions.
67%
Flag icon
could sharpen the goal, ask better questions, or simp...
This highlight has been truncated due to consecutive passage length restrictions.
67%
Flag icon
Kill the project.
67%
Flag icon
Keep going.
67%
Flag icon
simply because you have a fancy word for something doesn't make you any smarter. It probably makes you stupider because you confuse your precise vocabulary with precise skills.
68%
Flag icon
Clarity again is key for starting projects.
69%
Flag icon
No matter what technologies you use, when half the team is waking up while the other half is going to bed, things will feel weird, at least at first.
69%
Flag icon
These snack projects prevented our team from going dark in output and gave us sparks of morale.
69%
Flag icon
I don't see the wider distribution of our team as the cause for our poor productivity. Instead, it was the division of labor and the low morale
69%
Flag icon
Programmers are competitive by nature, and someone has to set the pace on every team, constantly demonstrating what can be done.
70%
Flag icon
Success demanded a different culture.
70%
Flag icon
Programmers would have to do estimates. I hadn't seen a single work estimate at Automattic. You can't be on time unless you estimate work. The first time that a team that has never done estimates before does them, accuracy is poor, as is how much they care about the consequences.
70%
Flag icon
We'd need more people on the team.
70%
Flag icon
Jetpack needed a simple user interface.
70%
Flag icon
users' experiences had to be as simple as flipping a switch and forgetting it was there.
70%
Flag icon
We'd need release management and compatibility testing.
70%
Flag icon
Mullenweg clarified the importance of the project, and as a good leader should, he offered whatever resources I needed. It's a great bullshit test of any boss who says, “X is important.”
70%
Flag icon
If she doesn't match that statement with resources, she's incompetent, insincere, or both.
70%
Flag icon
Importance is always relative to other projects, not verbal fairy dust to sp...
This highlight has been truncated due to consecutive passage length restrictions.
70%
Flag icon
The natural mistake engineers make is to build from the bottom up. They leave the user interface last, assuming it is the least complex technology. This is wrong. Humans are much more complex than software, and since the interface has to interact with people, it's the most difficult to do well. By building from the bottom up, technologists paint themselves into a corner, resulting in ugly, hard-to-use things. By the time they finally got to the user interface work, so many constraints exist that even the best designers in the world couldn't salvage the project.
73%
Flag icon
it doesn't need a sales team because the product sells itself.
74%
Flag icon
Teams create territories. This is a force for good since it helps people focus and feel pride. But it creates problems for projects that fall between teams. If you try to cover everything, the teams are unfocused, and if you cover too little, there's no room for growth.
74%
Flag icon
Organizations become bureaucratic as soon as people define their job around a specific rule, or feature, rather than a goal.
74%
Flag icon
We haven't had a slide deck in years,” was what he typed over Skype).
76%
Flag icon
raises and bonuses simply weren't as central to how people thought about their jobs.
76%
Flag icon
the more complex performance reviews become, the less effective they are.
76%
Flag icon
Employees can yell and complain, but there is no louder message to management that something is wrong than forcing them to watch a great employee walk out the door.
77%
Flag icon
WordPress was filled with layers of distracting complexity, a classic symptom of engineer-led design.
77%
Flag icon
it was simply easier for designers, and everyone else, to avoid tough problems like ease of use and stick to the safety of fixing bugs or adding new features, even though new features contributed to the decline of simplicity.
77%
Flag icon
If we couldn't show polish for one of the few things we make every visitor to WordPress.com see, we had no right to claim that we cared about quality design at all.
77%
Flag icon
Ideas are evaluated differently depending on the mouth they come out of.
78%
Flag icon
people tend to respond to the most recent thing, not the most important thing.
78%
Flag icon
I'm all for incrementalism but some projects are harder to take on this way.
79%
Flag icon
If Toni and Matt wanted more people to take risks, they needed to hire and coach for it, which worked against the hands-off, autonomous culture they'd created.
79%
Flag icon
A good sign as a leader is when output is high and meetings are short. This means all pistons are firing, there are few roadblocks, and things are on track with just a soft touch. It also means meetings can be used to stay ahead, flagging issues before they become blockers.
79%
Flag icon
Managers often wrap their egos around meetings, and long meetings ensure they always feel that they're the center of attention, even if the meeting is a waste of time for everyone else.
81%
Flag icon
even when working within a list of postponed things, you still postpone things no one wants to do.
83%
Flag icon
The real story behind some people you meet with fantastic reputations isn't notable talents or skills, but merely an exceptional ability to choose the right time to join and leave particular projects.
83%
Flag icon
We all make judgments of ability at the most superficial levels. If the results are good, we give praise. If the results are poor, we criticize. We rarely give credence to the feeling in the back of our minds that the winner or loser doesn't quite fit the part.
83%
Flag icon
the truth is how a leader handles things going wrong—not the show that happens in front of crowds but in the daily meetings and decisions where there is no audience.
83%
Flag icon
If they genuinely share credit but take the lion's share of blame, you might just have someone sincerely invested in doing what's best. A leader who shields others from things that get in the way inspires everyone to do the same.
84%
Flag icon
The conversation centered on the same four big personal questions I asked everyone in e-mail once a month: What's going well? What's not? What do you want me to do more of? What do you want me to do less of?