#119 Amy Kapernick, Why You Should Use CSS Grid Layout

Summary
Amy Kapernick loves CSS Grid Layout and thinks you should use it too!

Details
Who she is, what she does, speaking at conference. History of layouts, table. Background of CSS grid, it makes your code smaller. What browsers support it, falling back if not supported. Usage in the industry. CSS Working Group is driving the standard. No relationship to bootstrap. What's coming in the next version. Where you can find more info on CSS grid, or catch Amy at a conference.

Links
Amy's homepage
Amy's talks
Mozilla docs on CSS Grid Layout

Download mp3 of podcast

#27 Deb Biggar, The Importance of User Experience

Summary
Deb Biggar of Boston Human Factors and I discuss what UX is and why it is important.

Details
Who she is; a story of why is UX important; what is UX, disciplines in UX - experience design, interaction design, information architect, user researcher, UX unicorns; phases of UX work - concept, design, prototype, validate, implement; what if a company can't afford UX; should you copy from big companies; relationship between UX and front-end, nitpicking and deadlines; agile or fragile, UX stays sprints ahead; books, Harold and the Purple Crayon, Deb's UX play book.

Download mp3 of podcast

Book Recommendations

Harold and the Purple Crayon

Paper Prototyping: The Fast and Easy Way to Design and Refine User Interfaces

#08 Brian O’Neill, good design in software

Discussion with Brian O’Neill, who he is and what he does; role as a designer vs developer; how to find out what is needed, getting feedback, including engineers in feedback process; what is great design, invisible interface, task flow, google as an example of good design, good task flow example, db tables should not dictate the view; who is responsible for good design; bridging the gap between designers and developers, learning design; steps in making a good design from the perspective of a designer and an engineer, laddering, sketch on whiteboards rather than using fancy software, user testing; why not to start from the data model; flexibility vs usability; engineers should be involved in user testing, self reflection; agile, incrementing rather than iterating, lack of user representative is common, design runway – designers stay ahead of engineers by a sprint, validation loops, don’t worry about what people like about an interface only what they do; definitions of success from different perspectives; working as an insider rather than as an external contractor; conflicts between engineers and designers, justifying decision making and intuition, sum of design errors reflect on overall product, building respect between engineers and designers; just because the big boys do it doesn’t mean you should; Brian’s music; author recommendations, Edward Tufte, Stephen Few.

Download mp3 of podcast

Links
Brian’s site – rhythmspice.com
Brian’s music – Orchestrotica

Author Recommendations

Edward Tufte

Steven Few

New York Times data visualizations