MindBEMding – getting your head ’round BEM syntax
A primer on the oft-confusing BEM notation for CSS
The latest blog posts to take off on Hacker News. 1,666 posts.
A primer on the oft-confusing BEM notation for CSS
There’s something that’s been bothering me lately. It seems to be some kind of form interface trend where the labels for text inputs are placed inside the fields themselves.
There's plenty of discrimination and intolerance in our world, but never forget that pixels don't care.
This post is part of a series documenting the design and development of this blog, including responsive mobile first web design.
I've taken 20 logos that were originally designed in Helvetica, and I've redone them in Arial. Some people would call that blasphemy. I call it a challenge: can you tell which is the original and which is the remake?
The problem with z-index is that very few people understand how it really works. It’s not complicated, but it if you’ve never taken the time to read its specification, there are almost certainly crucial aspects that you’re completely unaware of.
Maybe you're an engineer, or maybe you work with a designer. Maybe you think that design is what you do in Photoshop. Or maybe you just care about design. If any of these are true, then there's a lot you can learn by reading and understanding these books. They'll help you understand how to
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 …
Tommy Edison shows how he uses Instagram on the iPhone. So we’ll just take a picture of the crew. Why I’m holding the thing up to my face like I can look throug
...or do I just need new glasses? I'm not a graphic designer. I find it hard to get into the mindset of excellence through beauty. I understand user flow, interactions, happy paths, delighting the user, humane design, and so on - but when it comes to the art of making something look nice I'm all at sea. I understand…
Snapchat 's (and now Facebook Poke 's) main claim to fame is that it lets you send "self-destructing" image messages. Setting aside the debate about the uses of this beyond sexting , the key vulnerability in both apps is the built-in ability to take screenshots. Both take a reactive approach, where you're notified if…
The personal website of Idan Gazit
Hidden features, reduced discoverability, cognitive overhead from dual environments, and reduced power from a single-window UI and low information density. Too bad.