What is a product?
It is far too easy to create software these days, but what is the difference between a side project and a real product?
It is far too easy to create software these days, but what is the difference between a side project and a real product?
Developing Apple-inspired progressive blur for the web; Technical insights and challenges.
An API is a user interface for programmers, and is no different from a graphical user interface, command-line user interface, or any other interface a human is expected to work with. Turns out programmers are people – who would have thought?
Creating a subtle, peripheral, and synchronous sense of shared space and context on the web
I tested thirteen models and found that their drafting is approaching professional levels.
At Contentsquare, we gather hundreds of metrics about user interactions on the websites of our customers. Having all this information can easily become cumbersome and hard to exploit. To make user…
One of my favorite classic screensavers from back in the day was “Flying Toasters,” a part of the After Dark bundle.
Katsushika Hokusai died 170 years ago
Thoughts on elevating product quality
Accessibility does not need to be hard. Learn how to create accessible PDFs with Typst without any additional software while reaching new audiences and meeting...
A few programming languages use a “defer” pattern for resource cleanup. This is a construct such as a defer keyword which schedules cleanup code to run at the end of the enclosing block (or function). This is available in Zig, Go and even in GCC C.
What is React? What is it used for? Why React? This is an interactive guide for complete beginners. The only prerequisite is some knowledge of HTML.
Have you ever heard of Design Thinking?
On average, UX changes have a smaller impact on quantitative metrics. This trend means that UX has substantially advanced since 2006.
My point is not that infinite scroll is stupid. It may be great on your website. But we should have done a better job of understanding the people using our website” – Dan McKinley, Principal Engineer at Etsy A few weeks ago, Etsy engineer Dan McKinley gave a talk on “Design for Continuous Experimentation.” It’s …
The previous pages have explained three very different methods for defining a color: (1) the measurement of the color stimulus as a spectral emittance or reflectance curve in colorimetry ; (2) the proportional responses to the stimulus by the L , M and S cones, represented as a chromaticity diagram ; and (3) the…
We demonstrate that layered spatial light modulators (SLMs), subject to fixed lateral displacements and refreshed at staggered intervals, can synthesize images with greater spatiotemporal resolution than that afforded by any single SLM used in their construction. Dubbed cascaded displays, such architectures enable…
Several years ago, the CSS :visited pseudo-selector caused a bit of a ruckus: a malicious web page could display a large set of links to as...
Why head to the store when you could simply create your outfits right at home with the touch of a button? That’s the idea behind London-based startup
All the latest news on the design and web team at Canonical.
Dava Newman, MIT professor of aeronautics and astronautics, has been named the new director of the MIT Media Lab.