Web Unleashed Toronto, 14 September, 2019

Connecting Dots & Tying Threads

https://rwt.io | @jpamental
Habitual overcommitter,
Walker of collies

Think, then Do

APIs, Games, Replies

Great APIs

Start with design

“By designing first, you only expose the data you need—becauseeven unintended behaviors become used & depended upon”

—Joyce Lin

Great Games

Start with a purpose

“Sometimes a project’s purpose is your own: for growth, healing, and benefit of others ”

—Catt Small

Great replies

Require thought more often than speed

“Great feedback is specific, goal oriented, organized, relevant, and timely”

—Carl Sziebert

We make choices based upon the idea of “open”

But what do we mean by that?

We make choices based upon the idea of “open”

Employer/Job criteria

We make choices based upon the idea of “open”

We use it to judge

“What’s your GitHub profile?”

—Every dev interviewer ever

We make choices based upon the idea of “open”

We use it to build (serverless!)

“Not just a hype train—it’s using building block services available rather than making monolithic apps”

—Simona Cotin

Let’s talk about Friction

And what it creates...

Let’s talk about Friction

Conversation

“Turn friction into healthy productive debates”

—Pansy Lee

Let’s talk about Friction

Opportunity

“Friction lies within the gap between how things are and how they should be”

—Dan Na

Let’s talk about Friction

And interest

“Sometimes typography needs to challenge you”

—Jason Pamental

Being human: Caring for ourselves

 

Being human

How much can we learn

Being human

We’re all haystack developers (Fool Stack?)

“We’re still browser people who are the shepherds of design, UX, performance, and accessibility”

—Chris Coyier

Being human

How do we relate to each other

“Rather than just telling them, ‘this code could be improved’. Provide them suggestions/examples on how it could be improved further”

—Ankita Kulkarni

Being human: Caring for users

 

Being human: Caring for users people

 

“When we ask ourselves what’s best for the web and hold up a mirror, we see our own desires”

—Kyle Simpson

Being human

To people, planet, devices

“When did real life become an episode of Black Mirror, and what can we do about it?”

—Andréa Crofts

Being human: to people

Are we giving them a choice?

“We assume the person wants the most powerful experience”

—Kyle Simpson

Being human: to people

Are we being respectful of that choice?

“Disambiguate practices or advice about user-focused design or good typography that conflate performance or developer convenience (or organizational gain) with actual user good”

—Me, paraphrasing Kyle Simpson

Being human: to devices

Features have weight and consequences

“We empower a small group of highly motivated people at the cost of overwhelming others”

—Christian Heilmann

Being human: to the planet

Constant increases in processing load have consequences

Being human

To people, planet, devices

We’re all in this together

 

We’re all in this together

Design, Development, and People

“A community is measured not by its good actors but by the worst actors they tolerate.”

—Zach Leatherman

Let’s be human together

thank you

Jason Pamental

  • https://rwt.io | @jpamental
  • https://rwt.io/newsletter