David McLeod

26.3K posts

David McLeod banner
David McLeod

David McLeod

@Mucx

Built & led the Design Team at Twitch (7+ years) and similarly at Discord. Taking a break now to get married & Travel!. Also: https://t.co/jqvhWxpFu7

San Francisco Katılım Mart 2008
392 Takip Edilen1.3K Takipçiler
David McLeod
David McLeod@Mucx·
So, they renamed their company Meta, the plowed $80 Billion into VR and the metaverse, and now they’ve shut it down. I need to dig up some old tweets for a “told you so” but, anyway, here we are.
English
0
0
1
76
David McLeod retweetledi
No Context Brits
No Context Brits@NoContextBrits·
In Scotland, even the shadows are tartan.
No Context Brits tweet media
English
62
2.5K
44.9K
579K
Mike Rundle
Mike Rundle@flyosity·
Last Sunday morning I was on FaceTime with my Mom as the kids excitedly told her about their upcoming school and sports activities This Sunday morning I'll be giving the eulogy at her funeral Tomorrow is not promised 💔 Love you Mom
English
71
3
358
13K
David McLeod retweetledi
Shitty Future
Shitty Future@Shitty_Future·
Shitty Future tweet media
ZXX
0
21
163
5.8K
David McLeod retweetledi
George from 🕹prodmgmt.world
George from 🕹prodmgmt.world@nurijanian·
Most PMs write documentation backwards. They start with 10-page PRDs that nobody reads. Then wonder why engineers ignore them. Elite PMs do it differently. They use three document types, each with a specific purpose. Start with 1-pagers. They're decision documents, not specifications. Your goal: Get stakeholders to say yes or no. Cover these essentials: - Problem statement (who feels pain, how often) - One metric that defines success - Three possible approaches (not detailed specs) - Cost estimate (time, people, dependencies) - Open questions that need answers That's it. No user stories. No wireframes. No implementation details. Why this works: You haven't validated anything yet. Building a full spec now wastes hours on ideas that might get killed in five minutes. You'll write 10 one-pagers. Maybe three get approved to continue. Those three become 3-pagers. Now you're validating and aligning. Add to your 1-pager: - User research findings (actual quotes, not summaries) - Success metrics with baseline numbers - High-level solution approach (what changes, what stays) - Key risks and mitigation plans - Dependencies mapped out Engineers should read this in 10 minutes and understand what you're trying to accomplish. It's still scannable. Still focused on outcomes. But now it has enough meat for engineers to poke holes in your logic. Most 3-pagers never become 5-pagers. That's good. You learned something was harder than expected. Or stakeholders couldn't agree on metrics. Or engineering found a simpler path. Only the validated ideas become 5-pagers for execution. Now you add the details: - User stories with acceptance criteria - Wireframes or prototypes - System design overview - Instrumentation plan (what metrics, where to track) - Launch checklist (rollout plan, communication, monitoring) This is the document engineers build from. But notice what happened: You only wrote detailed specs for ideas that survived two rounds of validation. Everything else got killed early when it was cheap to kill. The hard part isn't writing these documents. It's stopping yourself from jumping straight to the 5-pager. Your brain wants certainty. It wants to "figure everything out" before talking to stakeholders. Resist that urge. Write the 1-pager. Get feedback. Let it die or grow based on reality, not your assumptions. Most weeks, you're writing 1-pagers. Some weeks, you're refining 3-pagers. Rarely, you're finishing 5-pagers. That ratio is correct. That's how product work actually flows. Documentation should match your confidence level, not your anxiety level.
English
5
9
149
15.3K
David McLeod retweetledi
SuperSisi
SuperSisi@SuperSisi·
This 1992 Street Fighter II TV series from Korea was completely unlicensed. Made by Seoul Film Productions It features the entire Street Fighter cast played by Korean actors And it's amazing!
English
39
186
1K
62.7K
David McLeod retweetledi
VeryBritishProblems
VeryBritishProblems@SoVeryBritish·
January Progress Report: We are 98% of the way through January. It is February tomorrow. We got there. Soon be spring.
English
29
120
1.4K
61.7K
David McLeod retweetledi
SuperSisi
SuperSisi@SuperSisi·
This is amazing
English
136
2K
11.8K
650.9K
David McLeod retweetledi
Interesting AF
Interesting AF@interesting_aIl·
Shoji Yamasakı is a pertormance artist behind the ongoing project Littered Mvmnts. He studies trash caught in the wind, and translates their erratic movement into precise, choreographed performances.
English
533
2.6K
18K
1.2M
David McLeod retweetledi
SuperSisi
SuperSisi@SuperSisi·
The decoration in this restaurant is 👌🏻
English
105
592
4.5K
134.2K
David McLeod
David McLeod@Mucx·
I feel like theres a genuine market for “kids” smartphones (hardware & software). The first ever phone you give your child for their first years. Easy to setup for parents, locked down, content filters, time limits, any kid versions of apps preloaded (i.e. YouTube)
English
0
0
1
80
David McLeod
David McLeod@Mucx·
This post gets a gold star sir haha!
Peter Girnus 🦅@gothburz

