Created by Emily Porta
Had a great time, met new people, learned a lot of new things, new concepts to look in to
SVG - XML-based scalable vector graphics, easy to use, used when you want an image that scales nicely, can animate and style paths separately, that's all I knew.
Discussed ways of optimizing svgs, the various ways to implement them, and making them accessible
Unfortunately the rest: kind of gimmicky
Web typography is everything we know about type PLUS it's own special considerations (dynamic text, different viewport sizes, etc.)
Typography is important because words have meaning but letters have emotion. Can make or break brand.
There are so many things we don't know when we choose web type:
But important: a font can carry a brand, esp. in responsive design. Worth spending time on.
The "Four P's":
Mostly pretty standard stuff (eg. use native image resolution, use the right image format and optimize images/sprites, avoid plugins, don't always need a framework or library).
Sweet Google Dev tool tho: developers.google.com/speed/pagespeed/insights
The problem: design can't be time-boxed very well, conflicts with scrum-style agile framework. Two-three week sprints might not be enough time for design work, not enough time to experiment and improve work.
Three ways we can try to solve this:
Developers sprint like normal, two week sprint. But add on to it a preliminary design sprint. Everyone works together on UX-related work, everyone knows goals (who clients are and what they want).
Then designers support devs during their sprint. This design time is not time-boxed. Can be long or short depending on complexity of design problem.
Interesting suggested must-haves:
Gulp: faster with less configuration. Better: multi-browser auto-refresh (browsersync, grunt or gulp)
Firebase: backend as a service
D3.js, what goes in to it: TL;DR holy theres a lot going on in a graph but you can do anything.