@FirefoxUX team. UX Manager 🎤 Speaker ❤️ org team for @ladiesthatuxBER & more 👩‍👧🏃‍♀️🦸‍♀️ 🐱

Berkeley, CA
Joined March 2007
Emanuela retweeted
In September, @Muse flawlessly booked my 4yo's swim class. Tonight it failed: no updates, wrong class in cart, unapproved payment card, pending charge, no enrollment. First choice sold out. It seems it now downgraded to v1 vs v4 before. What a surprise, @alexandr_wang
1
127
Emanuela retweeted
convergence to the mean when everyone looks at everyone else to decide what to make, we eventually stop making anything of our own. we copy what works. borrow the language, the aesthetic, the features. we call it learning from the market, following best practices, staying competitive. together, everything starts to feel familiar. polished, interchangeable. nothing wrong. nothing alive. the mean isn’t necessarily bad. it’s where everything lands when we remove the reasons for it to be different. numbers are easier to compare than feelings, so we make things that produce numbers. we study what gets attention, then shape ourselves around it. eventually the feedback stops informing the work and starts authoring it. we’re no longer asking what we want to say. we’re asking what will be rewarded for saying. ai makes this loop frictionless. it can draw from more references than we could see in a lifetime. but access to every perspective isn’t the same as having one. it hasn’t lived a particular life that makes one detail unbearable and another beautiful. when we ask it to choose for us without bringing any intention of our own, we get something plausible, easy to approve. then we ship it, measure it, copy it, and feed it back into the next round. a tidal wave of mid. this changes not just the work, but the people making it. we describe ourselves in categories platforms can distribute and markets understand. designer. founder. creator. pick a niche. build a brand. be consistent. the parts that don’t fit become inconvenient, even when those contradictions might produce our most interesting work. we become easier to classify and harder to tell apart. i think we need to approach making things more like artists. an artist develops a perspective through the work. making, noticing, choosing, failing, returning. learning what matters even when nobody else cares. craft gives that perspective a form precise enough for someone else to experience. the life outside the work matters too. the places you’ve lived, the people you’ve loved, the things you’re embarrassed to care about. these aren’t distractions from having something to say. they’re how you come to have something to say. we understand this with music, paintings, photographs, movies. we expect a person to be present in the choices. we want to experience something we wouldn’t have encountered without them. software can do this too. a piece of software expresses beliefs about how life should feel. what deserves your attention. what you should be free to change. whether a task should feel like paperwork or play. even a small interaction can carry someone’s care, humor, or curiosity. but we rarely talk about software as a medium. we talk about it as an industry. markets to capture, workflows to optimize, competitors to catch up with. we add a feature because someone else has it, without asking whether it belongs. products accumulate the same parts and lose what made them worth choosing. underneath the branding, it’s all the same thing. artists learn from others too. the question is whether you’re absorbing those influences into a point of view, or using them to avoid developing one. what are you trying to let someone feel, understand, or do? why this particular shape? what have you noticed that the existing tools don’t seem to notice? those questions don’t have answers you can borrow from a competitor’s roadmap. if we can make almost anything, deciding what deserves to exist becomes more important, not less. speed gives us more chances to exercise judgment. it doesn’t remove the responsibility. i don’t want a world where every person becomes a more efficient distributor of the same ideas. i want people to use these tools to go further into what they actually care about. to make things specific enough that we can feel someone behind them. what is the point of everyone being able to make something, if we all end up making the same thing?
131
355
153
2,699
312,649
Emanuela retweeted
design, craft and point of view are the differentiators slop-maxxing is not sufficient to win
Software is increasingly treated as disposable in the AI era. Yet we spend half our waking lives looking at screens! We don’t want to spend that time with zombie products—monotonous, vacant, and uncared for. We want products with soul. 💜 I go deep on this in my talk from @lennysan's Summit: youtube.com/watch?v=GLvFTMtw…
37
66
6
840
78,340
The first time I used a terminal was when I opened Cygwin in CS101 and typed pwd. Since then, I’ve used a terminal as one of my primary work tools every day. But it wasn’t until coding agents that I wanted to change the terminal itself. I’m really excited to share my side project: Nyx Terminal. It’s built for people running lots of coding agents across many projects at once. It is a tool. It gets out of the way. It reveals itself in the details. There are many terminals. This one is mine, and now it can be yours too. nyxterm.com
44
16
11
307
75,943
Emanuela retweeted
“Laugh at perfection. It’s boring and keeps you from being done.” Rule #8 of donemanifesto.com ✅
Replying to @tomjohndesign
I'm also unreasonably happy with the landing page. The copy could use some work since it's pretty AI sloppy but who cares! people don't read anyway and I wanted to get this out there. Could animate the bg scenes but maybe later.
2
3
33
7,018
When I look back at the earliest @Muse mocks, the very first thing that was designed was the “status” pill at the top of the screen. That one tiny piece of UI survived every subsequent revision, many months on. It remains one of my favorite parts of the design. Its purpose is to simply and clearly answer the question: what is my agent doing right now? And do that across every surface of the app. Representing status in this way is more of a messaging pattern and was kind of controversial early on. Most AI apps had coalesced around “chain of thought” as the way to represent ongoing work, which almost always appeared at the bottom of the thread itself. I had a petulant aversion to this and it didn’t work anyway, given the initial app was already three tabs (feed, chat, library). A persistent status display was necessary. The initial version didn’t have the avatar and was only capable of ~6 deterministic states. Even in that basic form it was incredibly useful during testing – just showing connection status was critical in those early days. Excited to share some more stories about the design of Muse. I haven’t tweeted in a few years as I’ve just been working away, but I think this will be a fun story.
77
37
18
1,334
430,206
Today, we’re launching an ambitious new school called The Horowitz Andreessen Academy. Based in San Francisco, The Academy serves the most promising young high school graduates. We think this can be an elite institution that attracts top tier talent. One that prepares students for the future rather than remaining stuck in the past. The #1 goal is to help students learn to build, which is the most important skill in the AI era. They'll learn primarily by pursuing their own projects, either individually or in groups. There are classes and guest lectures, too, from some truly amazing people who have built modern-day Silicon Valley. The Academy is designed as a network, since that’s the reason students go to school in the first place. Core to that network are our 10 Founding Partners: Anduril, Anthropic, Coinbase, Google, Meta, NVIDIA, OpenAI, Palantir, Replit, and Stripe. The network includes over 50 hiring partners and over 200 speakers and mentors. To join as a hiring partner or faculty member, you can apply on our website. We raised $42M in funding led by @a16z. I'll be CEO and @pmarca and @eriktorenberg will join me on the board. Applications are open for our Founding Class Fellowship, which will be one year and tuition-free. Eventually, pending regulatory approval, we plan to offer a two-year program that charges tuition, similar in cost to an elite private university. We're looking for the most unusually ambitious young builders on the planet. Come join us in San Francisco: theacademysf.com/
528
652
375
6,235
2,317,347
I keep checking this thread hoping a registration link will appear. Anyone know how to make it happen? 🫶
OCT 6, San Francisco @pxd and I are bringing the design chiefs of Anthropic and OpenAI @joellewenstein and @iansilber on to one stage for a 4-way convo about AI, agents, and the future of design There will be great coffee, great banter, and great company. Hosted by @felicis
1
163
Welcome home, Vision. Loading….Marvel Television’s #VisionQuest, arriving October 14 only on Disney+.
978
21,921
5,794
111,946
9,832,063
Did you catch Kit, our new mascot, at the @Wrexham_AFC match 👀
Este fue el gol de Kieffer Moore que nos daba el 1-0 contra el Leeds
11
19
2
291
70,399
Great conversations come from great questions. So what if you could look back on the questions you *could have* asked? Now, you can. Thanks to @soleio's /Look Again recipe! recipes.granola.ai/r/1c73b3d…
4
5
1
104
106,723
Emanuela retweeted
I am selling 1 verified ticket for #HarryStyles: Together, Together on 23 June 2026 at #Wembley Stadium, #London via Ticketmaster. secure.ticketmaster.co.uk/rs…
1
55
The future of agentic development isn't chat alone. It's chat and canvas, two hands working together. Canvases are where work takes shape, becomes visible, and gets verified. Neither hand can do the job by itself.
2
4
2
25
4,540
Emanuela retweeted
105
88
59
1,530
315,805
Emanuela retweeted
MCP updates in FigJam so you can visualize your systems (and not just read code) → generate_diagram to create architecture diagrams & ERDs → figma-use-figjam skill to add notes, code blocks, and annotations directly to your board → get_figjam tool to read your board & map out next steps
28
75
24
829
213,662
"Using coding agents well is taking every inch of my 25 years of experience as a software engineer, and it is mentally exhausting. I can fire up four agents in parallel and have them work on four different problems, and by 11am I am wiped out for the day. There is a limit on human cognition. Even if you're not reviewing everything they're doing, how much you can hold in your head at one time. There's a sort of personal skill that we have to learn, which is finding our new limits. What is a responsible way for us to not burn out, and for us to use the time that we have?" @simonw
"Using coding agents well is taking every inch of my 25 years of experience as a software engineer." Simon Willison (@simonw) is one of the most prolific independent software engineers and most trusted voices on how AI is changing the craft of building software. He co-created Django, coined the term "prompt injection," and popularized the terms "agentic engineering" and "AI slop." In our in-depth conversation, we discuss: 🔸 Why November 2025 was an inflection point 🔸 The "dark factory" pattern 🔸 Why mid-career engineers (not juniors) are the most at risk right now 🔸 Three agentic engineering patterns he uses daily: red/green TDD, thin templates, hoarding 🔸 Why he writes 95% of his code from his phone while walking the dog 🔸 Why he thinks we're headed for an AI Challenger disaster 🔸 How a pelican riding a bicycle became the unofficial benchmark for AI model quality Listen now 👇 youtu.be/wc8FBhQtdsA
546
677
305
6,783
1,934,431
Emanuela retweeted
someone reminded me that i haven't shared details abt my process for the draw with claude project yet. i put together an overview here! lelezhang.design/drawing
17
45
3
840
46,934
Wharton’s latest AI study points to a hard truth: “AI writes, humans review” model is breaking down Why "just review the AI output" doesn't work anymore, our brains literally give up. We have started doing "Cognitive Surrender" to AI - Wharton’s latest AI study points to a hard truth: reviewing AI output is not a reliable safeguard when cognition itself starts to defer to the machine.when you stop verifying what the AI tells you, and you don't even realize you stopped. It's different from offloading, like using a calculator. With offloading you know the tool did the work. With surrender, your brain recodes the AI's answer as YOUR judgment. You genuinely believe you thought it through yourself. Says AI is becoming a 3rd thinking system, and people often trust it too easily. You know Kahneman's System 1 (fast intuition) and System 2 (slow analysis)? They're saying AI is now System 3, an external cognitive system that operates outside your brain. And when you use it enough, something happens that they call Cognitive Surrender. Cognitive surrender is trickier: AI gives an answer, you stop really questioning it, and your brain starts treating that output as your own conclusion. It does not feel outsourced. It feels self-generated. The data makes it hard to brush off. Across 3 preregistered studies with 1,372 participants and 9,593 trials, people turned to AI on over 50% of questions. In Study 1, when AI was correct, people followed it 92.7% of the time. When it was wrong, they still followed it 79.8% of the time. Without AI, baseline accuracy was 45.8%. With correct AI, it jumped to 71.0%. With incorrect AI, it dropped to 31.5%, worse than having no AI. Access to AI also boosted confidence by 11.7 percentage points, even when the answers were wrong. Human review is supposed to be the safety net. But this research suggests the safety net has a hole in it: people do not just miss bad AI output; they become more confident in it. Time pressure did not eliminate the effect. Incentives and feedback reduced it but did not remove it. And the people most resistant tended to score higher on fluid intelligence and need for cognition. That makes this feel less like a laziness problem and more like a cognitive architecture problem.
172
708
162
2,928
293,503
Emanuela retweeted
Looking for someone to lead Brand Design at @browsercompany. The ideal candidate views themselves as an artist, doesn’t work in tech, and lets their portfolio speak for itself. We’ll pay you more than you make now & ask you to design not manage. Josh @ the browser . company
162
92
29
1,636
198,529