The Elements of UI Engineering
What makes UI engineering difficult?
The latest blog posts to take off on Hacker News. 75 posts.
What makes UI engineering difficult?
It's easy to think about a layout as being a primarily visual concern. The header goes up top, the sidebar is over here, the call to action…
Ant Design is a design language comes with a set of React component open sourced by Alibaba’s Ant Finance. One can assume its popularity by looking at its 38837+ stargazers on Github .
Pixels of LCD monitors are usually composed of three stripes of the colors red, green, and blue. Tech enthusiast Matt Sarnoff used this property to his advantage when inventing [a subpixel text encoding font](http://www.msarnoff.org/millitext/). Its glyphs are comprised of colored strips only one pixel wide. But when…
When Pieter Omvlee was tasked with designing a simple drawing application as part of his computer science class at the University of Twente in the Netherlands, he set about creating a lightweight app that would fulfill his homework assignment. In the late 2000s, the vector drawing app market was a lot smaller than it…
Imagine going back in time to tell a MacPaint user in 1985 that they’d have to learn how to use Undo in an Apple-award-winning paint app in 2018. That’s where we are.
For a long while Dust was the world's most-played Counter-Strike map and it's still the one for which I am best known. Yet few players realise it was the product of thievery and luck...
A look into the rising trend of technology companies creating or commissioning typefaces for their exclusive use.
AI art using GANs (generative adversarial networks) is new enough that the art world does not understand it well enough to evaluate it. We saw this unfold last month when the French artists’ collective Obvious stumbled into selling their very first AI artwork for $450K at Christie’s . Many in th
I remember seeing the first Incredibles film in college with a few friends. We went on opening night and the theater was packed. I remember thinking that the way the movie opened with the old film footage of a younger Mr Incredible, Elastigirl and Frozone being interviewed was such a different way t
The Art Institute of Chicago recently unveiled a new website design. As part of their first design upgrade in 6 years, they have placed more than 52,000 high-re
SaaS Landing page inspiration is usually "pretty" but not conversion/result driven so in this article, I compiled the best SaaS Landing pages examples I've seen and broke-down their secrets for conversions!
Four years in the making, it covers just 3% of the U.S.’s area and 4.9% of its population:
Jimmy Koppel's in-depth review of John Ousterhout's A Philosophy of Software Design, with case studies on specs, simple APIs, names, and types.
I once wrote a user manual for a handheld engine-diagnostics module for Daewoo cars. I know “hard to use” when I see it. iPhones are hard to use.
Web typography for web designers and web developers.
“I wisely started with a map, and made the story fit”-JRR Tolkien The map drawn by Christopher Tolkien for his father’s book is a simple and beautiful reference. Absorbed for hours by curious minds…
In our last article " Why Love Generative Art ?" we had a blast putting the genre into the context of modern art history. In this article we interview contemporary generative art prodigy (my words, not his) Manolo Gamboa Naon from Argentina. Manolo's work feels like it is the re
Over the last 50 years, our world has turned digital at breakneck speed. No art form has captured this transitional time period - our time period - better than generative art. Generative art takes full advantage of everything that computing has to offer, producing elegant and compelling artworks tha
The most comprehensive free Photography Composition tutorial on the internet. "Rules" explained, tons of examples, charts and food thought. Time to step up!
In early 2016 I eventually decided it was my turn to take part in this project. I decided my job was going to be presenting the potential and the beauty inside these sketches. I selected those that I found most interesting and genuine and diverse, then rendered them as if they were real. I became the executor of these…
How we overvalue the wrong technology and novel aspects of interface design at the expense of substantial gains to our productivity.