Making software
A reference manual for people who design and build software.
A reference manual for people who design and build software.
On the neocortex, mental models, and tacit knowledge.
Interfaces are over-stuffed with icons. The more icons we have to scan over, the more brain power we put
A collection of deliberately inconvenient everyday objects by Athens-based architect Katerina Kamprani.
Applying the concept of "mise en place" in all aspects of life.
At some point, they decide to switch to gibberlink for efficiency. Every time miscommunication happens at work, I think of this.
Keep track of what you can use, what's new in web browsers, and ways you can influence the development of the platform.
By embracing sensitivity over logic, designers can learn from old masters and create new solutions that reconnect to us being humans.
Serving images in the right format, from a CDN, with the right HTML can be a big performance win.
A piece of hardware that makes you want to go outside instead of keeping you trapped inside.
OKLCH is a new color space that improves design and development with a wider color gamut.
Time to First Byte (TTFB) is crucial, but improving it requires more than tweaking server response time.
Quickly create nice-looking screenshots for social media with customizable backgrounds, browser frames, aspect ratios, borders, and more.
An interactive visualization of Gina Trapani's life; each week alive is a little box.
A few simple techniques to assess how users understand and perceive content.
A creative UX portfolio blending heartbreak, hustle, and humor to guilt-trip recruiters into making a hire.
Imagine this: an input box with no options. You simply type something and ChatGPT figures out your intent. Shocking huh.
The obvious answer to this question is that you don’t. But for the sake of argument, let’s try to think through a few options.
Products are so obsessed with showcasing innovation that they are adding chatboxes everywhere instead of actually solving users' problems.