Skip to content

Instantly share code, notes, and snippets.

> Knowing most people dislike filling in forms should be reason enough to care about good form design
> Illuminating a path to completion by showing people how they can complete a form is crucial.
Best Practices
• Take the time to evaluate every question you are
adding to your forms. Be vigilant about removing
everything that isn’t necessary.
• Strive for succinctness in all the questions
# Collaborative sketching w/client
> This process should last max 2 hours.
The method was created by [Google Ventures](https://www.gv.com/sprint/) as a way to quickly prototype (or iterate upon) an idea.
There are bits of this process that I've found really helpful and use at my current place of work (Shelter). Please don't get too put-off by the cringey terms. Silicon Valley is so far removed from the rest of humanity that they don't see a problem with adults saying, 'let's do crazy eights' in boardrooms.
---
*Why though?*
@droom
droom / subset
Created November 6, 2016 14:33
subset
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&@?|[]{}()<>*=+-/\^_,.:;'"“”‘’
@droom
droom / questions
Last active March 10, 2020 17:29
interview questions
Why interested you about us? [Tate]
Why this job? [Shelter]
Why is this the best place you could be working right now. [CityMapper]
Talk us through a project you worked on from start to finish [Shelter]
Share a project of which you are proud and explain why. [CityMapper]
[The process, your involvement at each step, delegation, compromises, wins/losses, reflection]
There are groups [this product/service] isn't reaching.
How would you reach them? [Tate]
@droom
droom / Resource Hints
Last active September 26, 2021 00:35
Hints to the browser that might prime the pump for resources you will need. PreLoad is the only exception here, being more of an instruction than just a hint.
by Addy Osmani (@addyosmani)
https://twitter.com/addyosmani/status/743571393174872064
———
Preresolve DNS hostnames for assets
<link rel="dns-prefetch" href="https://my-site.com">
Begin a connection handshake in the background
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
.flex
width: 100%
display: flex
&.center-v
align-items: center
&.center-h
justify-content: center
text-align: center
.menu
.item(data-value="bn")
i.bn.flag
| Brunei
.item(data-value="ar")
i.ar.flag
| Burma
.item(data-value="kh")
i.kh.flag
| Cambodia
@droom
droom / Malay
Last active January 7, 2016 12:18
Malay
##Malay
pe (/purh/)
the active person
main (/mah-in/)
play
bermain (/burr-mah-in/)
playing
@droom
droom / gist:96381e758de1a927671b
Last active August 29, 2015 14:09
Sprint (3 Days, Full)

#3 Day Sprint At least 1 full day with client

##Preperation Schedule user testing for the last day of the sprint.

##Day 1 — Understand + Diverge + Decide With client Objective: Establish a common understanding of the problem.

@droom
droom / gist:6092a9928db8976a7966
Last active August 29, 2015 14:09
Sprint (Tips)

Design Sprint Methodology

The important thing is that everyone is getting every solution, old and new, out of their head and onto paper at very low fidelity. – Jake Knapp

Make something good, fast

THEORY