Skip to content

Instantly share code, notes, and snippets.

View additiveinverse's full-sized avatar

Richard Bailey additiveinverse

View GitHub Profile
@additiveinverse
additiveinverse / evil.md
Last active August 29, 2015 14:19
current bad selector record holder
table.checkoutPanels tbody tr td.leftPanel div#orderBucket form table#orderSummary.checkoutPanels tbody tr td.leftPanel #items tbody tr td span b

pretty sure this one force quits front end developer brains

I ran out of processing power after the second :nth-child the worst part is knowing that both .orderTracking and #orderTracking are tables

.orderTracking #orderTracking table.second-table tbody tr:nth-child(3) td:nth-child(5) table tbody tr td:nth-child(1),
@additiveinverse
additiveinverse / design.md
Last active August 29, 2015 14:18
a more comfortable bucket

In order to avoid losing its place atop organizations, design must deliver results. Designers must also accept that if they don’t, they’re not actually designing well; in technology, at least, the subjective artistry of design is mirrored by the objective finality of use data. A “great” design which produces bad outcomes —low engagement, little utility, few downloads, indifference on the part of the target market— should be regarded as a failure.

What’s needed is plumbing. Design is about solving problems that humans have, not problems that products have. We start with problems people have —how do I get clean water to drink, how do I fill my bathtub, how do I water my plants— and find the best practicable solution. It’s not a more comfortable bucket.

https://mokriya.quora.com/Designer-Duds-Losing-Our-Seat-at-the-Table

@additiveinverse
additiveinverse / uiframeworks.md
Last active August 29, 2015 14:18
UI framework declaration of war

Declaring war on UI frameworks

Are we operating from the hall of justice?

  • css is a thing no one wants to think about too much (its not "development")
  • we haven't (or "can't") do markup/css properly.
  • we think repeatible patterns are cool.
  • tools != rules = a framework should allow us the greatest flexibility of implementation choices.
  • Projects are beautiful unique snowflakes. There is technical debt and intricate tribal knowledge for every project

Are we fighting Werewolves?