Like industrial design, the discipline (...) would start from the needs and desires of the people who use a product or service
Bill Mogridge, Designing Interactions (2007:14)
The Yocto Project provides a set of tools for creating and maintaining customised Linux distributions for embedded devices, between them a build system.
The Yocto Project provides a set of tools for creating and maintaining customised Linux distributions for embedded devices, between them a build system.
git clone [SPECIAL_PLACE]
git checkout [BRANCH_THINGHY]
git pull
git fetch
git checkout -b [NEW_BRANCH]
git add [FILES]
git commit -s
git branch -d [BRANCH]
git branch -D [BRANCH]
git push --delete [REMOTE] [BRANCH]
git commit --amend
git push [REMOTE] [BRANCH]
A mental model is what the user believes about the system at hand (...) A mental model is based on belief, not facts: that is, it's a model of what users know (or think they know) about a system
Jakob Nielsen, Mental Models (2010)
In case of a mental-model mismatch (...) make the system conform to users' mental models
Jakob Nielsen, Mental Models (2010)
lurking behind the demand for designers to code is the more pertinent and useful question of whether or not designers should understand the strong forces that the coder has to wrestle with. My answer to that is an unequivocal “Yes!”
Alan Cooper, Should Designers Code?? No, Part Two: Know Versus Do. (2017)
To Paul Eggleton and Michael Wood
for teaching me Git.
Sleepy Turtle by Kevin Jones - CC BY 2.0
Bill Moggridge at CIID by Mayo Nissen - CC BY-NC 2.0
the Making of Harry Potter - Wiseacre's Wizarding Equipment by Darren - CC BY-NC-ND 2.0
Flour by Michelangelo Carrieri - CC BY-ND 2.0
Whatever by Thomas Hawk - CC BY-NC 2.0
Bad Opinions by xkcd - CC BY-NC 2.5
Slides at
https://belenbarrospena.github.io/the_art_of_patience_gitmerge2019/
Script at
https://preview.tinyurl.com/y7q6y5um
Get in touch