Senior Design Engineer at @float

Joined July 2008
31 Photos and videos
Pinned Tweet
1 May 2018
New portfolio launch day. After a long time of keeping it aside, I finally found the time to do it. Hello 2018. ↓ icantcontrolmyego.net/

12
10
101
Fabio Azevedo retweeted
I’ve always felt that abundance makes excellence relatively rarer. Today I figured out why exactly. And it’s not doomer news, because it makes excellence also more likely:
9
5
67
5,838
Fabio Azevedo retweeted
Soundtrack composed by @the3ASiC . Visual programmed by yours truly. Enjoy.
8
17
99
6,072
Optimizing for speed in product development is like optimizing for money in a career. Both are important, but when treated as primary goals, they tend to distort decision making. They work better as outcomes of doing the right things well, not as the things you aim at directly.
1
1
63
The nuance here is that there are contexts where temporarily optimizing for speed makes sense (early exploration, prototypes). Just like there are times in life where optimizing for income is rational. The problem is when that mindset becomes the default operating mode.
56
Fabio Azevedo retweeted
Mar 31
when software had a soul there was a moment around 2005 when using a Mac felt like touching something alive. the dock bounced. the genie effect swooped. exposé scattered your windows like cards on a table. none of it was strictly necessary. all of it felt like someone cared – not about metrics, but about the feeling of using a machine. software back then had texture. it had a philosophy. you could feel the person behind it. someone made a decision to make that icon beautiful, to animate that transition just so, to write that error message with a little warmth. apps had personalities. some were weird. some were over-designed in ways that would make a modern PM flinch. but they were alive. the web was the same. personal sites were genuinely personal. blogs felt like letters. forums had regulars. you knew who made what. the internet had neighborhoods, and each one felt different. nothing was optimized for scale. things were made by people who loved what they were making. somewhere along the way, we traded all of that for growth. A/B tests flattened the edges. design systems standardized the personality out. everything got faster, smoother, more consistent – and somehow less interesting. the quirks were removed because they didn't test well. the warmth got cut because it wasn't measurable. we optimized our way into a world of things that work perfectly and feel like nothing. now every app looks the same. every interface follows the same patterns. every product speaks in the same calm, frictionless voice, siloed in their own little islands. the humanity got rounded off. and then came AI agents. and the speed got inhuman. now you can generate an entire product in an afternoon. ship a feature before lunch. spin up ten variations before anyone's had their coffee. the gap from idea to code is basically zero. which sounds incredible. and it is. but there's a catch. when making things are too easy, the slop comes for free too. mediocre things don't look obviously bad – they look fine. they work. they ship. they pass review. and now there are infinite of them. the internet is filling up with software that functions but means nothing. interfaces that are correct but feel dead. products made by agents, reviewed by no one, shipped into the void. this is the thing that keeps me up at night. not that AI will replace people who care. but that it will drown them out. here's what I still believe: the best things are made by people who couldn't help themselves. someone who lost sleep over an icon. who rewrote the same line of copy twelve times. who added an animation nobody asked for because it made the thing feel right. that obsession – that's not inefficiency. that's the whole point. AI doesn't make that irrelevant. it actually makes it rarer and more valuable. taste is not a markdown skill. caring is not a parameter. the weird, specific, "soul" thing you put into something – that can't be programmed into existence. the path forward isn't to make more slop faster. it's to finally give people with real vision the tools to make the thing they always imagined but couldn't build alone. the designer who had the idea but couldn't code. the kid who saw something nobody else saw. the person who cared too much about something most people wouldn't notice. if we get this right, we don't get a faster factory. we get a renaissance. more strange, personal, opinionated software made by teams of people who care and mean it. that's still possible. but only if the people who care get the space and tools to actually express themselves – and don't just hand the wheel to the agent and walk away.
142
344
2,486
420,911
Fabio Azevedo retweeted
Hello, here's a brain dump of everything I know about animation performance. By replacing a single global CSS variable with JS animations, I took style recalculations on a popular portfolio website down from a whopping 8ms to nanoseconds. That and much more in this post.
5 Nov 2025
Animating layout isn't always bad. Global CSS variables are a performance killer. Hardware accelerated blurs can crash sites. Surprised? We go into all this and more, in the first Web Animation Performance Tier List: motion.dev/blog/web-animatio…
30
60
1,214
148,167
Fabio Azevedo retweeted
My work at infinite images / Toledo museum of art (📸 Richard The)
25
42
617
12,793
Fabio Azevedo retweeted
The era of "break things" is over. To make your company stand out and earn respect, you need to deliver quality experiences. And data won’t get you there. You need people to care about it, ideally at the very highest levels. Interview with @figma figma.com/blog/karri-saarine…
8
57
635
45,613
Fabio Azevedo retweeted
28 Feb 2025
There is no secret sauce to making something great. It just takes a group of believers who care, who are unafraid to build and try crazy ideas. ryolu.notion.site/how-to-mak…
43
172
1,905
522,379
6 Feb 2025
How much of the future will be designing for AI agents vs for humans?
157
Fabio Azevedo retweeted
Every time a sale is made on @Shopify this Black Friday weekend, it shows up on this 3D globe. It runs at 120fps in the web with a full 3D environment, physics engine, music synth, VR support, and more. It’s hard to believe it's a React app 👀🧵
99
315
4,093
464,064
Fabio Azevedo retweeted
I've been working on this exit animation and it's quite tricky to get right. The hardest part is, surprisingly, the z-index. I learned a neat trick from @mattgperry today that made it so much easier!
24
29
753
118,906
Fabio Azevedo retweeted
The neutral yet subtly techy vibes of Innovator Grotesk are perfect for all kinds of professional UIs.
10
43
1,050
65,610
Fabio Azevedo retweeted
19 Jun 2024
I dislike the term ‘work-life balance’—it suggests a false dichotomy, as if work isn’t part of life. While I’m unsure what a better term would be, it shouldn’t be about merely enduring until the next break. At its best, work is a calling and truly enjoyable. However, as with any passion, you need the ability to disconnect, or it becomes a burden. For example, during my time at Uber, I really enjoyed my work, but it felt temporary. I couldn’t see myself continuing without the freedom to fully disconnect and take a full month off each summer. Europeans are much better at this. And before anyone starts talking about inefficiencies, I’d much rather work with people who don’t see their role in building something like Linear as a temporary stint.
6
7
97
9,757
Fabio Azevedo retweeted
Have you ever enjoyed the sunset shadow on a website? Here is a sneak peek of what we have been cooking with @matiasperz_ at @basementstudio : 🔗 daylightcomputer.com/ 📝 Article coming soon
51
78
1,203
166,135
Fabio Azevedo retweeted
14 Mar 2024
for the last years i have been creating 3d campaigns for brands. today that changes: i am not taking more client work. cannot wait to create crazy interactive stuff at my new project desktop.fm
31
52
922
73,896
Fabio Azevedo retweeted
14 Nov 2023
By popular demand… I want to publish my Wiggle Bones library for @threejs As an experiment I am creating a crowdfunding campaign to support its development You can read more play with those wiggly models at → wiggle.xl.digital What do you think about it?
36
118
895
78,939
Fabio Azevedo retweeted
19 Oct 2023
Patrick Collison, Stripe CEO, on why quality matters: "If Stripe is a monstrously successful business but what we make isn't beautiful and Stripe doesn't embody a culture of incredibly exacting craftsmanship, I'll be much less happy. My intuition is that more of Stripe's success than one would think is downstream of the fact that people like beautiful things. Because what does a beautiful thing tell you? Well, it tells you the person who made it really cared."
33
255
1,799
559,371
Fabio Azevedo retweeted
People asking what taste is, or is there a framework –– It's knowing what good looks like. Person who has taste in certain things, can find good things, create good things and point out how something needs to change to make it good. Jiro from Jiro Dreams of Sushi:
23
157
1,093
290,868
Fabio Azevedo retweeted
📢 I'll be available for React Native contracts from September ☞ grifo.tv ⚛️📱🍎🤖🌍🔥 Remote or onsite in London. DM me if interested 🤝 #reactnative #react #typescript #graphql #softwareengineer #frontend #ios #android #expo
2
7
987