Last September I announced mandatory return-to-office. Five days a week. I called it a "culture-first initiative." Culture means presence. Presence means badge swipes. Badge swipes mean metrics. Metrics mean I can prove something to the board. I don't know what. But I can prove it. The announcement went out on a Tuesday. I sent it from my home office. In Aspen. I have an exemption. "Strategic leaders require location flexibility to maintain global perspective." I wrote that policy. HR approved it. HR approves everything I write. By Wednesday, 340 employees had updated their LinkedIn status to "Open to Work." I called it "natural attrition." Natural attrition means they quit before I had to pay severance. Very natural. We lost 47 engineers in the first month. I told the board it was "alignment correction." The people who left weren't aligned. With coming to an office. That I also don't come to. But that's different. I'm strategic. The office costs $4.2 million per year. Empty, it was a write-off. Now it's a "collaboration hub." I measured collaboration. Average daily Zoom calls from the office: 7.4 per employee. They commute 45 minutes. To take calls they could take from home. But now they're "present." Presence is culture. I've never been more certain of anything. A senior engineer asked why we couldn't stay remote. She had metrics. Productivity was up 23% during remote work. I said, "Productivity isn't everything." She asked what else mattered. I said, "Serendipitous collisions." She asked how we measure serendipitous collisions. I said, "You can't. That's what makes them serendipitous." She stopped asking questions. Then she stopped showing up. Then LinkedIn said she's at a company that's "remote-first." Good luck with that. They'll learn. We installed badge tracking software. It cost $380,000. It tells me exactly when people arrive. And when they leave. And how long they spend in each zone. I check it every morning. From home. The data is fascinating. Average arrival time: 9:47 AM. Average departure time: 4:12 PM. I sent a Slack message. "Core hours are 9 to 6." Arrival times shifted to 9:02 AM. Departure times shifted to 6:01 PM. Productivity did not change. But the metrics look better. Metrics are culture. We have a "hybrid" option now. Three days in office. Mandatory Monday. Mandatory Wednesday. Mandatory Friday. That's called "hybrid." Because Tuesday and Thursday are optional. But there are "anchor meetings" on Tuesday and Thursday. Attendance is "strongly encouraged." "Strongly encouraged" means mandatory without the liability. I learned that from legal. The head of product asked if he could work from home when his wife had surgery. I said, "Of course. Family comes first." Then I said, "But let's revisit your Q4 performance targets." He came to the office. His wife understood. I assume. I didn't ask. That's personal. The CFO asked about ROI on the RTO policy. I showed him the badge data. "Presence is up 340%." He asked if revenue was up. I said, "Revenue is a lagging indicator." He asked what the leading indicator was. I said, "Badge swipes." He nodded. The lease renews next year. Seven more years. $29 million committed. We needed bodies in the building. Now we have bodies. Fewer than before. But present. Morale is down. Glassdoor says we're "hostile to work-life balance." I told HR to respond. They wrote, "We're a high-performance culture that values in-person collaboration." That's corporate for "the review is accurate." But it sounds like a rebuttal. The CEO asked if RTO was working. I said, "Absolutely." He asked for evidence. I showed him a photo of the office. Full desks. Glowing monitors. Bodies in chairs. He smiled. "This is what culture looks like." It looked like a stock photo. Because I got it from a stock photo website. The real office has 40% occupancy on a good day. But he doesn't know that. He's also remote. We're both strategic. Next quarter I'm proposing a "collaboration bonus." $2,000 for anyone with 95% badge-in compliance. The bonus costs less than the turnover. And it shifts the narrative. We're not forcing people to come in. We're "incentivizing presence." Incentivizing means paying people to do something they don't want to do. It's different from mandating. Legally. The employees who stayed are "loyal." Loyalty means they have mortgages. And kids in school districts. And RSUs that haven't vested. They're not loyal. They're trapped. But on paper, it looks like loyalty. And paper is what the board sees. I've been doing this for 22 years. I know what culture looks like. It looks like butts in seats. Butts in seats mean control. Control means management. Management means me. RTO isn't about productivity. It never was. It's about seeing people. So I know they exist. So I know they're working. So I know I'm in charge. That's culture. As long as the badge swipes go up and to the right.

English
0
0
0
44
David McLeod
David McLeod@Mucx·
@chriswallace Nice! Thanks. There’s tons of tools out there from my limited poking around so far. This one looks decent.
English
0
0
0
3
designer
designer@chriswallace·
Spent the past few days learning interior design software so I could design my new home's basement space. It's been a fun little adventure so far.
designer tweet media
English
1
0
1
406
David McLeod retweetledi
Trung Phan
Trung Phan@TrungTPhan·
can't believe that episode of "The Office" when Jim Halpert choreographed this entire Venezuela situation
English
433
4.5K
23K
1.9M