15 Nov 2017
Move Slowly and Fix Things
As software continues to invade our lives in surreptitious ways, the social and ethical implications are increasingly significant.
Our work is HEAVY and it’s getting heavier all the time. I think a lot of designers haven’t deeply considered this, and they don’t appreciate the real-life effects of the work they’re doing.
09 Nov 2017
Solidarity — The CLI for Developer Sanity
Solidarity is a command-line tool that lets you check your machine’s environment against a project’s expected environment, and warns you if you’re missing something.
09 Nov 2017
Something Is Wrong on the Internet
As someone who grew up on the internet, I credit it as one of the most important influences on who I am today…The culture, politics, and interpersonal relationships which I consider to be central to my identity were shaped by the internet, in ways that I have always considered to be beneficial to me personally
Someone or something or some combination of people and things is using YouTube to systematically frighten, traumatise, and abuse children, automatically and at scale, and it forces me to question my own beliefs about the internet, at every level.
There is so much to think about here that we barely understand. The intersection of machine-learnig, automation, learning, and culture seem to be producing something very dark here that is on the tip-of-the-tongue but we can’t quite name it yet.
27 Oct 2017
Elixir Web Development 101: Collaborative Todolist With Realtime Updates
Yet another todo app, but this time using elixir and phoenix to make it collborative with real-time updates!
19 Oct 2017
Introducing Downshift for React
downshift 🏎 is the primitive you need to build simple, flexible, WAI-ARIA compliant React autocomplete/typeahead/dropdown/select/combobox/etc (AKA “item selection”) (p)react ⚛️ components.
Tha article calls out two interesting patterns for building reusable components that I’m seeing more of:
- The “Function as Child” (or render callback) pattern.
- The “Controlled Props” pattern.