
design leadership | prev vp design @tailscale, head of product design @cloudflare | advisor & investor || position: relative
SF, Europe, Costa Rica
Joined October 2012
- Tweets2.2K
- Following7.1K
- Followers16.5K
- Likes6.7K
The best part of Nicomachean Ethics, was when Aristotle famously asked his students to rate their eudaimonia:
324
blake mattos retweeted
WIP 27.06.25
'Hirosaki / 弘前市'
I don't really do motion work, however I have had an idea in my mind ever since I visited Hirosaki near Aomori. During sakura season, I was inspired by petals falling into the river and drifting away, forming a floating carpet.
Code / p5.js
I’ve been experimenting with physical workstation config for productivity:
1 - Mic “dictation first” - currently macro pad, but will be adding foot pedal. Amazing modality for brainstorming.
2 - ZSA Moonlander keyboard
3 - Logitech ErgoMouse
Surprisingly intuitive & fun 🤩
2
6
485
blake mattos retweeted
prototyping a little app for creating interactive drawings. how should i call it?
blake mattos retweeted
A day in Manhattan, warped so that distance ≈ drive time. Drive times swell in the morning and evening rush hour, then contract in the night.
blake mattos retweeted
Dear frontend devs and UI designers. I bring you Liquid DOM, a complete and faithful implementation of Liquid Glass on the Web.
- Shape morphing
- All properties animatable
- Dynamic refraction and reflection
- Adaptive tint
- Adaptive specular highlight
- Dispersion
- Full html integration
- Super fast layout engine that works across Canvas and html
- Pointer event handling
- Framework and renderer-agnostic low level API
- High level React API
- Ootb @threejs and r3f integration
And lots more.
Read on for implementation details and demos.
blake mattos retweeted
I rewrote my app from scratch to generate computation graphs. The ML and graphics all run on WebGPU (powered by three.js fully this time!)
Once upon a time….
we used to draw pictures of what software should look like and told each other stories about how it should behave.
1
3
313
If (when?) diffusion models start driving frontends, understand where to specify and maintain consistency will be key design considerations.
1
4
318
Tools can drastically change process, velocity and output, but if you want to do anything meaningful, they’re not a substitute for understanding.
Even if have a calculator, you should still learn long division.
1
261

















