designer / engineer ~ @boltdotnew • https://xitter.cf/t.co/UbKRaF7wGq • https://xitter.cf/t.co/uEudJ4H6G1 • https://xitter.cf/t.co/UqrFyxl93P

Milan, IT
Joined January 2011
A fun lil project built on top of the native View Transitions API. 👉 aperto.alexpate.com
275
I wish @github would add an API for surfacing deployment links in PRs
179
DomainBase now has profiles, so you can share with the world all of your domains that you haven’t done anything with
1
1
286
turns out 13 words in a reddit comment can hijack an AI search agent. retrieval inherited the web’s oldest problem - it trusts whatever it scraped.
1
141
Alex Pate retweeted
Opus 4.7 is live in bolt. The best app builder needs the best model underneath it. 4.7 is that model - highest score we've ever clocked on long, complex builds. Go ship something.
22
20
8
147
19,891
The missing piece
Introducing Design System Agents. Turn your repos, npm packages and docs into an agent that builds prototypes engineering can actually ship. The Prototype is t̶h̶r̶o̶w̶n̶ ̶a̶w̶a̶y̶ the Product.
1
960
All of the PRs across public GitHub 👀 github.com/pulls?q=
485
Alex Pate retweeted
You've built something great in Bolt. Next project, you duplicate it. Then the duplicate drifts. Two weeks later: five versions, zero consistency. We just fixed this.
6
5
1
42
5,228
did they test this
1
2
269
Intrigued to see what they do with it. Despite cutting most of the team, Evernote has improved a fair amount under Bending Spoons.
AOL, the internet company, is being acquired by Italian tech roll-up company Bending Spoons for $1.5 billion. The acquisition is expected to close by the end of 2025. variety.com/2025/digital/new…
527
Was so onboard for this until they dropped that it can be remote controlled by a human 😳
NEO The Home Robot Order Today
285
I once built a component to show a customer’s bank balance. While it loaded, the default was 0. On our fast office internet, no problem. But out in the real world? Seeing your bank balance at 0, even if just for a split second, is enough to skip a beat. Always a good reminder: you've got to feel the experience, not just build it.
I still believe in everything written here. Maybe even more so today.
2
342
Implementing these on the web was quite fun though 😅
I want to preface this by saying this isn’t a knock on @BrettFromDJ because I think he does great work, however I’ve been seeing these @jsngr-inspired Cobot-esque buttons all over recently and I think it’s important for designers to understand why certain skeuomorphic lighting techniques look good and others look “almost good” and what the differences are Let’s start with the basics → highlights, gradients, and shadows in software interfaces exist because since the 80s we have been trying to emulate the physical properties of light as if our 2D graphics are popping out of the screen and catching light rays from a source. For decades Apple HIG said we should be emulating a light source 90° straight down but recently that’s been murkier with Liquid Glass but the core idea remains → emulate the physical properties of light and what would happen if it actually was shining on your interface This is why we perceive buttons with a light → dark gradient to be convex and popping off the screen, and buttons with a dark → light gradient to be concave and indented into the screen (pressed or selected) because the 90° light source would cause this in physical reality In @BrettFromDJ’s button below, the button itself has a light → dark gradient on the surface (indicating the presence of a simulated 90° light source) but it also has 2 rim highlights on the top left and top right indicating the presence of 2 additional light sources The challenge here is the TOP edge of the button is not adhering to the simulated light sources that are guiding the rest of the aesthetic → there should be a top edge highlight caused by the 90° global light source but instead the top edge is dark and makes you think that maybe it has a shadow cast over it somehow Compare this button to one from @cobotapp → it also has a light-dark gradient on the surface (adhering to a simulated 90° light source) but the top edge of the button is lit correctly from that simulated source. The button also introduces a secondary light source to cause the pink glow, but you can see how the edges of the button are catching some of that light and making it feel like it’s actually there and affecting the surface When designing highly stylized buttons it’s just as important to know *why* you’re adding light and dark regions as it is knowing *how* to make Figma layers do your bidding xitter.cf/BrettFromDJ/status/198…
3
965
The perfect tool at the perfect moment 😍
After years of using BullMQ, I finally built my own queue system! GroupMQ, an open-source job queue with grouping and timestamp ordering. Some highlights: ⚡️ Scalable & fast 🧩 One job per group 🕒 Ordering jobs 🔁 Parallel group + concurrency Links in 🧵
1
3
639