Founder of @icons_8 and @generated_media. Interviewed about #AI by @WSJ, @BBC, @nytimes. Leading a team of 170. Bootstrapped. 25 years in #UX.

Cariló, Argentina
Designers, serious question. Should I round the corners? Vote below👇
93
33
1,695
340,987
Africa is the only region that can afford kids.
24
5
134
31,479
3 reasons why you should keep inputs CLOSE to labels: 1. Faster to use. @lukew did some great tests in his book. 2. Avoid confusion, especially with long form labels or two-column forms. 3. Drake. #ux #ui #uiux #usability #uxdesign
6
1
108
52,086
We used to use a sluggish, early version of #AngularJS at @icons_8. We spent a year optimizing it. And then we moved to @vuejs.
4
3
102
57,310
1. Started out a broke #UX designer, now I run a massive #design resource used by millions. Want the blueprint? Freelancing, unexpected niches, and building a crazy team. Buckle up for a thread! #freelance #businesstips
7
2
82
25,639
🎁 Freebie illustration pack. SVG, PNG. Easy to recolor in your brand colors. To download: 🔁 retweet this (you must follow). You'll get a DM with a link.
6
15
82
112,674
For clarity, use captioned icons, even if it means sacrificing some compactness. If labels aren’t an option, use hints. #UX #UI #UIUX #Usability #UXDesign
2
91
141,491
Gen X designer here. I was using @axurerp for years until I noticed my zoomer colleagues don't take me seriously. Shifted to @whimsical, and just like that, I'm no longer the team's museum exhibit. #ux #design #meme
2
66
77,505
This absurd virtual keyboard is apparently a safety feature. It randomizes the keys every time, which makes keylogging harder. And we thought CAPTCHA was the biggest evil. #ux #ui #uiux #usability #uxdesign
3
3
94
103,139
Cut meaningless notifications. Help users understand and solve problems. ❌ Vague errors ✔️ Clear, actionable notifications #ux #ui #uiux #usability #uxdesign
1
82
91,072
#UX is less moving rectangles, more editing text. I'll share 25 years of learning (mostly @NNgroup and @MrAlanCooper) and personal experience in this thread. #uxwriting #designthinking
“my ux skill is all I got, please don’t say it’s just moving rectangles” 🥲
3
5
57
5,539
1. I wish Stripe offered a feature to screen for trial abuse. It’s not about genuine users who try the service and decide not to continue. The real issue is with those who repeatedly exploit free trials, continuously creating new accounts after their payments are blocked.
3
50
93,145
Design login forms for the future - 2024 style! #ux #uiux #uxdesign #usability
6
2
49
21,740
The button of the year by @mercury. Even in a boring sector like banking, they know how to excite users. Share the micro-iterations that wowed you!
4
49
3,822
Boost usability by swapping dropdowns for steppers in quantity selection. Steppers enable swift number adjustments with a tap or type. ❌ Cut interaction costs by ditching dropdowns. ✔️ Elevate usability with sleek stepper component. #ux #ui #uiux #usability #uxdesign
1
44
89,420
Draw a rounded button like it's 2000. Slice a circle into four parts and swap out the corners of a rectangle with these slices. #retro #ux #ui #uxdesign #uiux
7
3
47
22,183
Create the shadow effect with a combination of two to three layers; the closer to the object, the less diffuse and the more saturated the shadow. ❌ One bold shadow. ✔️ Multiple layers of soft shadows. #ux #ui #uiux #usability #uxdesign
41
29,822
Hate WEBP for the lack of compatibility? There's more to hate. Discover JPEG XL and AVIF — new image formats you've never heard of. They are actually cool: • outperform JPEG compression by 20-50% • support animations 🚀 Chrome supports them both. Would you use them?
5
1
40
33,154
Format text for user-friendly reading. ❌ Unformatted text is a pain ✔️ Use paragraphs and headings to break it down #ux #ui #uiux #usability #uxdesign
1
4
65
158,998
Clean URLs are a breeze to read and share. Simplicity wins! ❌ Unclear links ✔️ Clear, concise links #ux #ui #uiux #usability #uxdesign
1
1
60
114,260
Messengers should handle multiple messages sent one by one more effectively. When my daughter responds with a series of single-word messages, the constant notifications disrupt my life: ding, ding, ding, ding. Solution 👇
1
1
35
55,797
How to Use Code as Your Primary #Design Tool j.mp/28LnVhs by @mattaussaguel via @UpLabsHQ #SVG #IxD #UI
9
37
Check out the new illustration popup! Better? Worse? Brutal feedback is welcome. I can take it.
6
3
34
891
We've been creating and selling icons for 20 years. The biggest mistake our customers do? Mixing and matching icons of different visual styles. Consistency is key! ❌ Mix-and-match icons? No thanks. ✔️ Stick to one style. #ux #ui #uiux #usability #uxdesign
3
29
42,129
In most cases, “UX” and “UI” could be used interchangeably. Purists debate the difference, but all we want is a good interface. #ux #ui #uiux #usability #uxdesign
2
6
49
77,969
Zuck goes hard announcing Llama 3 with a gold chain. Here's how I see the further releases #zuck
4
4
31
10,940
Make your brand color pop: If it's too light or dark, switch up the background or font color. Use a dark theme and underline links to show they're interactive. #ux #ui #uiux #usability #uxdesign
1
28
58,052
Don't wipe out user input when switching states! Keep user content intact whenever you can. #UX #UI #UIUX #Usability #UXdesign
5
27
27,234
A question to the Chinese designers. Would you like @icons_8 to create Chinese-adopted styles just for you? Or continue creating generic, Western illustrations?
63% Chinese styles
37% Generic styles
68 votes • Final results
1
3
21
5,896
Accessibility matters! Use high-contrast text for readability. ❌ Low-contrast text. ✔️ High-contrast text. #ux #ui #uiux #usability #uxdesign
2
1
23
42,294
Here are 3 problems of the @RottenTomatoes website. The last redesign made some of them worse. First, the content occupies about a quarter of the space, the rest is navigation, recommendations, and empty space. In the thread 🧵: 2 more problems and homework
1
3
29
551
What else would voice #AI disrupt? • Language classes: @italki etc. • Call centers: spamming us with calls and reading their scripts • Handling bookings, appointments, etc. • YOUR IDEA HERE
3
27
46,542
Replying to @Geologo_Trader
One of many-many reasons to love Argentina!
27
6,160
Years ago, I read @randfish's book, and one idea that’s really stuck with me is how he knows his team so well, he can smell their shit and tell you who it was! #DeepConnections
2
20
751
“The Critical Benefits Of Using Code to Design” by @MaterialUp j.mp/29H2ePc #UX #UI #design #UIdesign
14
26
Clear, prominent action buttons boost engagement. Prioritize visibility and accessibility! ❌ Small, low-contrast buttons in the corner. ✔️ Large, high-contrast buttons up front. #ux #ui #uiux #usability #uxdesign
1
1
25
62,245
I've been a test monkey for our #AI for 5 years. Can you tell which photo is the real me, and which is our model from 2019?
7
1
25
2,257
Well done. The only thing: highlight the values, not labels. As could be white: in 22 min 120 mi/hr Could be gray: 80% charge Speed Who knows why?
CarPlay updates are awesome! 🏎️
1
26
935
You could call it a stretch, but here's how we were rounding corners before.
1
25
24,210
Replying to @wiIdheartmahone
Should we switch to squircle?
1
23
6,517
How did designers create these interfaces back then? 1. In @Photoshop 2. Enlarged 8x 3. Using a soft brush at 10% transparency.
3
2
23
6,382
Streamlined forms = higher completion rates. ❌ Long, complex forms with unnecessary fields. ✔️ Short forms with essential-only fields. #ux #ui #uiux #usability #uxdesign
23
40,290
I wonder who opts for those elaborate Baroque-style signatures. Definitely not a CEO with endless documents to sign. Keep your signature simple. #BusinessTips #CEOlife #StartupLife
2
1
24
516
Diving into @Jira was hell, but I've learned to enjoy it: • 📊 Velocity chart is the heartbeat of a team • 👍 Grouping issus by epics—well done • 🚀 Starting a sprint with a slider—satisfying. What do you love or hate about Jira? #JiraJourney
4
1
23
9,229
🚀 Want to launch AI or ANY products superfast? I launched 75 products in 5 years, including 11 AI ones. My secret? Killer design system. With it, 3 designers can design enough for 50 devs to code. Grab it: comment or repost, and I'll DM you the link! Follow me to get the DM.
2
2
31
66,138
I just discovered that @ChatGPTapp can draw the plots. Just tell it to do so. Here's what I've created with a bit of back and forth: @Airbus vs @BoeingAirplanes. Fuel efficiency vs order book size for each model. Anything suspicious? #chatgpt #ai #llm
1
21
32,494
Boost your site by checking logs and setting up redirects for common 404 errors. Search by URL to wipe out those pesky 404s for good! #SEO #webdevelopment #404 #optimization
3
42
99,938
Our Illustration Generator is now live on Product Hunt! 🎉 Going third. We’d appreciate your support 🙌
Illustration Generator is LIVE on @ProductHunt! 🎉 Generate illustrations without stealing from artists! No Midjourney vibes either 😏 Check it out: ic8.link/Z6oUJ
2
1
21
1,111
#Usability of speed: <0.1 second — interface feels instant < 1 second — feels fast (here goes the zone to use loaders and progress bars) > 10 seconds — users switch to other tasks. That's what happened when @MKBHD used the new gadget @Humane to identify a truck model. He had enough time to do another task. Bottom line: Humane must give responses in 1 second tops.
2
19
1,402
What is your worst neighbor? Mine: • Endless Reggaeton • Mosquito den in a swampy pool • Her dog bullying me in my backyard
4
22
569
Designers, ditch the ordinary forms. Say hello to SIGMA forms. Here's a challenge: How can we make the "I'm married" checkbox more SIGMA? #ux #ui #uiux #usability #uxdesign
8
1
22
27,089
My kid's messages interrupt me with constant notifications: ding-ding-ding. Messengers need to handle multiple messages better. The solution? Summarize them with AI. #ux #ui #uiux #usability #uxdesign
1
20
812
Here is why @canva bought @affinitybyserif according to our customer development
2
3
22
561
@Figma is restricting payment links in designs, creating a walled garden like Apple. It's the classic path of a monopoly. Being smaller than Apple, Figma might benefit from flying under the radar at first before catching the eye of regulators. The solution? 👇
3
1
21
486
Marking 20 years of @gmail, I'd like to pay respects to @InboxByGmail. It was the greatest piece of #UX that saved me days over the years. I miss you, bro. F.
11
2
21
1,790
Client ghosting you? I've got a trick for you. I've used it #freelancing, running a #design agency, and even with friends.
2
20
336
Go mobile-first for seamless design across all devices! Responsive design is essential! ❌ Desktop design squeezed into a mobile screen. ✔️ Mobile-first design with responsive elements. #ux #ui #uiux #usability #uxdesign
5
19
73,653
1. I live and work in the woods for 3 years. Here's the practical advice to those who consider. Thread and AMA 🧵
4
1
19
1,255
Replying to @YesMolotowa
Шампунь? Только деревянный
18
8,082
🚀 Real-life redesign in action! Watch our original landing page before we transform it into sleek, bite-sized sections with a smart, grouped menu. 🎯 Check out the video to see the starting point! 👇 #WebDesign #UX #CaseStudy 1/7
1
1
19
27,108
I've just realized that we don't use watermarks for our icons. Instead, we show the large, non-watermarked icons to everyone. Why do people even bother buying from us?
4
19
6,011
I've used Scrum at our ranch. I was a Scrum master for a few teams before, but this time I learned more than usual 🧵👇
1
2
19
936
Fulfilling a childhood dream by buying a #tractor! Couldn't find a tractor school, and I'm too shy to ask random dudes on tractors for lessons. So, I took matters into my own hands—tractor bought, dream in progress! 🚜✨ @kubota_usa #ChildhoodDream
6
2
18
722
Simplify navigation for a better user experience. ❌ Overwhelming menus with 3+ levels ✔️ Better categories, 2 levels max #ux #ui #uiux #usability #uxdesign
18
60,307
Ensure pop-ups can be easily closed. Avoid annoying users! ❌ Small, hard-to-find close button on pop-ups. ✔️ Large, easily noticeable close button on pop-ups. #ux #ui #uiux #usability #uxdesign
1
22
117,636
1/2 From my experience as a UX designer on my own self-funded products, I appreciate @jenninadler’s example but see two practical insights: 1. Time is often better spent making the backend more stable. 2. The best error message is one that’s handled invisibly to the user. 🧵
1
1
18
586
Try this pattern as a user 30 times, and you’ll hate it. Instead of asking, “Are you sure you want to delete, or did you press it for lulz?” the interface should permit an undo.
Excellent example of great UX in this delete confirmation interaction by @nitishkmrk ⚡️
5
1
18
1,430
The best advice I ever got: 'Developers need a team.' On a budget, I tried friends, freelancers, and solo devs. They all lost interest, left work unfinished, or moved on. Only hiring a team of devs leads to a stable process. #startuplife
4
1
18
2,371
Why @WomenWhoCode has closed? *Speculations* Expenses of $4.1M are slightly larger than revenue of $3.9. Executive salaries are $1M for 5 people. One executive's salary may have saved the organization. Small print and credits 👇
2
3
19
988
Third, the #InformationArchitecture. There are no reviews for 3 Body Problem. Instead, you should navigate to season 1 and read reviews for @3body Problem season 1, even though there's only one season.
1
17
275
Cool Fonts VS Best #Fonts: What Are the Fonts Designers Actually Use j.mp/2MthXat via @PrototyprIO
6
16
I create prototypes like this. Do I deserve a @HermanMiller chair?
12
363
Keep interface icons simple for clarity! ❌ Overly detailed, cluttered icons ✔️ Clean, straightforward icons #ux #ui #uiux #usability #uxdesign
1
17
416
Many products and services are abstract. Designers are left with these options: 1. Use a cliché representation (like a pretty person at a computer) 2. No imagery at all 3. Abstract objects like this example (credits 👇)
1
1
16
347
We’re heading back to realistic #icons! We’ll grow tired of flat and minimalistic styles and embrace realistic, textured, and colorful designs. Weird will become the norm. Then, as we get overloaded, minimalism will swing back into fashion. Such is the pendulum of #design.
Let’s please go back to this era. I’m tired of cheap and boring flat icons made in 2 minutes in Figma.
1
17
518
Adobe's "ethical" image generator, Firefly, has a hidden secret. It seems they used images created with Midjourney (about 5%) to train their AI. Is that really ethical? 🤔 #AdobeFirefly #AIethics
2
16
34,382
Ditch those field placeholders! They save space, but make users forget what they're filling out! ❌ Placeholders disappear on input ✔️ Placeholders suggest what to enter, fields have labels #ux #ui #uiux #usability #uxdesign
1
14
316
Layers in @figma must be named by AI like chats in @chatgpt. Change my mind. #ux #ui #uiux #usability #uxdesign
If you ask me, do I name the layer in Figma? 😂
1
17
678
CEO of @Icons_8 here. As AI like @midjourney advances in creating #icons, I’m curious—how can our team of human designers continue to add unique value in the future?
2
3
17
1,314
This evolution began here #itjobs #techtalent #itcareers
2
17
315
I used to make pictures like this with my @CanonUSA in the 2010s. iPhones still can't imitate this bokeh, but they do everything else. Why buy a camera in 2024?
5
15
923
From my experience, some #usability testing participants act like this:
1
2
16
505
Toggle or checkbox? Opt for checkboxes when there's a Save button or similar. #ux #ui #uiux #usability #uxdesign
1
1
15
19,590
I'm so frustrated with #X. My #feed is flooded with mindless threads: "favorite snack?", "dark mode or light mode?", "how much money to be happy?". 🙄 How do I curate my feed for thoughtful posts (even beyond people I follow)? 🤔
4
15
889
I know white space is important, but we need to squeeze one more feature (my version) #ux #usability
“I know white space is important, but we just need to squeeze in one more feature.” #UX #design
1
14
1,285
1/7 Apparently, self-driving companies use generative #AI. They generate the cities to train the car AI. Our future cars would be trained to deal with glitchy mess like I circled. Where is this video from? 🧵
2
2
16
796
1/9 Conquering Imposter Syndrome for designers: unlock the secrets to confidence in #uxdesign! With 25 years in the industry and no formal degree, I've mastered the craft. Join the thread for proven strategies and share your experiences too. #uiux #uxdesign
2
4
16
1,322
Let's save some space in UI. Why? Saving space is a must with complicated, professional UIs. How? Some examples: • Using icons without labels • Using shortcuts instead of buttons. For example, Cmd+C instead of a Copy button. • Remove dividers; instead of dividing, group elements together How to save users' time? 🧵 #UI #UX #design #uxdesing #uiux
UI/UX tip: Stop trying to save space in your UI. Start trying to save time for your users.
3
15
1,271
The day we lost $10M
5
15
571
What is the most common misuse of illustrations in design? Making them too small. As we create illustrations, our customers often make this mistake with our product. We see @CaptainMorganUS make the same mistake with their iconic character.
2
2
16
393
Homework: which other problems can you find on rottentomatoes.com? Reply in comments. Let's look for solutions together.
3
16
176
💥 Dashboards of the 80s 💥 ✅ Futuristic interfaces 🚀 ✅ Tactile feedback - you can use them with the eyes on the road ✅ Fast access - button is always 1 click away and not buried in the menus. Let's design websites like that! More photos in the 🧵
2
2
16
444
I generated @bryan_johnson in 2100. On a serious note, Bryan gives me hope to get younger, that's important for us, middle-aged men fighting hair loss.
15
348
I enjoy user interviews and find them useful. Here are a few tips about making them useful: 1. If I didn’t learn something you didn’t know, I know I designed this interview poorly. Take a recent case: we were designing my ranch (physical location), but we failed to find the right users. My mistake was to include the qualifying question they didn’t understand.
User interviews are not as useful as they seem. Talking to customers will result in biased responses that will benefit one use case ignoring the rest of your user base. Hours wasted on user interviews should be spent on improving the quality of your product in the first place.
1
14
1,130
Give users control over notifications. Respect their preferences! ❌ Constant, uncontrollable notifications. ✔️ Adjustable notification settings. #ux #ui #uiux #usability #uxdesign
1
14
468
Someone got a huge @figma bill because his client added his whole marketing department as editors
1
15
454
Horrible. Businesses shouldn't raise subscription fees for current users. They deserve a discount for loyalty. At Icons8, we still respect the subscriptions from 10 years ago. Moreover, we show them a banner urging them to keep the subscription—the prices they pay no longer exist.
Beehiiv will make me pay 250% MORE 🤯 Friday I receive this amazingly well-written email (seriously, this is a masterpiece) 👏 First they congrats you 💸 Then they tell you about the price increase It blows my mind the increase is that big (and very time-limited grandfathering 🤯) And tbh, I don't understand it. So maybe there is an opportunity here? Should I create my own emailing SaaS? 🧐
3
15
664
Join the call to stop @Google from favoring @Reddit and @Quora over independent websites. Remember the days before the web was just a handful of platforms? When anyone could build a website and we all used bookmarks? How did we let it become an oligopoly?
Our message to Google is simple: remove the site-wide classifier that is being used to punish small, independent websites. If you feel there are major issues with our sites, at least give us a manual penalty and explain why. But as it stands right now, there are thousands of legitimate websites providing immense value that are essentially being shadow banned for no apparent reason (other than to benefit a handful of major corporations that Google is financially tied to). We aren’t asking for preferential treatment. We just want to compete on an equal playing field against the big sites, letting the users—rather than Google’s AI algorithm— decide what constitutes helpful content. There are dozens of ranking factors that can assess the user experience like time on page, bounce rate, etc. If we are going to lose to the big guys, it should be based on our own shortcomings, and not a side-wide classifier. No company should be able to flip a switch overnight that can decimate the livelihoods of thousands, if not millions of people. It’s not just site owners who suffer from these decisions; it’s all the writers, editors, web designers/developers, SEO folks, and virtually everyone else in the online space. All we ask is that you make this online ecosystem a fun and fair place to compete again. Give us the opportunity to make amazing content and be rewarded for our efforts. Without small, niche sites, the online world is going to become an uncreative, myopic place. Just a handful of large websites will dominate the information on the web, ultimately leading to less helpful content for consumers. If Google truly values diversity (like it says it does), then it shouldn’t be shutting out the voices of niche sites & small bloggers through a site-wide classifier. Please open your hearts and do the right thing. 🙏 @googlesearchc @JohnMu @Google
3
1
15
536