Software Architecture in the Real World
Sam Nabi
Anticipate connectvity issues
![]() |
![]() |
![]() |
| 312 x 390 | 3840 x 2160 | 2160 x 1200 |
![]() |
![]() |
Users may manipulate your software at the OS or browser level (zoom, colour, font)
| Colour-blindness |
8% Men 0.5% Women * Of Northern European ancestry. USA National Institutes of Health |
| Dyslexia |
2-3% StatCan Publication No. 89-628-X |
Questions?
— Carina C. Zona, Schemas for the real world
|
|
"Artificial intelligence expert Vivienne Ming said machine-learning systems often reflect biases in the real world. Some systems struggle to recognize non-white people because they were trained on Internet images which are overwhelmingly white, she explained."
![]() |
![]() |
![]() |
"Blocking functionality must be part of any social network’s minimum viable product. Because without a block button, social networks are essentially unusable — not viable — for many marginalized people." — Eva Gantz
Questions?
ourincrediblejourney.tumblr.com/
ourincrediblejourney.tumblr.com/
Cloud services
APIs
App store requirements
Questions?
|
![]() |
electron.atom.io / photonkit.com
Maciej Ceglowski - The Website Obesity Crisis
Questions?
| sam@samnabi.com | |
| @samnabi | |
| Github | samnabi |
| Website | samnabi.com |