Acdlite/recompose

Acdlite/recompose

A React utility belt for function components and higher-order components.

See the examples as well as Destroy All Classes: turn React components inside out with functional programming

Little UI Details

Little UI Details

A collections of little tips from @steveschoger to improve your visual design skills with the little details that make a big difference

A bunch of seriously cool little tricks for design improvements. Makes me think of many things I’ve worked on that could have used these #iamnotadesigner

Styletron

Styletron

Styletron is a universal CSS-in-JS engine built from the ground up for high-performance.

I really like to look of Styletron. Fast, full support for native CSS (media queries, pseudo-selectors), small optimized CSS output, and atomic CSS!

Hshoff/vx

Hshoff/vx

vx is collection of reusable low-level visualization components. vx combines the power of d3 to generate your visualization with the benefits of react for updating the DOM.

Theres a very nice demo gallery of charts rendered with VX as well

Ethics Can't Be a Side Hustle

Ethics Can’t Be a Side Hustle

But here’s the thing. You can’t help Uber build Greyball during the day, or help Palantir design databases to round up immigrants as your main gig, and then buy ethics offsets by doing a non-profit side hustle. We need you to work ethically during that day job much more than we need you working with that non-profit.

Every Uber employee who touched Greyball, a tool meant to deceive people working for the public good, failed an ethics test. They were either told exactly what the tool would be used for, or they didn’t do their due diligence in finding out. But every designer who touched the tool failed an ethics test. Every engineer who touched the tool failed an ethics test. Every project manager who touched the tool failed an ethics test. Every one down the line failed an ethics test. And passing those tests during your day jobs are infinitely more important than helping a non-profit for a few hours a week.